builder: mozilla-inbound_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-130 starttime: 1461170357.78 results: success (0) buildid: 20160420082143 builduid: 3fbb81d8525d49d1bcb59c3b01230910 revision: d6655d9a086b8850cfe8fb16f11af87f879e59be ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 09:39:17.779604) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 09:39:17.780056) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 09:39:17.780346) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 09:39:18.264934) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 09:39:18.265299) ========= '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-130 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-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-130 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 --09:39:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.96 MB/s 09:39:19 (8.96 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.240000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 09:39:19.539302) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 09:39:19.539661) ========= '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-130 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-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-130 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.601000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 09:39:24.157426) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 09:39:24.157846) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d6655d9a086b8850cfe8fb16f11af87f879e59be --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d6655d9a086b8850cfe8fb16f11af87f879e59be --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-130 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-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-20 09:39:24,644 truncating revision to first 12 chars 2016-04-20 09:39:24,644 Setting DEBUG logging. 2016-04-20 09:39:24,644 attempt 1/10 2016-04-20 09:39:24,644 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/d6655d9a086b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 09:39:26,072 unpacking tar archive at: mozilla-inbound-d6655d9a086b/testing/mozharness/ program finished with exit code 0 elapsedTime=2.174000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 09:39:26.394028) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 09:39:26.394311) ========= script_repo_revision: d6655d9a086b8850cfe8fb16f11af87f879e59be ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 09:39:26.394726) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 09:39:26.394993) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 09:39:26.410990) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 15 secs) (at 2016-04-20 09:39:26.411321) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-inbound' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-130 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-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-130 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 09:39:26 INFO - MultiFileLogger online at 20160420 09:39:26 in C:\slave\test 09:39:26 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 09:39:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:39:26 INFO - {'append_to_log': False, 09:39:26 INFO - 'base_work_dir': 'C:\\slave\\test', 09:39:26 INFO - 'blob_upload_branch': 'mozilla-inbound', 09:39:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:39:26 INFO - 'buildbot_json_path': 'buildprops.json', 09:39:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:39:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:39:26 INFO - 'download_minidump_stackwalk': True, 09:39:26 INFO - 'download_symbols': 'true', 09:39:26 INFO - 'e10s': False, 09:39:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:39:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:39:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:39:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:39:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:39:26 INFO - 'C:/mozilla-build/tooltool.py'), 09:39:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:39:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:39:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:39:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:39:26 INFO - 'log_level': 'info', 09:39:26 INFO - 'log_to_console': True, 09:39:26 INFO - 'opt_config_files': (), 09:39:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:39:26 INFO - '--processes=1', 09:39:26 INFO - '--config=%(test_path)s/wptrunner.ini', 09:39:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:39:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:39:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:39:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:39:26 INFO - 'pip_index': False, 09:39:26 INFO - 'require_test_zip': True, 09:39:26 INFO - 'test_type': ('testharness',), 09:39:26 INFO - 'this_chunk': '1', 09:39:26 INFO - 'total_chunks': '10', 09:39:26 INFO - 'virtualenv_path': 'venv', 09:39:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:39:26 INFO - 'work_dir': 'build'} 09:39:26 INFO - ##### 09:39:26 INFO - ##### Running clobber step. 09:39:26 INFO - ##### 09:39:26 INFO - Running pre-action listener: _resource_record_pre_action 09:39:26 INFO - Running main action method: clobber 09:39:26 INFO - rmtree: C:\slave\test\build 09:39:26 INFO - Using _rmtree_windows ... 09:39:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:42:26 INFO - Running post-action listener: _resource_record_post_action 09:42:26 INFO - ##### 09:42:26 INFO - ##### Running read-buildbot-config step. 09:42:26 INFO - ##### 09:42:26 INFO - Running pre-action listener: _resource_record_pre_action 09:42:26 INFO - Running main action method: read_buildbot_config 09:42:26 INFO - Using buildbot properties: 09:42:26 INFO - { 09:42:26 INFO - "project": "", 09:42:26 INFO - "product": "firefox", 09:42:26 INFO - "script_repo_revision": "production", 09:42:26 INFO - "scheduler": "tests-mozilla-inbound-win7_ix-debug-unittest-7-3600", 09:42:26 INFO - "repository": "", 09:42:26 INFO - "buildername": "Windows 7 32-bit mozilla-inbound debug test web-platform-tests-1", 09:42:26 INFO - "buildid": "20160420082143", 09:42:26 INFO - "pgo_build": "False", 09:42:26 INFO - "basedir": "C:\\slave\\test", 09:42:26 INFO - "buildnumber": 132, 09:42:26 INFO - "slavename": "t-w732-ix-130", 09:42:26 INFO - "revision": "d6655d9a086b8850cfe8fb16f11af87f879e59be", 09:42:26 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 09:42:26 INFO - "platform": "win32", 09:42:26 INFO - "branch": "mozilla-inbound", 09:42:26 INFO - "repo_path": "integration/mozilla-inbound", 09:42:26 INFO - "moz_repo_path": "", 09:42:26 INFO - "stage_platform": "win32", 09:42:26 INFO - "builduid": "3fbb81d8525d49d1bcb59c3b01230910", 09:42:26 INFO - "slavebuilddir": "test" 09:42:26 INFO - } 09:42:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 09:42:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 09:42:26 INFO - Running post-action listener: _resource_record_post_action 09:42:26 INFO - ##### 09:42:26 INFO - ##### Running download-and-extract step. 09:42:26 INFO - ##### 09:42:26 INFO - Running pre-action listener: _resource_record_pre_action 09:42:26 INFO - Running main action method: download_and_extract 09:42:26 INFO - mkdir: C:\slave\test\build\tests 09:42:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:26 INFO - https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:42:26 INFO - trying https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 09:42:26 INFO - Downloading https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:42:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:42:28 INFO - Downloaded 1274 bytes. 09:42:28 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 09:42:28 INFO - Using the following test package requirements: 09:42:28 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 09:42:28 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:42:28 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 09:42:28 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:42:28 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 09:42:28 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:42:28 INFO - u'jsshell-win32.zip'], 09:42:28 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:42:28 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 09:42:28 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 09:42:28 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:42:28 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 09:42:28 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:42:28 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 09:42:28 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:42:28 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 09:42:28 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:42:28 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 09:42:28 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 09:42: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')]} 09:42:28 INFO - https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:42:28 INFO - trying https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 09:42:28 INFO - Downloading https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:42:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:42:30 INFO - Downloaded 20466407 bytes. 09:42:30 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/*'] 09:42:30 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/* 09:42:32 INFO - caution: filename not matched: web-platform/* 09:42:32 INFO - Return code: 11 09:42:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:32 INFO - https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:42:32 INFO - trying https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 09:42:32 INFO - Downloading https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:42:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:42:34 INFO - Downloaded 36397877 bytes. 09:42:34 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/*'] 09:42:34 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/* 09:43:21 INFO - caution: filename not matched: bin/* 09:43:21 INFO - caution: filename not matched: config/* 09:43:21 INFO - caution: filename not matched: mozbase/* 09:43:21 INFO - caution: filename not matched: marionette/* 09:43:21 INFO - caution: filename not matched: tools/wptserve/* 09:43:21 INFO - Return code: 11 09:43:21 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')]} 09:43:21 INFO - https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 09:43:21 INFO - trying https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:43:21 INFO - Downloading https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 09:43:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:43:26 INFO - Downloaded 67459120 bytes. 09:43:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:43:26 INFO - mkdir: C:\slave\test\properties 09:43:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:43:26 INFO - Writing to file C:\slave\test\properties\build_url 09:43:26 INFO - Contents: 09:43:26 INFO - build_url:https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:43:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:43:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:43:27 INFO - Writing to file C:\slave\test\properties\symbols_url 09:43:27 INFO - Contents: 09:43:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:43:27 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')]} 09:43:27 INFO - https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:43:27 INFO - trying https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:43:27 INFO - Downloading https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:43:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/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 09:43:32 INFO - Downloaded 58273466 bytes. 09:43:32 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'] 09:43:32 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 09:43:34 INFO - Return code: 0 09:43:34 INFO - Running post-action listener: _resource_record_post_action 09:43:34 INFO - Running post-action listener: set_extra_try_arguments 09:43:34 INFO - ##### 09:43:34 INFO - ##### Running create-virtualenv step. 09:43:34 INFO - ##### 09:43:34 INFO - Running pre-action listener: _pre_create_virtualenv 09:43:34 INFO - Running pre-action listener: _resource_record_pre_action 09:43:34 INFO - Running main action method: create_virtualenv 09:43:34 INFO - Creating virtualenv C:\slave\test\build\venv 09:43:34 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 09:43:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:43:40 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:43:44 INFO - Installing distribute......................................................................................................................................................................................done. 09:43:45 INFO - Return code: 0 09:43:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:43:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:45 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 0x01BD76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C07368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:43:45 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 09:43:45 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 09:43:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:43:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:43:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:45 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 09:43:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:43:45 INFO - 'DCLOCATION': 'SCL3', 09:43:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:45 INFO - 'HOMEDRIVE': 'C:', 09:43:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:43:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:45 INFO - 'KTS_VERSION': '1.19c', 09:43:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:43:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 09:43:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:45 INFO - 'MOZ_AIRBAG': '1', 09:43:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:45 INFO - 'MOZ_MSVCVERSION': '8', 09:43:45 INFO - 'MOZ_NO_REMOTE': '1', 09:43:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:45 INFO - 'NO_EM_RESTART': '1', 09:43:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:45 INFO - 'OS': 'Windows_NT', 09:43:45 INFO - 'OURDRIVE': 'C:', 09:43:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 09:43:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:43:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:45 INFO - 'PROCESSOR_LEVEL': '6', 09:43:45 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:43:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:45 INFO - 'PROMPT': '$P$G', 09:43:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:43:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:43:45 INFO - 'PWD': 'C:\\slave\\test', 09:43:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:45 INFO - 'SYSTEMDRIVE': 'C:', 09:43:45 INFO - 'SYSTEMROOT': 'C:\\windows', 09:43:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:45 INFO - 'TEST1': 'testie', 09:43:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:45 INFO - 'USERDOMAIN': 'T-W732-IX-130', 09:43:45 INFO - 'USERNAME': 'cltbld', 09:43:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:43:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:45 INFO - 'WINDIR': 'C:\\windows', 09:43:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:43:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:43:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:46 INFO - Downloading/unpacking psutil>=0.7.1 09:43:47 INFO - Running setup.py egg_info for package psutil 09:43:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:43:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:43:47 INFO - Installing collected packages: psutil 09:43:47 INFO - Running setup.py install for psutil 09:43:47 INFO - building 'psutil._psutil_windows' extension 09:43:47 INFO - error: Unable to find vcvarsall.bat 09:43:47 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-tr9vfr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:43:47 INFO - running install 09:43:47 INFO - running build 09:43:47 INFO - running build_py 09:43:47 INFO - creating build 09:43:47 INFO - creating build\lib.win32-2.7 09:43:47 INFO - creating build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:43:47 INFO - running build_ext 09:43:47 INFO - building 'psutil._psutil_windows' extension 09:43:47 INFO - error: Unable to find vcvarsall.bat 09:43:47 INFO - ---------------------------------------- 09:43:47 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-tr9vfr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:43:47 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:43:47 WARNING - Return code: 1 09:43:47 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! 09:43:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:47 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 0x01BD76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C07368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:43:47 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 09:43:47 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 09:43:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:43:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:43:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:47 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 09:43:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:43:47 INFO - 'DCLOCATION': 'SCL3', 09:43:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:47 INFO - 'HOMEDRIVE': 'C:', 09:43:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:43:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:47 INFO - 'KTS_VERSION': '1.19c', 09:43:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:43:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 09:43:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:47 INFO - 'MOZ_AIRBAG': '1', 09:43:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:47 INFO - 'MOZ_MSVCVERSION': '8', 09:43:47 INFO - 'MOZ_NO_REMOTE': '1', 09:43:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:47 INFO - 'NO_EM_RESTART': '1', 09:43:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:47 INFO - 'OS': 'Windows_NT', 09:43:47 INFO - 'OURDRIVE': 'C:', 09:43:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 09:43:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:43:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:47 INFO - 'PROCESSOR_LEVEL': '6', 09:43:47 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:43:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:47 INFO - 'PROMPT': '$P$G', 09:43:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:43:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:43:47 INFO - 'PWD': 'C:\\slave\\test', 09:43:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:47 INFO - 'SYSTEMDRIVE': 'C:', 09:43:47 INFO - 'SYSTEMROOT': 'C:\\windows', 09:43:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:47 INFO - 'TEST1': 'testie', 09:43:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:47 INFO - 'USERDOMAIN': 'T-W732-IX-130', 09:43:47 INFO - 'USERNAME': 'cltbld', 09:43:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:43:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:47 INFO - 'WINDIR': 'C:\\windows', 09:43:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:43:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:43:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:43:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:43:48 INFO - Running setup.py egg_info for package mozsystemmonitor 09:43:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:43:48 INFO - Running setup.py egg_info for package psutil 09:43:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:43:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:43:48 INFO - Installing collected packages: mozsystemmonitor, psutil 09:43:48 INFO - Running setup.py install for mozsystemmonitor 09:43:48 INFO - Running setup.py install for psutil 09:43:48 INFO - building 'psutil._psutil_windows' extension 09:43:48 INFO - error: Unable to find vcvarsall.bat 09:43:48 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-gir0y2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:43:48 INFO - running install 09:43:48 INFO - running build 09:43:48 INFO - running build_py 09:43:48 INFO - running build_ext 09:43:48 INFO - building 'psutil._psutil_windows' extension 09:43:48 INFO - error: Unable to find vcvarsall.bat 09:43:48 INFO - ---------------------------------------- 09:43:48 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-gir0y2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:43:48 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:43:48 WARNING - Return code: 1 09:43:48 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! 09:43:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:43:48 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')]} 09:43:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:48 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')]} 09:43:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:48 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 0x01BD76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C07368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:43:48 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 09:43:48 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 09:43:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:43:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:43:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:48 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 09:43:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:43:48 INFO - 'DCLOCATION': 'SCL3', 09:43:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:48 INFO - 'HOMEDRIVE': 'C:', 09:43:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:43:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:48 INFO - 'KTS_VERSION': '1.19c', 09:43:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:43:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 09:43:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:48 INFO - 'MOZ_AIRBAG': '1', 09:43:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:48 INFO - 'MOZ_MSVCVERSION': '8', 09:43:48 INFO - 'MOZ_NO_REMOTE': '1', 09:43:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:48 INFO - 'NO_EM_RESTART': '1', 09:43:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:48 INFO - 'OS': 'Windows_NT', 09:43:48 INFO - 'OURDRIVE': 'C:', 09:43:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 09:43:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:43:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:48 INFO - 'PROCESSOR_LEVEL': '6', 09:43:48 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:43:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:48 INFO - 'PROMPT': '$P$G', 09:43:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:43:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:43:48 INFO - 'PWD': 'C:\\slave\\test', 09:43:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:48 INFO - 'SYSTEMDRIVE': 'C:', 09:43:48 INFO - 'SYSTEMROOT': 'C:\\windows', 09:43:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:48 INFO - 'TEST1': 'testie', 09:43:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:48 INFO - 'USERDOMAIN': 'T-W732-IX-130', 09:43:48 INFO - 'USERNAME': 'cltbld', 09:43:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:43:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:48 INFO - 'WINDIR': 'C:\\windows', 09:43:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:43:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:43:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:48 INFO - Downloading/unpacking blobuploader==1.2.4 09:43:48 INFO - Downloading blobuploader-1.2.4.tar.gz 09:43:48 INFO - Running setup.py egg_info for package blobuploader 09:43:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:43:53 INFO - Running setup.py egg_info for package requests 09:43:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:43:53 INFO - Downloading docopt-0.6.1.tar.gz 09:43:53 INFO - Running setup.py egg_info for package docopt 09:43:53 INFO - Installing collected packages: blobuploader, docopt, requests 09:43:53 INFO - Running setup.py install for blobuploader 09:43:53 INFO - Running setup.py install for docopt 09:43:53 INFO - Running setup.py install for requests 09:43:53 INFO - Successfully installed blobuploader docopt requests 09:43:53 INFO - Cleaning up... 09:43:53 INFO - Return code: 0 09:43:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:43:53 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')]} 09:43:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:43:53 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')]} 09:43:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:43:53 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 0x01BD76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C07368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D0C0>, '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-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:43:53 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 09:43:53 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 09:43:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:43:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:43:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:43:53 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 09:43:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:43:53 INFO - 'DCLOCATION': 'SCL3', 09:43:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:43:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:43:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:43:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:43:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:43:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:43:53 INFO - 'HOMEDRIVE': 'C:', 09:43:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:43:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:43:53 INFO - 'KTS_VERSION': '1.19c', 09:43:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:43:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:43:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 09:43:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:43:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:43:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:43:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:43:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:43:53 INFO - 'MOZ_AIRBAG': '1', 09:43:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:43:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:43:53 INFO - 'MOZ_MSVCVERSION': '8', 09:43:53 INFO - 'MOZ_NO_REMOTE': '1', 09:43:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:43:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:43:53 INFO - 'NO_EM_RESTART': '1', 09:43:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:43:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:43:53 INFO - 'OS': 'Windows_NT', 09:43:53 INFO - 'OURDRIVE': 'C:', 09:43:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 09:43:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:43:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:43:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:43:53 INFO - 'PROCESSOR_LEVEL': '6', 09:43:53 INFO - 'PROCESSOR_REVISION': '1e05', 09:43:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:43:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:43:53 INFO - 'PROMPT': '$P$G', 09:43:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:43:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:43:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:43:53 INFO - 'PWD': 'C:\\slave\\test', 09:43:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:43:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:43:53 INFO - 'SYSTEMDRIVE': 'C:', 09:43:53 INFO - 'SYSTEMROOT': 'C:\\windows', 09:43:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:53 INFO - 'TEST1': 'testie', 09:43:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:43:53 INFO - 'USERDOMAIN': 'T-W732-IX-130', 09:43:53 INFO - 'USERNAME': 'cltbld', 09:43:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:43:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:43:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:43:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:43:53 INFO - 'WINDIR': 'C:\\windows', 09:43:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:43:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:43:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:43:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:43:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:43:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:43:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:43:58 INFO - Unpacking c:\slave\test\build\tests\marionette 09:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:43:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:43:58 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 09:43:58 INFO - Running setup.py install for browsermob-proxy 09:44:12 INFO - Running setup.py install for manifestparser 09:44:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for marionette-client 09:44:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:44:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for marionette-driver 09:44:12 INFO - Running setup.py install for mozcrash 09:44:12 INFO - Running setup.py install for mozdebug 09:44:12 INFO - Running setup.py install for mozdevice 09:44:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for mozfile 09:44:12 INFO - Running setup.py install for mozhttpd 09:44:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for mozinfo 09:44:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for mozInstall 09:44:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for mozleak 09:44:12 INFO - Running setup.py install for mozlog 09:44:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for moznetwork 09:44:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for mozprocess 09:44:12 INFO - Running setup.py install for mozprofile 09:44:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for mozrunner 09:44:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for mozscreenshot 09:44:12 INFO - Running setup.py install for moztest 09:44:12 INFO - Running setup.py install for mozversion 09:44:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:44:12 INFO - Running setup.py install for wptserve 09:44:12 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 09:44:12 INFO - Cleaning up... 09:44:12 INFO - Return code: 0 09:44:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:44: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')]} 09:44:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:44: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')]} 09:44:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:44:12 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 0x01BD76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C07368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D0C0>, '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-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:44:12 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 09:44:12 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 09:44:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:44:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:44:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:44:12 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 09:44:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:44:12 INFO - 'DCLOCATION': 'SCL3', 09:44:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:44:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:44:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:44:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:44:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:44:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:44:12 INFO - 'HOMEDRIVE': 'C:', 09:44:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:44:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:44:12 INFO - 'KTS_VERSION': '1.19c', 09:44:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:44:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:44:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 09:44:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:44:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:44:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:44:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:44:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:44:12 INFO - 'MOZ_AIRBAG': '1', 09:44:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:44:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:44:12 INFO - 'MOZ_MSVCVERSION': '8', 09:44:12 INFO - 'MOZ_NO_REMOTE': '1', 09:44:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:44:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:44:12 INFO - 'NO_EM_RESTART': '1', 09:44:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:44:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:44:12 INFO - 'OS': 'Windows_NT', 09:44:12 INFO - 'OURDRIVE': 'C:', 09:44:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 09:44:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:44:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:44:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:44:12 INFO - 'PROCESSOR_LEVEL': '6', 09:44:12 INFO - 'PROCESSOR_REVISION': '1e05', 09:44:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:44:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:44:12 INFO - 'PROMPT': '$P$G', 09:44:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:44:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:44:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:44:12 INFO - 'PWD': 'C:\\slave\\test', 09:44:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:44:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:44:12 INFO - 'SYSTEMDRIVE': 'C:', 09:44:12 INFO - 'SYSTEMROOT': 'C:\\windows', 09:44:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:44:12 INFO - 'TEST1': 'testie', 09:44:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:44:12 INFO - 'USERDOMAIN': 'T-W732-IX-130', 09:44:12 INFO - 'USERNAME': 'cltbld', 09:44:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:44:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:44:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:44:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:44:12 INFO - 'WINDIR': 'C:\\windows', 09:44:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:44:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:44:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:44:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:44:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette 09:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:44:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:44:17 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)) 09:44:28 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)) 09:44:28 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)) 09:44:28 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)) 09:44:28 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)) 09:44:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:44:28 INFO - Downloading blessings-1.6.tar.gz 09:44:28 INFO - Running setup.py egg_info for package blessings 09:44:28 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)) 09:44:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:44:28 INFO - Running setup.py install for blessings 09:44:28 INFO - Running setup.py install for browsermob-proxy 09:44:28 INFO - Running setup.py install for manifestparser 09:44:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Running setup.py install for marionette-client 09:44:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:44:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Running setup.py install for marionette-driver 09:44:28 INFO - Running setup.py install for mozcrash 09:44:28 INFO - Running setup.py install for mozdebug 09:44:28 INFO - Running setup.py install for mozdevice 09:44:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Running setup.py install for mozhttpd 09:44:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Running setup.py install for mozInstall 09:44:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Running setup.py install for mozleak 09:44:28 INFO - Running setup.py install for mozprofile 09:44:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Running setup.py install for mozrunner 09:44:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:44:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:44:30 INFO - Running setup.py install for mozscreenshot 09:44:30 INFO - Running setup.py install for moztest 09:44:30 INFO - Running setup.py install for mozversion 09:44:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:44:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:44:30 INFO - Running setup.py install for wptserve 09:44:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:44:30 INFO - Cleaning up... 09:44:30 INFO - Return code: 0 09:44:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:44:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:44:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:44:30 INFO - Reading from file tmpfile_stdout 09:44:30 INFO - Using _rmtree_windows ... 09:44:30 INFO - Using _rmtree_windows ... 09:44:30 INFO - Current package versions: 09:44:30 INFO - blessings == 1.6 09:44:30 INFO - blobuploader == 1.2.4 09:44:30 INFO - browsermob-proxy == 0.6.0 09:44:30 INFO - distribute == 0.6.14 09:44:30 INFO - docopt == 0.6.1 09:44:30 INFO - manifestparser == 1.1 09:44:30 INFO - marionette-client == 2.3.0 09:44:30 INFO - marionette-driver == 1.4.0 09:44:30 INFO - mozInstall == 1.12 09:44:30 INFO - mozcrash == 0.17 09:44:30 INFO - mozdebug == 0.1 09:44:30 INFO - mozdevice == 0.48 09:44:30 INFO - mozfile == 1.2 09:44:30 INFO - mozhttpd == 0.7 09:44:30 INFO - mozinfo == 0.9 09:44:30 INFO - mozleak == 0.1 09:44:30 INFO - mozlog == 3.1 09:44:30 INFO - moznetwork == 0.27 09:44:30 INFO - mozprocess == 0.22 09:44:30 INFO - mozprofile == 0.28 09:44:30 INFO - mozrunner == 6.11 09:44:30 INFO - mozscreenshot == 0.1 09:44:30 INFO - mozsystemmonitor == 0.0 09:44:30 INFO - moztest == 0.7 09:44:30 INFO - mozversion == 1.4 09:44:30 INFO - requests == 1.2.3 09:44:30 INFO - wptserve == 1.4.0 09:44:30 INFO - Running post-action listener: _resource_record_post_action 09:44:30 INFO - Running post-action listener: _start_resource_monitoring 09:44:30 INFO - Starting resource monitoring. 09:44:30 INFO - ##### 09:44:30 INFO - ##### Running pull step. 09:44:30 INFO - ##### 09:44:30 INFO - Running pre-action listener: _resource_record_pre_action 09:44:30 INFO - Running main action method: pull 09:44:30 INFO - Pull has nothing to do! 09:44:30 INFO - Running post-action listener: _resource_record_post_action 09:44:30 INFO - ##### 09:44:30 INFO - ##### Running install step. 09:44:30 INFO - ##### 09:44:30 INFO - Running pre-action listener: _resource_record_pre_action 09:44:30 INFO - Running main action method: install 09:44:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:44:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:44:30 INFO - Reading from file tmpfile_stdout 09:44:30 INFO - Using _rmtree_windows ... 09:44:30 INFO - Using _rmtree_windows ... 09:44:30 INFO - Detecting whether we're running mozinstall >=1.0... 09:44:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:44:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:44:31 INFO - Reading from file tmpfile_stdout 09:44:31 INFO - Output received: 09:44:31 INFO - Usage: mozinstall-script.py [options] installer 09:44:31 INFO - Options: 09:44:31 INFO - -h, --help show this help message and exit 09:44:31 INFO - -d DEST, --destination=DEST 09:44:31 INFO - Directory to install application into. [default: 09:44:31 INFO - "C:\slave\test"] 09:44:31 INFO - --app=APP Application being installed. [default: firefox] 09:44:31 INFO - Using _rmtree_windows ... 09:44:31 INFO - Using _rmtree_windows ... 09:44:31 INFO - mkdir: C:\slave\test\build\application 09:44:31 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'] 09:44:31 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 09:44:33 INFO - Reading from file tmpfile_stdout 09:44:33 INFO - Output received: 09:44:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:44:33 INFO - Using _rmtree_windows ... 09:44:33 INFO - Using _rmtree_windows ... 09:44:33 INFO - Running post-action listener: _resource_record_post_action 09:44:33 INFO - ##### 09:44:33 INFO - ##### Running run-tests step. 09:44:33 INFO - ##### 09:44:33 INFO - Running pre-action listener: _resource_record_pre_action 09:44:33 INFO - Running main action method: run_tests 09:44:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:44:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:44:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:44:33 INFO - grabbing minidump binary from tooltool 09:44:33 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')]} 09:44:33 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 0x01C07368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:44:33 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 09:44:33 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 09:44:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:44:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpi9cpv8 09:44:35 INFO - INFO - File integrity verified, renaming tmpi9cpv8 to win32-minidump_stackwalk.exe 09:44:35 INFO - Return code: 0 09:44:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:44:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:44:35 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/ERbaxlY8SnKZYNWlz7uC-A/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 09:44:35 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/ERbaxlY8SnKZYNWlz7uC-A/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 09:44:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:44:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:44:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:44:35 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 09:44:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:44:35 INFO - 'DCLOCATION': 'SCL3', 09:44:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:44:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:44:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:44:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:44:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:44:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:44:35 INFO - 'HOMEDRIVE': 'C:', 09:44:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:44:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:44:35 INFO - 'KTS_VERSION': '1.19c', 09:44:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:44:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:44:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 09:44:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:44:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:44:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:44:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:44:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:44:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:44:35 INFO - 'MOZ_AIRBAG': '1', 09:44:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:44:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:44:35 INFO - 'MOZ_MSVCVERSION': '8', 09:44:35 INFO - 'MOZ_NO_REMOTE': '1', 09:44:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:44:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:44:35 INFO - 'NO_EM_RESTART': '1', 09:44:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:44:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:44:35 INFO - 'OS': 'Windows_NT', 09:44:35 INFO - 'OURDRIVE': 'C:', 09:44: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 09:44:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:44:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:44:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:44:35 INFO - 'PROCESSOR_LEVEL': '6', 09:44:35 INFO - 'PROCESSOR_REVISION': '1e05', 09:44:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:44:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:44:35 INFO - 'PROMPT': '$P$G', 09:44:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:44:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:44:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:44:35 INFO - 'PWD': 'C:\\slave\\test', 09:44:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:44:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:44:35 INFO - 'SYSTEMDRIVE': 'C:', 09:44:35 INFO - 'SYSTEMROOT': 'C:\\windows', 09:44:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:44:35 INFO - 'TEST1': 'testie', 09:44:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:44:35 INFO - 'USERDOMAIN': 'T-W732-IX-130', 09:44:35 INFO - 'USERNAME': 'cltbld', 09:44:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:44:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:44:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:44:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:44:35 INFO - 'WINDIR': 'C:\\windows', 09:44:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:44:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:44:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:44:35 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/ERbaxlY8SnKZYNWlz7uC-A/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 09:44:37 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 09:44:37 INFO - import pkg_resources 09:44:38 INFO - Using 1 client processes 09:44:41 INFO - SUITE-START | Running 778 tests 09:44:41 INFO - Running testharness tests 09:44:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:44:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:44:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:44:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:44:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:44:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:44:42 INFO - Setting up ssl 09:44:42 INFO - PROCESS | certutil | 09:44:42 INFO - PROCESS | certutil | 09:44:42 INFO - PROCESS | certutil | 09:44:42 INFO - Certificate Nickname Trust Attributes 09:44:42 INFO - SSL,S/MIME,JAR/XPI 09:44:42 INFO - 09:44:42 INFO - web-platform-tests CT,, 09:44:42 INFO - 09:44:42 INFO - Starting runner 09:44:42 INFO - PROCESS | 3264 | [3264] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:44:42 INFO - PROCESS | 3264 | [3264] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:44:43 INFO - PROCESS | 3264 | [3264] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:44:43 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:44:43 INFO - PROCESS | 3264 | [3264] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 09:44:45 INFO - PROCESS | 3264 | 1461170685164 Marionette DEBUG Marionette enabled via build flag and pref 09:44:46 INFO - PROCESS | 3264 | ++DOCSHELL 1338BC00 == 1 [pid = 3264] [id = 1] 09:44:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 1 (1338C000) [pid = 3264] [serial = 1] [outer = 00000000] 09:44:46 INFO - PROCESS | 3264 | [3264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:44:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 2 (1338CC00) [pid = 3264] [serial = 2] [outer = 1338C000] 09:44:46 INFO - PROCESS | 3264 | ++DOCSHELL 15F9FC00 == 2 [pid = 3264] [id = 2] 09:44:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 3 (15FA0000) [pid = 3264] [serial = 3] [outer = 00000000] 09:44:46 INFO - PROCESS | 3264 | [3264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:44:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 4 (15FA0C00) [pid = 3264] [serial = 4] [outer = 15FA0000] 09:44:46 INFO - PROCESS | 3264 | 1461170686766 Marionette INFO Listening on port 2828 09:44:48 INFO - PROCESS | 3264 | 1461170688332 Marionette DEBUG Marionette enabled via command-line flag 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:44:48 INFO - PROCESS | 3264 | ++DOCSHELL 11D7D400 == 3 [pid = 3264] [id = 3] 09:44:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 5 (11D7D800) [pid = 3264] [serial = 5] [outer = 00000000] 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:44:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 6 (11D7E400) [pid = 3264] [serial = 6] [outer = 11D7D800] 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:44:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 7 (18349400) [pid = 3264] [serial = 7] [outer = 15FA0000] 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:48 INFO - PROCESS | 3264 | 1461170688649 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49712 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:48 INFO - PROCESS | 3264 | 1461170688671 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49714 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:48 INFO - PROCESS | 3264 | 1461170688678 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49715 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:48 INFO - PROCESS | 3264 | 1461170688712 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49717 09:44:48 INFO - PROCESS | 3264 | 1461170688714 Marionette DEBUG Closed connection conn0 09:44:48 INFO - PROCESS | 3264 | 1461170688716 Marionette DEBUG Closed connection conn1 09:44:48 INFO - PROCESS | 3264 | 1461170688718 Marionette DEBUG Closed connection conn2 09:44:48 INFO - PROCESS | 3264 | 1461170688837 Marionette DEBUG Closed connection conn3 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:48 INFO - PROCESS | 3264 | 1461170688843 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49718 09:44:48 INFO - PROCESS | 3264 | 1461170688851 Marionette DEBUG Closed connection conn4 09:44:48 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:44:48 INFO - PROCESS | 3264 | 1461170688858 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49719 09:44:48 INFO - PROCESS | 3264 | ++DOCSHELL 1338B000 == 4 [pid = 3264] [id = 4] 09:44:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 8 (15FA1C00) [pid = 3264] [serial = 8] [outer = 00000000] 09:44:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 9 (1828D400) [pid = 3264] [serial = 9] [outer = 15FA1C00] 09:44:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 10 (18D0F400) [pid = 3264] [serial = 10] [outer = 15FA1C00] 09:44:49 INFO - PROCESS | 3264 | 1461170689052 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:44:49 INFO - PROCESS | 3264 | 1461170689057 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":"20160420082143","device":"desktop","version":"48.0a1"} 09:44:50 INFO - PROCESS | 3264 | [3264] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:44:50 INFO - PROCESS | 3264 | [3264] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:44:50 INFO - PROCESS | 3264 | [3264] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:44:50 INFO - PROCESS | 3264 | ++DOCSHELL 1B143000 == 5 [pid = 3264] [id = 5] 09:44:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 11 (1B143800) [pid = 3264] [serial = 11] [outer = 00000000] 09:44:50 INFO - PROCESS | 3264 | ++DOCSHELL 1B144C00 == 6 [pid = 3264] [id = 6] 09:44:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 12 (1B41C800) [pid = 3264] [serial = 12] [outer = 00000000] 09:44:51 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:44:51 INFO - PROCESS | 3264 | ++DOCSHELL 1C71B000 == 7 [pid = 3264] [id = 7] 09:44:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 13 (1C71B400) [pid = 3264] [serial = 13] [outer = 00000000] 09:44:51 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:44:51 INFO - PROCESS | 3264 | [3264] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:44:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 14 (1C723800) [pid = 3264] [serial = 14] [outer = 1C71B400] 09:44:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 15 (1C5E0000) [pid = 3264] [serial = 15] [outer = 1B143800] 09:44:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 16 (1C5E1800) [pid = 3264] [serial = 16] [outer = 1B41C800] 09:44:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 17 (1C5E4000) [pid = 3264] [serial = 17] [outer = 1C71B400] 09:44:52 INFO - PROCESS | 3264 | 1461170692458 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3264 | 1461170692473 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 18 (1F170000) [pid = 3264] [serial = 18] [outer = 1C71B400] 09:44:53 INFO - PROCESS | 3264 | 1461170693274 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"0e4d7a09-fb3e-4555-889a-93d4913f874c","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":"20160420082143","device":"desktop","version":"48.0a1","command_id":1}}] 09:44:53 INFO - PROCESS | 3264 | 1461170693531 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}] 09:44:53 INFO - PROCESS | 3264 | 1461170693565 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:44:53 INFO - PROCESS | 3264 | 1461170693585 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:44:53 INFO - PROCESS | 3264 | [3264] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:44:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 19 (20081400) [pid = 3264] [serial = 19] [outer = 1C71B400] 09:44:54 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:54 INFO - PROCESS | 3264 | 1461170694613 Marionette TRACE conn5 <- [1,3,null,{}] 09:44:54 INFO - PROCESS | 3264 | 1461170694617 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:44:54 INFO - PROCESS | 3264 | 1461170694633 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:44:54 INFO - PROCESS | 3264 | 1461170694644 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 3264 | 1461170694646 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:44:54 INFO - PROCESS | 3264 | 1461170694652 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 3264 | 1461170694656 Marionette TRACE conn5 <- [1,6,null,{}] 09:44:54 INFO - PROCESS | 3264 | 1461170694732 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}] 09:44:54 INFO - PROCESS | 3264 | 1461170694749 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:44:54 INFO - PROCESS | 3264 | 1461170694753 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3264 | ++DOCSHELL 216A0C00 == 8 [pid = 3264] [id = 8] 09:44:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 20 (216A1000) [pid = 3264] [serial = 20] [outer = 00000000] 09:44:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 21 (216A4000) [pid = 3264] [serial = 21] [outer = 216A1000] 09:44:54 INFO - PROCESS | 3264 | 1461170694805 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 22 (216A8400) [pid = 3264] [serial = 22] [outer = 216A1000] 09:44:55 INFO - PROCESS | 3264 | ++DOCSHELL 18D05800 == 9 [pid = 3264] [id = 9] 09:44:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 23 (18F75C00) [pid = 3264] [serial = 23] [outer = 00000000] 09:44:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 24 (2137D800) [pid = 3264] [serial = 24] [outer = 18F75C00] 09:44:55 INFO - PROCESS | 3264 | 1461170695210 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 25 (216A6C00) [pid = 3264] [serial = 25] [outer = 18F75C00] 09:44:55 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:55 INFO - PROCESS | 3264 | 1461170695825 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]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1231ms 09:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:44:55 INFO - PROCESS | 3264 | 1461170695885 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3264 | 1461170695887 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:44:55 INFO - PROCESS | 3264 | 1461170695890 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3264 | 1461170695892 Marionette TRACE conn5 <- [1,10,null,{}] 09:44:55 INFO - PROCESS | 3264 | 1461170695901 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}] 09:44:56 INFO - PROCESS | 3264 | 1461170696007 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:44:56 INFO - PROCESS | 3264 | 1461170696014 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3264 | ++DOCSHELL 221BA800 == 10 [pid = 3264] [id = 10] 09:44:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 26 (221BB400) [pid = 3264] [serial = 26] [outer = 00000000] 09:44:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 27 (221BFC00) [pid = 3264] [serial = 27] [outer = 221BB400] 09:44:56 INFO - PROCESS | 3264 | 1461170696063 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 28 (221C4000) [pid = 3264] [serial = 28] [outer = 221BB400] 09:44:56 INFO - PROCESS | 3264 | --DOCSHELL 1338BC00 == 9 [pid = 3264] [id = 1] 09:44:56 INFO - PROCESS | 3264 | 1461170696786 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]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 09:44:56 INFO - PROCESS | 3264 | 1461170696823 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3264 | 1461170696829 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:44:56 INFO - PROCESS | 3264 | 1461170696835 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3264 | 1461170696839 Marionette TRACE conn5 <- [1,14,null,{}] 09:44:56 INFO - PROCESS | 3264 | 1461170696845 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}] 09:44:56 INFO - PROCESS | 3264 | 1461170696964 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:44:57 INFO - PROCESS | 3264 | 1461170697027 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3264 | ++DOCSHELL 12801400 == 10 [pid = 3264] [id = 11] 09:44:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 29 (12801800) [pid = 3264] [serial = 29] [outer = 00000000] 09:44:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 30 (15FA0400) [pid = 3264] [serial = 30] [outer = 12801800] 09:44:57 INFO - PROCESS | 3264 | 1461170697085 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 31 (16EC9C00) [pid = 3264] [serial = 31] [outer = 12801800] 09:44:57 INFO - PROCESS | 3264 | 1461170697658 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]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 890ms 09:44:57 INFO - PROCESS | 3264 | 1461170697727 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3264 | 1461170697734 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:44:57 INFO - PROCESS | 3264 | 1461170697741 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 3264 | 1461170697744 Marionette TRACE conn5 <- [1,18,null,{}] 09:44:57 INFO - PROCESS | 3264 | 1461170697748 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}] 09:44:57 INFO - PROCESS | 3264 | 1461170697865 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:44:57 INFO - PROCESS | 3264 | 1461170697927 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3264 | ++DOCSHELL 18912800 == 11 [pid = 3264] [id = 12] 09:44:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 32 (18F6F800) [pid = 3264] [serial = 32] [outer = 00000000] 09:44:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 33 (1BF58400) [pid = 3264] [serial = 33] [outer = 18F6F800] 09:44:57 INFO - PROCESS | 3264 | 1461170697985 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 34 (1BF5BC00) [pid = 3264] [serial = 34] [outer = 18F6F800] 09:44:58 INFO - PROCESS | 3264 | ++DOCSHELL 1D367800 == 12 [pid = 3264] [id = 13] 09:44:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 35 (1D432400) [pid = 3264] [serial = 35] [outer = 00000000] 09:44:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 36 (1D366000) [pid = 3264] [serial = 36] [outer = 1D432400] 09:44:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 37 (1D43F800) [pid = 3264] [serial = 37] [outer = 1D432400] 09:44:58 INFO - PROCESS | 3264 | ++DOCSHELL 0B27BC00 == 13 [pid = 3264] [id = 14] 09:44:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 38 (1E5AF400) [pid = 3264] [serial = 38] [outer = 00000000] 09:44:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 39 (1F76BC00) [pid = 3264] [serial = 39] [outer = 1E5AF400] 09:44:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 40 (11CF6000) [pid = 3264] [serial = 40] [outer = 1E5AF400] 09:44:58 INFO - PROCESS | 3264 | --DOCSHELL 1338B000 == 12 [pid = 3264] [id = 4] 09:44:58 INFO - PROCESS | 3264 | 1461170698966 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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1272ms 09:44:59 INFO - PROCESS | 3264 | 1461170699013 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3264 | 1461170699017 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:44:59 INFO - PROCESS | 3264 | 1461170699022 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 3264 | 1461170699026 Marionette TRACE conn5 <- [1,22,null,{}] 09:44:59 INFO - PROCESS | 3264 | 1461170699032 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}] 09:44:59 INFO - PROCESS | 3264 | 1461170699113 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:44:59 INFO - PROCESS | 3264 | 1461170699123 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3264 | ++DOCSHELL 123C4400 == 13 [pid = 3264] [id = 15] 09:44:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 41 (124B3C00) [pid = 3264] [serial = 41] [outer = 00000000] 09:44:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 42 (1270E800) [pid = 3264] [serial = 42] [outer = 124B3C00] 09:44:59 INFO - PROCESS | 3264 | 1461170699175 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 43 (12905400) [pid = 3264] [serial = 43] [outer = 124B3C00] 09:44:59 INFO - PROCESS | 3264 | 1461170699640 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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 09:44:59 INFO - PROCESS | 3264 | 1461170699713 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3264 | 1461170699718 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:44:59 INFO - PROCESS | 3264 | 1461170699724 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 3264 | 1461170699727 Marionette TRACE conn5 <- [1,26,null,{}] 09:44:59 INFO - PROCESS | 3264 | 1461170699730 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}] 09:44:59 INFO - PROCESS | 3264 | 1461170699812 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:44:59 INFO - PROCESS | 3264 | 1461170699821 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3264 | ++DOCSHELL 15F97000 == 14 [pid = 3264] [id = 16] 09:44:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 44 (15F98000) [pid = 3264] [serial = 44] [outer = 00000000] 09:44:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 45 (15FF6000) [pid = 3264] [serial = 45] [outer = 15F98000] 09:44:59 INFO - PROCESS | 3264 | 1461170699868 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 46 (16B23800) [pid = 3264] [serial = 46] [outer = 15F98000] 09:45:00 INFO - PROCESS | 3264 | 1461170700321 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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 09:45:00 INFO - PROCESS | 3264 | 1461170700361 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3264 | 1461170700364 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:45:00 INFO - PROCESS | 3264 | 1461170700367 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 3264 | 1461170700371 Marionette TRACE conn5 <- [1,30,null,{}] 09:45:00 INFO - PROCESS | 3264 | 1461170700381 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}] 09:45:00 INFO - PROCESS | 3264 | 1461170700465 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:45:00 INFO - PROCESS | 3264 | 1461170700475 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 3264 | ++DOCSHELL 174D9C00 == 15 [pid = 3264] [id = 17] 09:45:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 47 (174DA800) [pid = 3264] [serial = 47] [outer = 00000000] 09:45:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 48 (18292000) [pid = 3264] [serial = 48] [outer = 174DA800] 09:45:00 INFO - PROCESS | 3264 | 1461170700524 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 49 (1890AC00) [pid = 3264] [serial = 49] [outer = 174DA800] 09:45:00 INFO - PROCESS | 3264 | 1461170700941 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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 09:45:00 INFO - PROCESS | 3264 | 1461170700998 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3264 | 1461170701001 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:45:00 INFO - PROCESS | 3264 | 1461170701004 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:45:01 INFO - PROCESS | 3264 | 1461170701006 Marionette TRACE conn5 <- [1,34,null,{}] 09:45:01 INFO - PROCESS | 3264 | 1461170701010 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}] 09:45:01 INFO - PROCESS | 3264 | 1461170701086 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:45:01 INFO - PROCESS | 3264 | 1461170701094 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3264 | ++DOCSHELL 18F74C00 == 16 [pid = 3264] [id = 18] 09:45:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 50 (18F77000) [pid = 3264] [serial = 50] [outer = 00000000] 09:45:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 51 (1A37BC00) [pid = 3264] [serial = 51] [outer = 18F77000] 09:45:01 INFO - PROCESS | 3264 | 1461170701140 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 52 (1A3BD400) [pid = 3264] [serial = 52] [outer = 18F77000] 09:45:01 INFO - PROCESS | 3264 | 1461170701550 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]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 09:45:01 INFO - PROCESS | 3264 | 1461170701578 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 3264 | 1461170701580 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:45:01 INFO - PROCESS | 3264 | 1461170701583 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 3264 | 1461170701585 Marionette TRACE conn5 <- [1,38,null,{}] 09:45:01 INFO - PROCESS | 3264 | 1461170701601 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}] 09:45:01 INFO - PROCESS | 3264 | 1461170701673 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:45:01 INFO - PROCESS | 3264 | 1461170701679 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3264 | ++DOCSHELL 16EC7400 == 17 [pid = 3264] [id = 19] 09:45:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 53 (1B128800) [pid = 3264] [serial = 53] [outer = 00000000] 09:45:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 54 (1B427800) [pid = 3264] [serial = 54] [outer = 1B128800] 09:45:01 INFO - PROCESS | 3264 | 1461170701724 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (1C5E2C00) [pid = 3264] [serial = 55] [outer = 1B128800] 09:45:02 INFO - PROCESS | 3264 | 1461170702113 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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 590ms 09:45:02 INFO - PROCESS | 3264 | 1461170702174 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 3264 | 1461170702176 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:45:02 INFO - PROCESS | 3264 | 1461170702179 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3264 | 1461170702181 Marionette TRACE conn5 <- [1,42,null,{}] 09:45:02 INFO - PROCESS | 3264 | 1461170702185 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}] 09:45:02 INFO - PROCESS | 3264 | 1461170702279 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:45:02 INFO - PROCESS | 3264 | 1461170702287 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3264 | ++DOCSHELL 1C9D1C00 == 18 [pid = 3264] [id = 20] 09:45:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (1C9D3400) [pid = 3264] [serial = 56] [outer = 00000000] 09:45:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (1D432C00) [pid = 3264] [serial = 57] [outer = 1C9D3400] 09:45:02 INFO - PROCESS | 3264 | 1461170702333 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (1D566C00) [pid = 3264] [serial = 58] [outer = 1C9D3400] 09:45:02 INFO - PROCESS | 3264 | 1461170702808 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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 09:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:45:02 INFO - PROCESS | 3264 | 1461170702858 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 3264 | 1461170702860 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:45:02 INFO - PROCESS | 3264 | 1461170702863 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3264 | 1461170702864 Marionette TRACE conn5 <- [1,46,null,{}] 09:45:02 INFO - PROCESS | 3264 | 1461170702868 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}] 09:45:02 INFO - PROCESS | 3264 | 1461170702944 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:45:02 INFO - PROCESS | 3264 | 1461170702950 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3264 | ++DOCSHELL 1E678800 == 19 [pid = 3264] [id = 21] 09:45:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (1E67AC00) [pid = 3264] [serial = 59] [outer = 00000000] 09:45:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (21476800) [pid = 3264] [serial = 60] [outer = 1E67AC00] 09:45:03 INFO - PROCESS | 3264 | 1461170702999 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (216AA000) [pid = 3264] [serial = 61] [outer = 1E67AC00] 09:45:03 INFO - PROCESS | 3264 | 1461170703380 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]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 09:45:03 INFO - PROCESS | 3264 | 1461170703436 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3264 | 1461170703438 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:45:03 INFO - PROCESS | 3264 | 1461170703452 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3264 | 1461170703454 Marionette TRACE conn5 <- [1,50,null,{}] 09:45:03 INFO - PROCESS | 3264 | 1461170703458 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}] 09:45:03 INFO - PROCESS | 3264 | 1461170703532 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:45:03 INFO - PROCESS | 3264 | 1461170703541 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3264 | ++DOCSHELL 216AD000 == 20 [pid = 3264] [id = 22] 09:45:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (216AE800) [pid = 3264] [serial = 62] [outer = 00000000] 09:45:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (21F33C00) [pid = 3264] [serial = 63] [outer = 216AE800] 09:45:03 INFO - PROCESS | 3264 | 1461170703587 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (21F40400) [pid = 3264] [serial = 64] [outer = 216AE800] 09:45:03 INFO - PROCESS | 3264 | 1461170703992 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]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 09:45:04 INFO - PROCESS | 3264 | 1461170704028 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3264 | 1461170704030 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:45:04 INFO - PROCESS | 3264 | 1461170704033 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3264 | 1461170704035 Marionette TRACE conn5 <- [1,54,null,{}] 09:45:04 INFO - PROCESS | 3264 | 1461170704039 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}] 09:45:04 INFO - PROCESS | 3264 | 1461170704146 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:45:04 INFO - PROCESS | 3264 | 1461170704157 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3264 | ++DOCSHELL 1BFCAC00 == 21 [pid = 3264] [id = 23] 09:45:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (1BFCB400) [pid = 3264] [serial = 65] [outer = 00000000] 09:45:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (1BFD1000) [pid = 3264] [serial = 66] [outer = 1BFCB400] 09:45:04 INFO - PROCESS | 3264 | 1461170704201 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (1BFD3C00) [pid = 3264] [serial = 67] [outer = 1BFCB400] 09:45:04 INFO - PROCESS | 3264 | 1461170704577 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]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 09:45:04 INFO - PROCESS | 3264 | 1461170704604 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3264 | 1461170704606 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:45:04 INFO - PROCESS | 3264 | 1461170704609 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3264 | 1461170704611 Marionette TRACE conn5 <- [1,58,null,{}] 09:45:04 INFO - PROCESS | 3264 | 1461170704615 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}] 09:45:04 INFO - PROCESS | 3264 | 1461170704687 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:45:04 INFO - PROCESS | 3264 | 1461170704750 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3264 | ++DOCSHELL 1270B000 == 22 [pid = 3264] [id = 24] 09:45:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (1BFCFC00) [pid = 3264] [serial = 68] [outer = 00000000] 09:45:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (216E9C00) [pid = 3264] [serial = 69] [outer = 1BFCFC00] 09:45:04 INFO - PROCESS | 3264 | 1461170704794 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (216ECC00) [pid = 3264] [serial = 70] [outer = 1BFCFC00] 09:45:05 INFO - PROCESS | 3264 | 1461170705167 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]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 09:45:05 INFO - PROCESS | 3264 | 1461170705180 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 3264 | 1461170705182 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:45:05 INFO - PROCESS | 3264 | 1461170705186 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3264 | 1461170705188 Marionette TRACE conn5 <- [1,62,null,{}] 09:45:05 INFO - PROCESS | 3264 | 1461170705191 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}] 09:45:05 INFO - PROCESS | 3264 | 1461170705284 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:45:05 INFO - PROCESS | 3264 | 1461170705349 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3264 | ++DOCSHELL 216EE000 == 23 [pid = 3264] [id = 25] 09:45:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (216EE800) [pid = 3264] [serial = 71] [outer = 00000000] 09:45:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (221C1400) [pid = 3264] [serial = 72] [outer = 216EE800] 09:45:05 INFO - PROCESS | 3264 | 1461170705399 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (22336000) [pid = 3264] [serial = 73] [outer = 216EE800] 09:45:05 INFO - PROCESS | 3264 | 1461170705750 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]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 09:45:05 INFO - PROCESS | 3264 | 1461170705816 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:45:05 INFO - PROCESS | 3264 | 1461170705818 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:45:05 INFO - PROCESS | 3264 | 1461170705822 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3264 | 1461170705823 Marionette TRACE conn5 <- [1,66,null,{}] 09:45:05 INFO - PROCESS | 3264 | 1461170705827 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}] 09:45:05 INFO - PROCESS | 3264 | 1461170705928 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:45:05 INFO - PROCESS | 3264 | 1461170705936 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3264 | ++DOCSHELL 1B32C800 == 24 [pid = 3264] [id = 26] 09:45:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (1B32E800) [pid = 3264] [serial = 74] [outer = 00000000] 09:45:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (1B332800) [pid = 3264] [serial = 75] [outer = 1B32E800] 09:45:05 INFO - PROCESS | 3264 | 1461170705981 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (1B332000) [pid = 3264] [serial = 76] [outer = 1B32E800] 09:45:06 INFO - PROCESS | 3264 | 1461170706386 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]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 09:45:06 INFO - PROCESS | 3264 | 1461170706452 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:45:06 INFO - PROCESS | 3264 | 1461170706454 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:45:06 INFO - PROCESS | 3264 | 1461170706457 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 3264 | 1461170706459 Marionette TRACE conn5 <- [1,70,null,{}] 09:45:06 INFO - PROCESS | 3264 | 1461170706462 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}] 09:45:07 INFO - PROCESS | 3264 | 1461170707269 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:45:07 INFO - PROCESS | 3264 | 1461170707364 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3264 | ++DOCSHELL 11D42C00 == 25 [pid = 3264] [id = 27] 09:45:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (11D48400) [pid = 3264] [serial = 77] [outer = 00000000] 09:45:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (123C4000) [pid = 3264] [serial = 78] [outer = 11D48400] 09:45:07 INFO - PROCESS | 3264 | 1461170707417 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (1270AC00) [pid = 3264] [serial = 79] [outer = 11D48400] 09:45:07 INFO - PROCESS | 3264 | 1461170707857 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]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1436ms 09:45:07 INFO - PROCESS | 3264 | 1461170707896 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 3264 | 1461170707900 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:45:07 INFO - PROCESS | 3264 | 1461170707904 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:45:07 INFO - PROCESS | 3264 | 1461170707908 Marionette TRACE conn5 <- [1,74,null,{}] 09:45:07 INFO - PROCESS | 3264 | 1461170707913 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}] 09:45:08 INFO - PROCESS | 3264 | 1461170708015 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:45:08 INFO - PROCESS | 3264 | 1461170708025 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3264 | ++DOCSHELL 15F99C00 == 26 [pid = 3264] [id = 28] 09:45:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (15F9B400) [pid = 3264] [serial = 80] [outer = 00000000] 09:45:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (16B23400) [pid = 3264] [serial = 81] [outer = 15F9B400] 09:45:08 INFO - PROCESS | 3264 | 1461170708074 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (16DEE000) [pid = 3264] [serial = 82] [outer = 15F9B400] 09:45:08 INFO - PROCESS | 3264 | 1461170708492 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]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 09:45:08 INFO - PROCESS | 3264 | 1461170708540 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3264 | 1461170708543 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (15FA1C00) [pid = 3264] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (216A1000) [pid = 3264] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (12801800) [pid = 3264] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (18F6F800) [pid = 3264] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (124B3C00) [pid = 3264] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (15F98000) [pid = 3264] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (174DA800) [pid = 3264] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (18F77000) [pid = 3264] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (1B128800) [pid = 3264] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (1C9D3400) [pid = 3264] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (216AE800) [pid = 3264] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (1BFCB400) [pid = 3264] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (1BFCFC00) [pid = 3264] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (216EE800) [pid = 3264] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:45:08 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (221BB400) [pid = 3264] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:45:08 INFO - PROCESS | 3264 | 1461170708924 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 3264 | 1461170708926 Marionette TRACE conn5 <- [1,78,null,{}] 09:45:08 INFO - PROCESS | 3264 | 1461170708937 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}] 09:45:09 INFO - PROCESS | 3264 | 1461170709012 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:45:09 INFO - PROCESS | 3264 | 1461170709023 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3264 | ++DOCSHELL 15F04000 == 27 [pid = 3264] [id = 29] 09:45:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (15F05800) [pid = 3264] [serial = 83] [outer = 00000000] 09:45:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (1739EC00) [pid = 3264] [serial = 84] [outer = 15F05800] 09:45:09 INFO - PROCESS | 3264 | 1461170709069 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (18285400) [pid = 3264] [serial = 85] [outer = 15F05800] 09:45:09 INFO - PROCESS | 3264 | 1461170709494 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]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1003ms 09:45:09 INFO - PROCESS | 3264 | 1461170709553 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3264 | 1461170709556 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:45:09 INFO - PROCESS | 3264 | 1461170709566 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 3264 | 1461170709570 Marionette TRACE conn5 <- [1,82,null,{}] 09:45:09 INFO - PROCESS | 3264 | 1461170709574 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}] 09:45:09 INFO - PROCESS | 3264 | 1461170709652 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:45:09 INFO - PROCESS | 3264 | 1461170709661 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3264 | ++DOCSHELL 1A374C00 == 28 [pid = 3264] [id = 30] 09:45:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (1A376800) [pid = 3264] [serial = 86] [outer = 00000000] 09:45:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (1B125400) [pid = 3264] [serial = 87] [outer = 1A376800] 09:45:09 INFO - PROCESS | 3264 | 1461170709705 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (1B137400) [pid = 3264] [serial = 88] [outer = 1A376800] 09:45:10 INFO - PROCESS | 3264 | 1461170710126 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]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 09:45:10 INFO - PROCESS | 3264 | 1461170710193 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:45:10 INFO - PROCESS | 3264 | 1461170710195 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 3264 | 1461170710198 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3264 | 1461170710199 Marionette TRACE conn5 <- [1,86,null,{}] 09:45:10 INFO - PROCESS | 3264 | 1461170710203 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}] 09:45:10 INFO - PROCESS | 3264 | 1461170710276 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:45:10 INFO - PROCESS | 3264 | 1461170710285 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3264 | ++DOCSHELL 1A3B6800 == 29 [pid = 3264] [id = 31] 09:45:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (1B142400) [pid = 3264] [serial = 89] [outer = 00000000] 09:45:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (1B423C00) [pid = 3264] [serial = 90] [outer = 1B142400] 09:45:10 INFO - PROCESS | 3264 | 1461170710329 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (1BF5B000) [pid = 3264] [serial = 91] [outer = 1B142400] 09:45:10 INFO - PROCESS | 3264 | 1461170710764 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]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 09:45:10 INFO - PROCESS | 3264 | 1461170710828 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3264 | 1461170710830 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:45:10 INFO - PROCESS | 3264 | 1461170710833 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3264 | 1461170710835 Marionette TRACE conn5 <- [1,90,null,{}] 09:45:10 INFO - PROCESS | 3264 | 1461170710838 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}] 09:45:10 INFO - PROCESS | 3264 | 1461170710947 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:45:11 INFO - PROCESS | 3264 | 1461170711026 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3264 | ++DOCSHELL 11CEE000 == 30 [pid = 3264] [id = 32] 09:45:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (11CF0800) [pid = 3264] [serial = 92] [outer = 00000000] 09:45:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (123B8C00) [pid = 3264] [serial = 93] [outer = 11CF0800] 09:45:11 INFO - PROCESS | 3264 | 1461170711093 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (1290A800) [pid = 3264] [serial = 94] [outer = 11CF0800] 09:45:11 INFO - PROCESS | 3264 | 1461170711706 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]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 09:45:11 INFO - PROCESS | 3264 | 1461170711766 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3264 | 1461170711771 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:45:11 INFO - PROCESS | 3264 | 1461170711776 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:45:11 INFO - PROCESS | 3264 | 1461170711781 Marionette TRACE conn5 <- [1,94,null,{}] 09:45:11 INFO - PROCESS | 3264 | 1461170711786 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}] 09:45:11 INFO - PROCESS | 3264 | 1461170711887 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:45:11 INFO - PROCESS | 3264 | 1461170711958 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3264 | ++DOCSHELL 12A4CC00 == 31 [pid = 3264] [id = 33] 09:45:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (18F74400) [pid = 3264] [serial = 95] [outer = 00000000] 09:45:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (1A3B8C00) [pid = 3264] [serial = 96] [outer = 18F74400] 09:45:12 INFO - PROCESS | 3264 | 1461170712018 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (1B13DC00) [pid = 3264] [serial = 97] [outer = 18F74400] 09:45:12 INFO - PROCESS | 3264 | 1461170712535 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]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 770ms 09:45:12 INFO - PROCESS | 3264 | 1461170712550 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 3264 | 1461170712553 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:45:12 INFO - PROCESS | 3264 | 1461170712571 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 3264 | 1461170712574 Marionette TRACE conn5 <- [1,98,null,{}] 09:45:12 INFO - PROCESS | 3264 | 1461170712580 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}] 09:45:12 INFO - PROCESS | 3264 | 1461170712679 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:45:12 INFO - PROCESS | 3264 | 1461170712762 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3264 | ++DOCSHELL 1CBF0C00 == 32 [pid = 3264] [id = 34] 09:45:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (1CC79800) [pid = 3264] [serial = 98] [outer = 00000000] 09:45:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (1D367400) [pid = 3264] [serial = 99] [outer = 1CC79800] 09:45:12 INFO - PROCESS | 3264 | 1461170712818 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (1D43CC00) [pid = 3264] [serial = 100] [outer = 1CC79800] 09:45:13 INFO - PROCESS | 3264 | 1461170713371 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]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 890ms 09:45:13 INFO - PROCESS | 3264 | 1461170713450 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 3264 | 1461170713454 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:45:13 INFO - PROCESS | 3264 | 1461170713465 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 3264 | 1461170713470 Marionette TRACE conn5 <- [1,102,null,{}] 09:45:13 INFO - PROCESS | 3264 | 1461170713488 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}] 09:45:13 INFO - PROCESS | 3264 | 1461170713593 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:45:13 INFO - PROCESS | 3264 | 1461170713655 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3264 | ++DOCSHELL 1F1AD000 == 33 [pid = 3264] [id = 35] 09:45:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (1F1AD400) [pid = 3264] [serial = 101] [outer = 00000000] 09:45:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (1F1B4800) [pid = 3264] [serial = 102] [outer = 1F1AD400] 09:45:13 INFO - PROCESS | 3264 | 1461170713712 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (1F1B7000) [pid = 3264] [serial = 103] [outer = 1F1AD400] 09:45:14 INFO - PROCESS | 3264 | 1461170714216 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]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 790ms 09:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:45:14 INFO - PROCESS | 3264 | 1461170714264 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3264 | 1461170714267 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:45:14 INFO - PROCESS | 3264 | 1461170714270 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3264 | 1461170714272 Marionette TRACE conn5 <- [1,106,null,{}] 09:45:14 INFO - PROCESS | 3264 | 1461170714275 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}] 09:45:14 INFO - PROCESS | 3264 | 1461170714381 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:45:14 INFO - PROCESS | 3264 | 1461170714451 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3264 | ++DOCSHELL 19EF1800 == 34 [pid = 3264] [id = 36] 09:45:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (19EF2C00) [pid = 3264] [serial = 104] [outer = 00000000] 09:45:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (19EF9C00) [pid = 3264] [serial = 105] [outer = 19EF2C00] 09:45:14 INFO - PROCESS | 3264 | 1461170714507 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (19EFBC00) [pid = 3264] [serial = 106] [outer = 19EF2C00] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (1828D400) [pid = 3264] [serial = 9] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (18D0F400) [pid = 3264] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (15FA0C00) [pid = 3264] [serial = 4] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (221BFC00) [pid = 3264] [serial = 27] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (15FA0400) [pid = 3264] [serial = 30] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (1BF58400) [pid = 3264] [serial = 33] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (1F76BC00) [pid = 3264] [serial = 39] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (1270E800) [pid = 3264] [serial = 42] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (15FF6000) [pid = 3264] [serial = 45] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (18292000) [pid = 3264] [serial = 48] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (1A37BC00) [pid = 3264] [serial = 51] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (1B427800) [pid = 3264] [serial = 54] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (1D432C00) [pid = 3264] [serial = 57] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (21476800) [pid = 3264] [serial = 60] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (21F33C00) [pid = 3264] [serial = 63] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (1BFD1000) [pid = 3264] [serial = 66] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (216E9C00) [pid = 3264] [serial = 69] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (221C1400) [pid = 3264] [serial = 72] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (1A3BD400) [pid = 3264] [serial = 52] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (1C5E2C00) [pid = 3264] [serial = 55] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (1D366000) [pid = 3264] [serial = 36] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (1D566C00) [pid = 3264] [serial = 58] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (1BF5BC00) [pid = 3264] [serial = 34] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 67 (21F40400) [pid = 3264] [serial = 64] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 66 (12905400) [pid = 3264] [serial = 43] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 65 (1BFD3C00) [pid = 3264] [serial = 67] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 64 (216ECC00) [pid = 3264] [serial = 70] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 63 (16B23800) [pid = 3264] [serial = 46] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 62 (1890AC00) [pid = 3264] [serial = 49] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 61 (16EC9C00) [pid = 3264] [serial = 31] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 60 (221C4000) [pid = 3264] [serial = 28] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 59 (22336000) [pid = 3264] [serial = 73] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 58 (216A8400) [pid = 3264] [serial = 22] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 57 (2137D800) [pid = 3264] [serial = 24] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 56 (216A4000) [pid = 3264] [serial = 21] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 55 (1C5E4000) [pid = 3264] [serial = 17] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | --DOMWINDOW == 54 (1C723800) [pid = 3264] [serial = 14] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3264 | 1461170715674 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]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1478ms 09:45:15 INFO - PROCESS | 3264 | 1461170715750 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 3264 | 1461170715754 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:45:15 INFO - PROCESS | 3264 | 1461170715759 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 3264 | 1461170715762 Marionette TRACE conn5 <- [1,110,null,{}] 09:45:15 INFO - PROCESS | 3264 | 1461170715774 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}] 09:45:15 INFO - PROCESS | 3264 | 1461170715859 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:45:15 INFO - PROCESS | 3264 | 1461170715869 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3264 | ++DOCSHELL 124BB800 == 35 [pid = 3264] [id = 37] 09:45:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 55 (124BF400) [pid = 3264] [serial = 107] [outer = 00000000] 09:45:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 56 (12803800) [pid = 3264] [serial = 108] [outer = 124BF400] 09:45:15 INFO - PROCESS | 3264 | 1461170715916 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 57 (12A4F000) [pid = 3264] [serial = 109] [outer = 124BF400] 09:45:16 INFO - PROCESS | 3264 | 1461170716345 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]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:45:16 INFO - PROCESS | 3264 | 1461170716389 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3264 | 1461170716396 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:45:16 INFO - PROCESS | 3264 | 1461170716402 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 3264 | 1461170716405 Marionette TRACE conn5 <- [1,114,null,{}] 09:45:16 INFO - PROCESS | 3264 | 1461170716409 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}] 09:45:16 INFO - PROCESS | 3264 | 1461170716488 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:45:16 INFO - PROCESS | 3264 | 1461170716497 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3264 | ++DOCSHELL 16005000 == 36 [pid = 3264] [id = 38] 09:45:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 58 (16B21400) [pid = 3264] [serial = 110] [outer = 00000000] 09:45:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 59 (16DEC800) [pid = 3264] [serial = 111] [outer = 16B21400] 09:45:16 INFO - PROCESS | 3264 | 1461170716546 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 60 (16ECB800) [pid = 3264] [serial = 112] [outer = 16B21400] 09:45:16 INFO - PROCESS | 3264 | 1461170716989 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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 09:45:17 INFO - PROCESS | 3264 | 1461170717035 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3264 | 1461170717038 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:45:17 INFO - PROCESS | 3264 | 1461170717041 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 3264 | 1461170717045 Marionette TRACE conn5 <- [1,118,null,{}] 09:45:17 INFO - PROCESS | 3264 | 1461170717056 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}] 09:45:17 INFO - PROCESS | 3264 | 1461170717140 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:45:17 INFO - PROCESS | 3264 | 1461170717187 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3264 | ++DOCSHELL 18F77000 == 37 [pid = 3264] [id = 39] 09:45:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 61 (18FC2C00) [pid = 3264] [serial = 113] [outer = 00000000] 09:45:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 62 (19EEF800) [pid = 3264] [serial = 114] [outer = 18FC2C00] 09:45:17 INFO - PROCESS | 3264 | 1461170717236 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 63 (19EF5400) [pid = 3264] [serial = 115] [outer = 18FC2C00] 09:45:17 INFO - PROCESS | 3264 | 1461170717632 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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 09:45:17 INFO - PROCESS | 3264 | 1461170717675 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3264 | 1461170717677 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:45:17 INFO - PROCESS | 3264 | 1461170717680 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:45:17 INFO - PROCESS | 3264 | 1461170717682 Marionette TRACE conn5 <- [1,122,null,{}] 09:45:17 INFO - PROCESS | 3264 | 1461170717685 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}] 09:45:17 INFO - PROCESS | 3264 | 1461170717760 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:45:17 INFO - PROCESS | 3264 | 1461170717767 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3264 | ++DOCSHELL 1A173400 == 38 [pid = 3264] [id = 40] 09:45:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 64 (1A374800) [pid = 3264] [serial = 116] [outer = 00000000] 09:45:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 65 (1B328800) [pid = 3264] [serial = 117] [outer = 1A374800] 09:45:17 INFO - PROCESS | 3264 | 1461170717812 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 66 (1B330400) [pid = 3264] [serial = 118] [outer = 1A374800] 09:45:18 INFO - PROCESS | 3264 | 1461170718251 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]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 09:45:18 INFO - PROCESS | 3264 | 1461170718315 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3264 | 1461170718317 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:45:18 INFO - PROCESS | 3264 | 1461170718326 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3264 | 1461170718328 Marionette TRACE conn5 <- [1,126,null,{}] 09:45:18 INFO - PROCESS | 3264 | 1461170718331 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}] 09:45:18 INFO - PROCESS | 3264 | 1461170718425 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:45:18 INFO - PROCESS | 3264 | 1461170718434 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3264 | ++DOCSHELL 1B333000 == 39 [pid = 3264] [id = 41] 09:45:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 67 (1BF59400) [pid = 3264] [serial = 119] [outer = 00000000] 09:45:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 68 (1BFC7800) [pid = 3264] [serial = 120] [outer = 1BF59400] 09:45:18 INFO - PROCESS | 3264 | 1461170718482 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (1BFCE800) [pid = 3264] [serial = 121] [outer = 1BF59400] 09:45:18 INFO - PROCESS | 3264 | 1461170718922 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]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 09:45:18 INFO - PROCESS | 3264 | 1461170718959 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3264 | 1461170718961 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:45:18 INFO - PROCESS | 3264 | 1461170718964 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3264 | 1461170718966 Marionette TRACE conn5 <- [1,130,null,{}] 09:45:18 INFO - PROCESS | 3264 | 1461170718970 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}] 09:45:19 INFO - PROCESS | 3264 | 1461170719087 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:45:19 INFO - PROCESS | 3264 | 1461170719094 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3264 | ++DOCSHELL 1BFCFC00 == 40 [pid = 3264] [id = 42] 09:45:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (1BFD0400) [pid = 3264] [serial = 122] [outer = 00000000] 09:45:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (1C9CDC00) [pid = 3264] [serial = 123] [outer = 1BFD0400] 09:45:19 INFO - PROCESS | 3264 | 1461170719142 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (1CDA6400) [pid = 3264] [serial = 124] [outer = 1BFD0400] 09:45:19 INFO - PROCESS | 3264 | 1461170719580 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]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 09:45:19 INFO - PROCESS | 3264 | 1461170719635 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3264 | 1461170719637 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:45:19 INFO - PROCESS | 3264 | 1461170719646 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 3264 | 1461170719648 Marionette TRACE conn5 <- [1,134,null,{}] 09:45:19 INFO - PROCESS | 3264 | 1461170719652 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}] 09:45:19 INFO - PROCESS | 3264 | 1461170719744 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:45:19 INFO - PROCESS | 3264 | 1461170719813 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3264 | ++DOCSHELL 1E5A8400 == 41 [pid = 3264] [id = 43] 09:45:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (1E5A8800) [pid = 3264] [serial = 125] [outer = 00000000] 09:45:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (1EE10C00) [pid = 3264] [serial = 126] [outer = 1E5A8800] 09:45:19 INFO - PROCESS | 3264 | 1461170719858 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (1F11C000) [pid = 3264] [serial = 127] [outer = 1E5A8800] 09:45:20 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (1B32E800) [pid = 3264] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:45:20 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (1B142400) [pid = 3264] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:45:20 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (1E67AC00) [pid = 3264] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:45:20 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (15F9B400) [pid = 3264] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:45:20 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (15F05800) [pid = 3264] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:45:20 INFO - PROCESS | 3264 | --DOMWINDOW == 69 (1A376800) [pid = 3264] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:45:20 INFO - PROCESS | 3264 | --DOMWINDOW == 68 (11D48400) [pid = 3264] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:45:20 INFO - PROCESS | 3264 | 1461170720256 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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 09:45:20 INFO - PROCESS | 3264 | 1461170720285 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 3264 | 1461170720287 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 3264 | 1461170720290 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 3264 | 1461170720291 Marionette TRACE conn5 <- [1,138,null,{}] 09:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:45:20 INFO - PROCESS | 3264 | 1461170720295 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}] 09:45:20 INFO - PROCESS | 3264 | 1461170720366 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:45:20 INFO - PROCESS | 3264 | 1461170720372 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3264 | ++DOCSHELL 18348400 == 42 [pid = 3264] [id = 44] 09:45:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 69 (18348800) [pid = 3264] [serial = 128] [outer = 00000000] 09:45:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 70 (1E67B000) [pid = 3264] [serial = 129] [outer = 18348800] 09:45:20 INFO - PROCESS | 3264 | 1461170720417 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (1E5B1400) [pid = 3264] [serial = 130] [outer = 18348800] 09:45:20 INFO - PROCESS | 3264 | 1461170720814 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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 09:45:20 INFO - PROCESS | 3264 | 1461170720865 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 3264 | 1461170720867 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 3264 | 1461170720871 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:45:20 INFO - PROCESS | 3264 | 1461170720872 Marionette TRACE conn5 <- [1,142,null,{}] 09:45:20 INFO - PROCESS | 3264 | 1461170720881 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}] 09:45:20 INFO - PROCESS | 3264 | 1461170720952 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:45:20 INFO - PROCESS | 3264 | 1461170720961 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3264 | ++DOCSHELL 1F1AF800 == 43 [pid = 3264] [id = 45] 09:45:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (1F1B1000) [pid = 3264] [serial = 131] [outer = 00000000] 09:45:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (1F767800) [pid = 3264] [serial = 132] [outer = 1F1B1000] 09:45:21 INFO - PROCESS | 3264 | 1461170721005 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (1F764400) [pid = 3264] [serial = 133] [outer = 1F1B1000] 09:45:21 INFO - PROCESS | 3264 | 1461170721426 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]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 09:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:45:21 INFO - PROCESS | 3264 | 1461170721445 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3264 | 1461170721447 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:45:21 INFO - PROCESS | 3264 | 1461170721450 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3264 | 1461170721452 Marionette TRACE conn5 <- [1,146,null,{}] 09:45:21 INFO - PROCESS | 3264 | 1461170721455 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}] 09:45:21 INFO - PROCESS | 3264 | 1461170721562 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:45:21 INFO - PROCESS | 3264 | 1461170721570 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 3264 | ++DOCSHELL 1BF58000 == 44 [pid = 3264] [id = 46] 09:45:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (1BFCC800) [pid = 3264] [serial = 134] [outer = 00000000] 09:45:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (21376800) [pid = 3264] [serial = 135] [outer = 1BFCC800] 09:45:21 INFO - PROCESS | 3264 | 1461170721616 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (21476800) [pid = 3264] [serial = 136] [outer = 1BFCC800] 09:45:22 INFO - PROCESS | 3264 | 1461170722018 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]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 09:45:22 INFO - PROCESS | 3264 | 1461170722082 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 3264 | 1461170722086 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:45:22 INFO - PROCESS | 3264 | 1461170722091 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 3264 | 1461170722096 Marionette TRACE conn5 <- [1,150,null,{}] 09:45:22 INFO - PROCESS | 3264 | 1461170722102 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}] 09:45:22 INFO - PROCESS | 3264 | 1461170722216 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:45:22 INFO - PROCESS | 3264 | 1461170722380 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 3264 | ++DOCSHELL 12710C00 == 45 [pid = 3264] [id = 47] 09:45:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (12802000) [pid = 3264] [serial = 137] [outer = 00000000] 09:45:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (1338F400) [pid = 3264] [serial = 138] [outer = 12802000] 09:45:22 INFO - PROCESS | 3264 | 1461170722439 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (15FA2C00) [pid = 3264] [serial = 139] [outer = 12802000] 09:45:23 INFO - PROCESS | 3264 | 1461170723181 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]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1139ms 09:45:23 INFO - PROCESS | 3264 | 1461170723231 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 3264 | 1461170723235 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:45:23 INFO - PROCESS | 3264 | 1461170723243 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 3264 | 1461170723247 Marionette TRACE conn5 <- [1,154,null,{}] 09:45:23 INFO - PROCESS | 3264 | 1461170723251 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}] 09:45:23 INFO - PROCESS | 3264 | 1461170723364 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:45:23 INFO - PROCESS | 3264 | 1461170723436 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3264 | ++DOCSHELL 18D05400 == 46 [pid = 3264] [id = 48] 09:45:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (18D09400) [pid = 3264] [serial = 140] [outer = 00000000] 09:45:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (1A372000) [pid = 3264] [serial = 141] [outer = 18D09400] 09:45:23 INFO - PROCESS | 3264 | 1461170723493 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (1B131C00) [pid = 3264] [serial = 142] [outer = 18D09400] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 1A3B6800 == 45 [pid = 3264] [id = 31] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 15F04000 == 44 [pid = 3264] [id = 29] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 1A374C00 == 43 [pid = 3264] [id = 30] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 1F1AF800 == 42 [pid = 3264] [id = 45] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 18348400 == 41 [pid = 3264] [id = 44] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 1E5A8400 == 40 [pid = 3264] [id = 43] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 1BFCFC00 == 39 [pid = 3264] [id = 42] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 1B333000 == 38 [pid = 3264] [id = 41] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 1A173400 == 37 [pid = 3264] [id = 40] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 18F77000 == 36 [pid = 3264] [id = 39] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 16005000 == 35 [pid = 3264] [id = 38] 09:45:24 INFO - PROCESS | 3264 | --DOCSHELL 124BB800 == 34 [pid = 3264] [id = 37] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (1B332000) [pid = 3264] [serial = 76] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (16B23400) [pid = 3264] [serial = 81] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (1739EC00) [pid = 3264] [serial = 84] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (1B137400) [pid = 3264] [serial = 88] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (16DEE000) [pid = 3264] [serial = 82] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (123C4000) [pid = 3264] [serial = 78] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (1BF5B000) [pid = 3264] [serial = 91] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (18285400) [pid = 3264] [serial = 85] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (1270AC00) [pid = 3264] [serial = 79] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (1B125400) [pid = 3264] [serial = 87] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (1B332800) [pid = 3264] [serial = 75] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 71 (1B423C00) [pid = 3264] [serial = 90] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | --DOMWINDOW == 70 (216AA000) [pid = 3264] [serial = 61] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3264 | 1461170724334 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]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1124ms 09:45:24 INFO - PROCESS | 3264 | 1461170724369 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 3264 | 1461170724373 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:45:24 INFO - PROCESS | 3264 | 1461170724379 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 3264 | 1461170724382 Marionette TRACE conn5 <- [1,158,null,{}] 09:45:24 INFO - PROCESS | 3264 | 1461170724388 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}] 09:45:24 INFO - PROCESS | 3264 | 1461170724468 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:45:24 INFO - PROCESS | 3264 | 1461170724476 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3264 | ++DOCSHELL 123B9800 == 35 [pid = 3264] [id = 49] 09:45:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 71 (123BB000) [pid = 3264] [serial = 143] [outer = 00000000] 09:45:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 72 (1379CC00) [pid = 3264] [serial = 144] [outer = 123BB000] 09:45:24 INFO - PROCESS | 3264 | 1461170724525 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (15FA4C00) [pid = 3264] [serial = 145] [outer = 123BB000] 09:45:25 INFO - PROCESS | 3264 | 1461170725006 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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 09:45:25 INFO - PROCESS | 3264 | 1461170725071 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3264 | 1461170725076 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:45:25 INFO - PROCESS | 3264 | 1461170725082 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 3264 | 1461170725085 Marionette TRACE conn5 <- [1,162,null,{}] 09:45:25 INFO - PROCESS | 3264 | 1461170725088 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}] 09:45:25 INFO - PROCESS | 3264 | 1461170725166 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:45:25 INFO - PROCESS | 3264 | 1461170725230 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3264 | ++DOCSHELL 13389400 == 36 [pid = 3264] [id = 50] 09:45:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (15FFBC00) [pid = 3264] [serial = 146] [outer = 00000000] 09:45:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (1833D400) [pid = 3264] [serial = 147] [outer = 15FFBC00] 09:45:25 INFO - PROCESS | 3264 | 1461170725281 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (1890B800) [pid = 3264] [serial = 148] [outer = 15FFBC00] 09:45:25 INFO - PROCESS | 3264 | 1461170725693 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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 09:45:25 INFO - PROCESS | 3264 | 1461170725717 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3264 | 1461170725719 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:45:25 INFO - PROCESS | 3264 | 1461170725723 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 3264 | 1461170725726 Marionette TRACE conn5 <- [1,166,null,{}] 09:45:25 INFO - PROCESS | 3264 | 1461170725737 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}] 09:45:25 INFO - PROCESS | 3264 | 1461170725816 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:45:25 INFO - PROCESS | 3264 | 1461170725826 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3264 | ++DOCSHELL 1A37A400 == 37 [pid = 3264] [id = 51] 09:45:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (1A37FC00) [pid = 3264] [serial = 149] [outer = 00000000] 09:45:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (1B12FC00) [pid = 3264] [serial = 150] [outer = 1A37FC00] 09:45:25 INFO - PROCESS | 3264 | 1461170725874 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (1B144400) [pid = 3264] [serial = 151] [outer = 1A37FC00] 09:45:26 INFO - PROCESS | 3264 | 1461170726311 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]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 09:45:26 INFO - PROCESS | 3264 | 1461170726359 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3264 | 1461170726362 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:45:26 INFO - PROCESS | 3264 | 1461170726365 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 3264 | 1461170726367 Marionette TRACE conn5 <- [1,170,null,{}] 09:45:26 INFO - PROCESS | 3264 | 1461170726371 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}] 09:45:26 INFO - PROCESS | 3264 | 1461170726479 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:45:26 INFO - PROCESS | 3264 | 1461170726488 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3264 | ++DOCSHELL 1B32DC00 == 38 [pid = 3264] [id = 52] 09:45:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (1B423800) [pid = 3264] [serial = 152] [outer = 00000000] 09:45:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (1BFC6800) [pid = 3264] [serial = 153] [outer = 1B423800] 09:45:26 INFO - PROCESS | 3264 | 1461170726535 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (1BFD2400) [pid = 3264] [serial = 154] [outer = 1B423800] 09:45:26 INFO - PROCESS | 3264 | 1461170726967 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]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 09:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:45:27 INFO - PROCESS | 3264 | 1461170727003 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3264 | 1461170727005 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 3264 | 1461170727008 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 3264 | 1461170727009 Marionette TRACE conn5 <- [1,174,null,{}] 09:45:27 INFO - PROCESS | 3264 | 1461170727013 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}] 09:45:27 INFO - PROCESS | 3264 | 1461170727113 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:45:27 INFO - PROCESS | 3264 | 1461170727119 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3264 | ++DOCSHELL 1C5E4400 == 39 [pid = 3264] [id = 53] 09:45:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (1C5E5400) [pid = 3264] [serial = 155] [outer = 00000000] 09:45:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (1CBF8800) [pid = 3264] [serial = 156] [outer = 1C5E5400] 09:45:27 INFO - PROCESS | 3264 | 1461170727166 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (1D367C00) [pid = 3264] [serial = 157] [outer = 1C5E5400] 09:45:27 INFO - PROCESS | 3264 | 1461170727629 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]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 09:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:45:27 INFO - PROCESS | 3264 | 1461170727680 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3264 | 1461170727682 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 3264 | 1461170727685 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 3264 | 1461170727687 Marionette TRACE conn5 <- [1,178,null,{}] 09:45:27 INFO - PROCESS | 3264 | 1461170727691 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}] 09:45:27 INFO - PROCESS | 3264 | 1461170727807 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:45:27 INFO - PROCESS | 3264 | 1461170727822 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3264 | ++DOCSHELL 1C71B800 == 40 [pid = 3264] [id = 54] 09:45:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (1D568C00) [pid = 3264] [serial = 158] [outer = 00000000] 09:45:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (2007C800) [pid = 3264] [serial = 159] [outer = 1D568C00] 09:45:27 INFO - PROCESS | 3264 | 1461170727910 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (1F1B4C00) [pid = 3264] [serial = 160] [outer = 1D568C00] 09:45:28 INFO - PROCESS | 3264 | 1461170728301 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]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 09:45:28 INFO - PROCESS | 3264 | 1461170728356 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3264 | 1461170728358 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (1F1B1000) [pid = 3264] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (16B21400) [pid = 3264] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (1A374800) [pid = 3264] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (18FC2C00) [pid = 3264] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (124BF400) [pid = 3264] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (1BF59400) [pid = 3264] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (11CF0800) [pid = 3264] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (18F74400) [pid = 3264] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (1CC79800) [pid = 3264] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (1F1AD400) [pid = 3264] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (1BFD0400) [pid = 3264] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (1E5A8800) [pid = 3264] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:45:28 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (18348800) [pid = 3264] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:45:28 INFO - PROCESS | 3264 | 1461170728494 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 3264 | 1461170728496 Marionette TRACE conn5 <- [1,182,null,{}] 09:45:28 INFO - PROCESS | 3264 | 1461170728500 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}] 09:45:28 INFO - PROCESS | 3264 | 1461170728572 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:45:28 INFO - PROCESS | 3264 | 1461170728578 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3264 | ++DOCSHELL 174D0800 == 41 [pid = 3264] [id = 55] 09:45:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (18287C00) [pid = 3264] [serial = 161] [outer = 00000000] 09:45:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (19EF2000) [pid = 3264] [serial = 162] [outer = 18287C00] 09:45:28 INFO - PROCESS | 3264 | 1461170728625 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (1BFD0000) [pid = 3264] [serial = 163] [outer = 18287C00] 09:45:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (21373C00) [pid = 3264] [serial = 164] [outer = 1E5AF400] 09:45:29 INFO - PROCESS | 3264 | 1461170729072 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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 09:45:29 INFO - PROCESS | 3264 | 1461170729132 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3264 | 1461170729134 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:45:29 INFO - PROCESS | 3264 | 1461170729137 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:45:29 INFO - PROCESS | 3264 | 1461170729139 Marionette TRACE conn5 <- [1,186,null,{}] 09:45:29 INFO - PROCESS | 3264 | 1461170729142 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}] 09:45:29 INFO - PROCESS | 3264 | 1461170729215 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:45:29 INFO - PROCESS | 3264 | 1461170729223 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3264 | ++DOCSHELL 11CF8C00 == 42 [pid = 3264] [id = 56] 09:45:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (11D80400) [pid = 3264] [serial = 165] [outer = 00000000] 09:45:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (2147C800) [pid = 3264] [serial = 166] [outer = 11D80400] 09:45:29 INFO - PROCESS | 3264 | 1461170729269 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (216E7800) [pid = 3264] [serial = 167] [outer = 11D80400] 09:45:29 INFO - PROCESS | 3264 | 1461170729667 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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 09:45:29 INFO - PROCESS | 3264 | 1461170729712 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3264 | 1461170729714 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:45:29 INFO - PROCESS | 3264 | 1461170729717 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3264 | 1461170729719 Marionette TRACE conn5 <- [1,190,null,{}] 09:45:29 INFO - PROCESS | 3264 | 1461170729723 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}] 09:45:29 INFO - PROCESS | 3264 | 1461170729797 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:45:29 INFO - PROCESS | 3264 | 1461170729803 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3264 | ++DOCSHELL 1B372000 == 43 [pid = 3264] [id = 57] 09:45:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (1B374000) [pid = 3264] [serial = 168] [outer = 00000000] 09:45:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (1B378000) [pid = 3264] [serial = 169] [outer = 1B374000] 09:45:29 INFO - PROCESS | 3264 | 1461170729848 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (1B377C00) [pid = 3264] [serial = 170] [outer = 1B374000] 09:45:30 INFO - PROCESS | 3264 | 1461170730249 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]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 09:45:30 INFO - PROCESS | 3264 | 1461170730295 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3264 | 1461170730297 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:45:30 INFO - PROCESS | 3264 | 1461170730300 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3264 | 1461170730301 Marionette TRACE conn5 <- [1,194,null,{}] 09:45:30 INFO - PROCESS | 3264 | 1461170730315 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}] 09:45:30 INFO - PROCESS | 3264 | 1461170730393 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:45:30 INFO - PROCESS | 3264 | 1461170730399 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3264 | ++DOCSHELL 2000B000 == 44 [pid = 3264] [id = 58] 09:45:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (216E9400) [pid = 3264] [serial = 171] [outer = 00000000] 09:45:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (216EF400) [pid = 3264] [serial = 172] [outer = 216E9400] 09:45:30 INFO - PROCESS | 3264 | 1461170730445 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (216EF000) [pid = 3264] [serial = 173] [outer = 216E9400] 09:45:31 INFO - PROCESS | 3264 | 1461170731065 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]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 790ms 09:45:31 INFO - PROCESS | 3264 | 1461170731092 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 3264 | 1461170731097 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:45:31 INFO - PROCESS | 3264 | 1461170731140 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:45:31 INFO - PROCESS | 3264 | 1461170731144 Marionette TRACE conn5 <- [1,198,null,{}] 09:45:31 INFO - PROCESS | 3264 | 1461170731163 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}] 09:45:31 INFO - PROCESS | 3264 | 1461170731268 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:45:31 INFO - PROCESS | 3264 | 1461170731342 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 3264 | ++DOCSHELL 16BA6800 == 45 [pid = 3264] [id = 59] 09:45:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (16E32C00) [pid = 3264] [serial = 174] [outer = 00000000] 09:45:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (18D02000) [pid = 3264] [serial = 175] [outer = 16E32C00] 09:45:31 INFO - PROCESS | 3264 | 1461170731399 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (18FC4000) [pid = 3264] [serial = 176] [outer = 16E32C00] 09:45:31 INFO - PROCESS | 3264 | 1461170731963 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]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 890ms 09:45:32 INFO - PROCESS | 3264 | 1461170732037 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3264 | 1461170732044 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:45:32 INFO - PROCESS | 3264 | 1461170732050 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3264 | 1461170732053 Marionette TRACE conn5 <- [1,202,null,{}] 09:45:32 INFO - PROCESS | 3264 | 1461170732057 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}] 09:45:32 INFO - PROCESS | 3264 | 1461170732192 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:45:32 INFO - PROCESS | 3264 | 1461170732264 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 3264 | ++DOCSHELL 1B12C000 == 46 [pid = 3264] [id = 60] 09:45:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1B332000) [pid = 3264] [serial = 177] [outer = 00000000] 09:45:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1B427400) [pid = 3264] [serial = 178] [outer = 1B332000] 09:45:32 INFO - PROCESS | 3264 | 1461170732319 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1C5E4800) [pid = 3264] [serial = 179] [outer = 1B332000] 09:45:32 INFO - PROCESS | 3264 | 1461170732896 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]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 09:45:32 INFO - PROCESS | 3264 | 1461170732982 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3264 | 1461170732984 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:45:32 INFO - PROCESS | 3264 | 1461170732988 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:45:32 INFO - PROCESS | 3264 | 1461170732992 Marionette TRACE conn5 <- [1,206,null,{}] 09:45:33 INFO - PROCESS | 3264 | 1461170733003 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}] 09:45:33 INFO - PROCESS | 3264 | 1461170733164 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:45:33 INFO - PROCESS | 3264 | 1461170733174 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC8000 == 47 [pid = 3264] [id = 61] 09:45:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (0ECC9800) [pid = 3264] [serial = 180] [outer = 00000000] 09:45:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (18348C00) [pid = 3264] [serial = 181] [outer = 0ECC9800] 09:45:33 INFO - PROCESS | 3264 | 1461170733233 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1CC7A000) [pid = 3264] [serial = 182] [outer = 0ECC9800] 09:45:33 INFO - PROCESS | 3264 | 1461170733936 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]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1022ms 09:45:34 INFO - PROCESS | 3264 | 1461170734014 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3264 | 1461170734018 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:45:34 INFO - PROCESS | 3264 | 1461170734023 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 3264 | 1461170734027 Marionette TRACE conn5 <- [1,210,null,{}] 09:45:34 INFO - PROCESS | 3264 | 1461170734034 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}] 09:45:34 INFO - PROCESS | 3264 | 1461170734127 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:45:34 INFO - PROCESS | 3264 | 1461170734205 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3264 | ++DOCSHELL 0ECCA000 == 48 [pid = 3264] [id = 62] 09:45:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1197E000) [pid = 3264] [serial = 183] [outer = 00000000] 09:45:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (12801800) [pid = 3264] [serial = 184] [outer = 1197E000] 09:45:34 INFO - PROCESS | 3264 | 1461170734256 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (13337800) [pid = 3264] [serial = 185] [outer = 1197E000] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 1B372000 == 47 [pid = 3264] [id = 57] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 11CF8C00 == 46 [pid = 3264] [id = 56] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 174D0800 == 45 [pid = 3264] [id = 55] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 1C71B800 == 44 [pid = 3264] [id = 54] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 1C5E4400 == 43 [pid = 3264] [id = 53] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 1B32DC00 == 42 [pid = 3264] [id = 52] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 1A37A400 == 41 [pid = 3264] [id = 51] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 13389400 == 40 [pid = 3264] [id = 50] 09:45:34 INFO - PROCESS | 3264 | --DOCSHELL 123B9800 == 39 [pid = 3264] [id = 49] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1F764400) [pid = 3264] [serial = 133] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (16DEC800) [pid = 3264] [serial = 111] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (16ECB800) [pid = 3264] [serial = 112] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1B328800) [pid = 3264] [serial = 117] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (19EEF800) [pid = 3264] [serial = 114] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (19EF5400) [pid = 3264] [serial = 115] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (12803800) [pid = 3264] [serial = 108] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (12A4F000) [pid = 3264] [serial = 109] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (1BFC7800) [pid = 3264] [serial = 120] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (19EF9C00) [pid = 3264] [serial = 105] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (21376800) [pid = 3264] [serial = 135] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (1290A800) [pid = 3264] [serial = 94] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (123B8C00) [pid = 3264] [serial = 93] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (1B13DC00) [pid = 3264] [serial = 97] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (1A3B8C00) [pid = 3264] [serial = 96] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (1D43CC00) [pid = 3264] [serial = 100] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (1D367400) [pid = 3264] [serial = 99] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (1F1B7000) [pid = 3264] [serial = 103] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (1F1B4800) [pid = 3264] [serial = 102] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (1C9CDC00) [pid = 3264] [serial = 123] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 79 (1EE10C00) [pid = 3264] [serial = 126] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 78 (1F767800) [pid = 3264] [serial = 132] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 77 (1F11C000) [pid = 3264] [serial = 127] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 76 (1E5B1400) [pid = 3264] [serial = 130] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 75 (1BFCE800) [pid = 3264] [serial = 121] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 74 (1CDA6400) [pid = 3264] [serial = 124] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 73 (1E67B000) [pid = 3264] [serial = 129] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | --DOMWINDOW == 72 (1B330400) [pid = 3264] [serial = 118] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3264 | 1461170734841 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]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 09:45:34 INFO - PROCESS | 3264 | 1461170734854 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3264 | 1461170734859 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:45:34 INFO - PROCESS | 3264 | 1461170734865 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 3264 | 1461170734867 Marionette TRACE conn5 <- [1,214,null,{}] 09:45:34 INFO - PROCESS | 3264 | 1461170734871 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}] 09:45:34 INFO - PROCESS | 3264 | 1461170734949 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:45:34 INFO - PROCESS | 3264 | 1461170734959 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3264 | ++DOCSHELL 123B8400 == 40 [pid = 3264] [id = 63] 09:45:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 73 (123B9800) [pid = 3264] [serial = 186] [outer = 00000000] 09:45:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 74 (13397800) [pid = 3264] [serial = 187] [outer = 123B9800] 09:45:34 INFO - PROCESS | 3264 | 1461170735005 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 75 (16B39400) [pid = 3264] [serial = 188] [outer = 123B9800] 09:45:35 INFO - PROCESS | 3264 | 1461170735454 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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 09:45:35 INFO - PROCESS | 3264 | 1461170735499 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3264 | 1461170735501 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:45:35 INFO - PROCESS | 3264 | 1461170735504 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:45:35 INFO - PROCESS | 3264 | 1461170735508 Marionette TRACE conn5 <- [1,218,null,{}] 09:45:35 INFO - PROCESS | 3264 | 1461170735518 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}] 09:45:35 INFO - PROCESS | 3264 | 1461170735602 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:45:35 INFO - PROCESS | 3264 | 1461170735611 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3264 | ++DOCSHELL 1890B400 == 41 [pid = 3264] [id = 64] 09:45:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 76 (1890CC00) [pid = 3264] [serial = 189] [outer = 00000000] 09:45:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 77 (18D0F000) [pid = 3264] [serial = 190] [outer = 1890CC00] 09:45:35 INFO - PROCESS | 3264 | 1461170735660 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 78 (19EF0400) [pid = 3264] [serial = 191] [outer = 1890CC00] 09:45:36 INFO - PROCESS | 3264 | 1461170736117 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]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 09:45:36 INFO - PROCESS | 3264 | 1461170736138 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3264 | 1461170736141 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:45:36 INFO - PROCESS | 3264 | 1461170736148 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 3264 | 1461170736150 Marionette TRACE conn5 <- [1,222,null,{}] 09:45:36 INFO - PROCESS | 3264 | 1461170736154 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}] 09:45:36 INFO - PROCESS | 3264 | 1461170736234 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:45:36 INFO - PROCESS | 3264 | 1461170736243 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3264 | ++DOCSHELL 19EF5C00 == 42 [pid = 3264] [id = 65] 09:45:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 79 (1A171C00) [pid = 3264] [serial = 192] [outer = 00000000] 09:45:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 80 (1B138C00) [pid = 3264] [serial = 193] [outer = 1A171C00] 09:45:36 INFO - PROCESS | 3264 | 1461170736290 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (1B329400) [pid = 3264] [serial = 194] [outer = 1A171C00] 09:45:36 INFO - PROCESS | 3264 | 1461170736711 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]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 09:45:36 INFO - PROCESS | 3264 | 1461170736784 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3264 | 1461170736786 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:45:36 INFO - PROCESS | 3264 | 1461170736789 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:45:36 INFO - PROCESS | 3264 | 1461170736791 Marionette TRACE conn5 <- [1,226,null,{}] 09:45:36 INFO - PROCESS | 3264 | 1461170736795 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}] 09:45:36 INFO - PROCESS | 3264 | 1461170736870 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:45:36 INFO - PROCESS | 3264 | 1461170736876 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3264 | ++DOCSHELL 1B330800 == 43 [pid = 3264] [id = 66] 09:45:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (1B330C00) [pid = 3264] [serial = 195] [outer = 00000000] 09:45:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (1B373C00) [pid = 3264] [serial = 196] [outer = 1B330C00] 09:45:36 INFO - PROCESS | 3264 | 1461170736923 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (1B37A800) [pid = 3264] [serial = 197] [outer = 1B330C00] 09:45:37 INFO - PROCESS | 3264 | 1461170737397 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]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 632ms 09:45:37 INFO - PROCESS | 3264 | 1461170737429 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3264 | 1461170737431 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:45:37 INFO - PROCESS | 3264 | 1461170737434 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3264 | 1461170737436 Marionette TRACE conn5 <- [1,230,null,{}] 09:45:37 INFO - PROCESS | 3264 | 1461170737440 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}] 09:45:37 INFO - PROCESS | 3264 | 1461170737559 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:45:37 INFO - PROCESS | 3264 | 1461170737568 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3264 | ++DOCSHELL 1230AC00 == 44 [pid = 3264] [id = 67] 09:45:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (1B36C400) [pid = 3264] [serial = 198] [outer = 00000000] 09:45:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (1C723800) [pid = 3264] [serial = 199] [outer = 1B36C400] 09:45:37 INFO - PROCESS | 3264 | 1461170737616 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (1C960C00) [pid = 3264] [serial = 200] [outer = 1B36C400] 09:45:38 INFO - PROCESS | 3264 | 1461170738055 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]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 09:45:38 INFO - PROCESS | 3264 | 1461170738106 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3264 | 1461170738108 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 3264 | 1461170738116 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:45:38 INFO - PROCESS | 3264 | 1461170738118 Marionette TRACE conn5 <- [1,234,null,{}] 09:45:38 INFO - PROCESS | 3264 | 1461170738121 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}] 09:45:38 INFO - PROCESS | 3264 | 1461170738220 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:45:38 INFO - PROCESS | 3264 | 1461170738295 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3264 | ++DOCSHELL 1C5E5800 == 45 [pid = 3264] [id = 68] 09:45:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (1C963000) [pid = 3264] [serial = 201] [outer = 00000000] 09:45:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (1D565C00) [pid = 3264] [serial = 202] [outer = 1C963000] 09:45:38 INFO - PROCESS | 3264 | 1461170738339 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (1D562C00) [pid = 3264] [serial = 203] [outer = 1C963000] 09:45:38 INFO - PROCESS | 3264 | 1461170738747 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]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 09:45:38 INFO - PROCESS | 3264 | 1461170738791 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3264 | 1461170738793 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:45:38 INFO - PROCESS | 3264 | 1461170738796 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 3264 | 1461170738798 Marionette TRACE conn5 <- [1,238,null,{}] 09:45:38 INFO - PROCESS | 3264 | 1461170738801 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}] 09:45:38 INFO - PROCESS | 3264 | 1461170738901 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:45:38 INFO - PROCESS | 3264 | 1461170738909 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3264 | ++DOCSHELL 1E67C000 == 46 [pid = 3264] [id = 69] 09:45:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (1EE04000) [pid = 3264] [serial = 204] [outer = 00000000] 09:45:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1F1AB000) [pid = 3264] [serial = 205] [outer = 1EE04000] 09:45:38 INFO - PROCESS | 3264 | 1461170738953 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1F1AAC00) [pid = 3264] [serial = 206] [outer = 1EE04000] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1C5E5400) [pid = 3264] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (1BFCC800) [pid = 3264] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (123BB000) [pid = 3264] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (15FFBC00) [pid = 3264] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (1A37FC00) [pid = 3264] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (1D568C00) [pid = 3264] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (18287C00) [pid = 3264] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (11D80400) [pid = 3264] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (1B423800) [pid = 3264] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:45:39 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (1B374000) [pid = 3264] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:45:39 INFO - PROCESS | 3264 | 1461170739437 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]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 09:45:39 INFO - PROCESS | 3264 | 1461170739467 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3264 | 1461170739469 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:45:39 INFO - PROCESS | 3264 | 1461170739472 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 3264 | 1461170739474 Marionette TRACE conn5 <- [1,242,null,{}] 09:45:39 INFO - PROCESS | 3264 | 1461170739482 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}] 09:45:39 INFO - PROCESS | 3264 | 1461170739608 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:45:39 INFO - PROCESS | 3264 | 1461170739657 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3264 | ++DOCSHELL 12912000 == 47 [pid = 3264] [id = 70] 09:45:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (18D0A800) [pid = 3264] [serial = 207] [outer = 00000000] 09:45:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (1E5B1C00) [pid = 3264] [serial = 208] [outer = 18D0A800] 09:45:39 INFO - PROCESS | 3264 | 1461170739703 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (1F118000) [pid = 3264] [serial = 209] [outer = 18D0A800] 09:45:40 INFO - PROCESS | 3264 | 1461170740043 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]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 09:45:40 INFO - PROCESS | 3264 | 1461170740103 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3264 | 1461170740105 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:45:40 INFO - PROCESS | 3264 | 1461170740108 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3264 | 1461170740110 Marionette TRACE conn5 <- [1,246,null,{}] 09:45:40 INFO - PROCESS | 3264 | 1461170740113 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}] 09:45:40 INFO - PROCESS | 3264 | 1461170740187 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:45:40 INFO - PROCESS | 3264 | 1461170740194 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3264 | ++DOCSHELL 1D433400 == 48 [pid = 3264] [id = 71] 09:45:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (1F1B1C00) [pid = 3264] [serial = 210] [outer = 00000000] 09:45:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (2007FC00) [pid = 3264] [serial = 211] [outer = 1F1B1C00] 09:45:40 INFO - PROCESS | 3264 | 1461170740238 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (2008A800) [pid = 3264] [serial = 212] [outer = 1F1B1C00] 09:45:40 INFO - PROCESS | 3264 | 1461170740653 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]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 09:45:40 INFO - PROCESS | 3264 | 1461170740687 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3264 | 1461170740689 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:45:40 INFO - PROCESS | 3264 | 1461170740715 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3264 | 1461170740718 Marionette TRACE conn5 <- [1,250,null,{}] 09:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:45:40 INFO - PROCESS | 3264 | 1461170740724 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}] 09:45:40 INFO - PROCESS | 3264 | 1461170740820 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:45:40 INFO - PROCESS | 3264 | 1461170740829 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3264 | ++DOCSHELL 21380000 == 49 [pid = 3264] [id = 72] 09:45:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (21470C00) [pid = 3264] [serial = 213] [outer = 00000000] 09:45:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (2147CC00) [pid = 3264] [serial = 214] [outer = 21470C00] 09:45:40 INFO - PROCESS | 3264 | 1461170740880 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (216AA400) [pid = 3264] [serial = 215] [outer = 21470C00] 09:45:41 INFO - PROCESS | 3264 | 1461170741441 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]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 770ms 09:45:41 INFO - PROCESS | 3264 | 1461170741494 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3264 | 1461170741499 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:45:41 INFO - PROCESS | 3264 | 1461170741504 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3264 | 1461170741508 Marionette TRACE conn5 <- [1,254,null,{}] 09:45:41 INFO - PROCESS | 3264 | 1461170741514 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}] 09:45:41 INFO - PROCESS | 3264 | 1461170741622 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:45:41 INFO - PROCESS | 3264 | 1461170741701 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3264 | ++DOCSHELL 0ECCBC00 == 50 [pid = 3264] [id = 73] 09:45:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (11C56000) [pid = 3264] [serial = 216] [outer = 00000000] 09:45:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (12906000) [pid = 3264] [serial = 217] [outer = 11C56000] 09:45:41 INFO - PROCESS | 3264 | 1461170741801 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (13337400) [pid = 3264] [serial = 218] [outer = 11C56000] 09:45:42 INFO - PROCESS | 3264 | 1461170742513 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]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1078ms 09:45:42 INFO - PROCESS | 3264 | 1461170742598 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3264 | 1461170742603 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:45:42 INFO - PROCESS | 3264 | 1461170742610 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 3264 | 1461170742613 Marionette TRACE conn5 <- [1,258,null,{}] 09:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:45:42 INFO - PROCESS | 3264 | 1461170742617 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}] 09:45:42 INFO - PROCESS | 3264 | 1461170742729 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:45:42 INFO - PROCESS | 3264 | 1461170742799 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 3264 | ++DOCSHELL 1833F400 == 51 [pid = 3264] [id = 74] 09:45:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (18347400) [pid = 3264] [serial = 219] [outer = 00000000] 09:45:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1A316000) [pid = 3264] [serial = 220] [outer = 18347400] 09:45:42 INFO - PROCESS | 3264 | 1461170742856 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1A319000) [pid = 3264] [serial = 221] [outer = 18347400] 09:45:43 INFO - PROCESS | 3264 | 1461170743419 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]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 830ms 09:45:43 INFO - PROCESS | 3264 | 1461170743448 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 3264 | 1461170743451 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:45:43 INFO - PROCESS | 3264 | 1461170743455 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 3264 | 1461170743459 Marionette TRACE conn5 <- [1,262,null,{}] 09:45:43 INFO - PROCESS | 3264 | 1461170743470 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}] 09:45:43 INFO - PROCESS | 3264 | 1461170743573 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:45:43 INFO - PROCESS | 3264 | 1461170743662 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 3264 | ++DOCSHELL 1299B800 == 52 [pid = 3264] [id = 75] 09:45:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1299BC00) [pid = 3264] [serial = 222] [outer = 00000000] 09:45:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1B12BC00) [pid = 3264] [serial = 223] [outer = 1299BC00] 09:45:43 INFO - PROCESS | 3264 | 1461170743719 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1B377800) [pid = 3264] [serial = 224] [outer = 1299BC00] 09:45:44 INFO - PROCESS | 3264 | 1461170744295 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]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 09:45:44 INFO - PROCESS | 3264 | 1461170744328 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3264 | 1461170744331 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:45:44 INFO - PROCESS | 3264 | 1461170744335 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:45:44 INFO - PROCESS | 3264 | 1461170744337 Marionette TRACE conn5 <- [1,266,null,{}] 09:45:44 INFO - PROCESS | 3264 | 1461170744341 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}] 09:45:44 INFO - PROCESS | 3264 | 1461170744444 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:45:44 INFO - PROCESS | 3264 | 1461170744546 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3264 | ++DOCSHELL 1C5E6C00 == 53 [pid = 3264] [id = 76] 09:45:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1C9D3400) [pid = 3264] [serial = 225] [outer = 00000000] 09:45:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (20005C00) [pid = 3264] [serial = 226] [outer = 1C9D3400] 09:45:44 INFO - PROCESS | 3264 | 1461170744601 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (2146FC00) [pid = 3264] [serial = 227] [outer = 1C9D3400] 09:45:45 INFO - PROCESS | 3264 | 1461170745295 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]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1017ms 09:45:45 INFO - PROCESS | 3264 | 1461170745355 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3264 | 1461170745359 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:45:45 INFO - PROCESS | 3264 | 1461170745364 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 3264 | 1461170745368 Marionette TRACE conn5 <- [1,270,null,{}] 09:45:45 INFO - PROCESS | 3264 | 1461170745375 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}] 09:45:45 INFO - PROCESS | 3264 | 1461170745519 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:45:45 INFO - PROCESS | 3264 | 1461170745598 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3264 | ++DOCSHELL 12991800 == 54 [pid = 3264] [id = 77] 09:45:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (12992000) [pid = 3264] [serial = 228] [outer = 00000000] 09:45:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (16B24000) [pid = 3264] [serial = 229] [outer = 12992000] 09:45:45 INFO - PROCESS | 3264 | 1461170745693 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (16EE1000) [pid = 3264] [serial = 230] [outer = 12992000] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 11CEE000 == 53 [pid = 3264] [id = 32] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 1F1AD000 == 52 [pid = 3264] [id = 35] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 12A4CC00 == 51 [pid = 3264] [id = 33] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 1D433400 == 50 [pid = 3264] [id = 71] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 12912000 == 49 [pid = 3264] [id = 70] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 1E67C000 == 48 [pid = 3264] [id = 69] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 1C5E5800 == 47 [pid = 3264] [id = 68] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 1230AC00 == 46 [pid = 3264] [id = 67] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 1B330800 == 45 [pid = 3264] [id = 66] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 19EF5C00 == 44 [pid = 3264] [id = 65] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 1890B400 == 43 [pid = 3264] [id = 64] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 123B8400 == 42 [pid = 3264] [id = 63] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 0ECCA000 == 41 [pid = 3264] [id = 62] 09:45:45 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1338F400) [pid = 3264] [serial = 138] [outer = 00000000] [url = about:blank] 09:45:45 INFO - PROCESS | 3264 | --DOCSHELL 16BA6800 == 40 [pid = 3264] [id = 59] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1B378000) [pid = 3264] [serial = 169] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1CBF8800) [pid = 3264] [serial = 156] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (21476800) [pid = 3264] [serial = 136] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1379CC00) [pid = 3264] [serial = 144] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (15FA4C00) [pid = 3264] [serial = 145] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1833D400) [pid = 3264] [serial = 147] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1890B800) [pid = 3264] [serial = 148] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1B12FC00) [pid = 3264] [serial = 150] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1A372000) [pid = 3264] [serial = 141] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (11CF6000) [pid = 3264] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (2007C800) [pid = 3264] [serial = 159] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1D367C00) [pid = 3264] [serial = 157] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (19EF2000) [pid = 3264] [serial = 162] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1F1B4C00) [pid = 3264] [serial = 160] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (216E7800) [pid = 3264] [serial = 167] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (1BFC6800) [pid = 3264] [serial = 153] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (1BFD0000) [pid = 3264] [serial = 163] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (1BFD2400) [pid = 3264] [serial = 154] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (1B377C00) [pid = 3264] [serial = 170] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (2147C800) [pid = 3264] [serial = 166] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (1B144400) [pid = 3264] [serial = 151] [outer = 00000000] [url = about:blank] 09:45:46 INFO - PROCESS | 3264 | 1461170746221 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]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 890ms 09:45:46 INFO - PROCESS | 3264 | 1461170746278 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3264 | 1461170746283 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:45:46 INFO - PROCESS | 3264 | 1461170746334 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 3264 | 1461170746337 Marionette TRACE conn5 <- [1,274,null,{}] 09:45:46 INFO - PROCESS | 3264 | 1461170746369 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}] 09:45:46 INFO - PROCESS | 3264 | 1461170746515 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:45:46 INFO - PROCESS | 3264 | 1461170746545 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 3264 | ++DOCSHELL 1379CC00 == 41 [pid = 3264] [id = 78] 09:45:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (15F03800) [pid = 3264] [serial = 231] [outer = 00000000] 09:45:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (1890E800) [pid = 3264] [serial = 232] [outer = 15F03800] 09:45:46 INFO - PROCESS | 3264 | 1461170746592 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (19EF0000) [pid = 3264] [serial = 233] [outer = 15F03800] 09:45:47 INFO - PROCESS | 3264 | 1461170747028 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]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 770ms 09:45:47 INFO - PROCESS | 3264 | 1461170747070 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3264 | 1461170747072 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:45:47 INFO - PROCESS | 3264 | 1461170747076 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 3264 | 1461170747080 Marionette TRACE conn5 <- [1,278,null,{}] 09:45:47 INFO - PROCESS | 3264 | 1461170747090 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}] 09:45:47 INFO - PROCESS | 3264 | 1461170747177 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:45:47 INFO - PROCESS | 3264 | 1461170747184 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3264 | ++DOCSHELL 1A37F400 == 42 [pid = 3264] [id = 79] 09:45:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (1A37FC00) [pid = 3264] [serial = 234] [outer = 00000000] 09:45:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (1B139000) [pid = 3264] [serial = 235] [outer = 1A37FC00] 09:45:47 INFO - PROCESS | 3264 | 1461170747233 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (1B32C000) [pid = 3264] [serial = 236] [outer = 1A37FC00] 09:45:47 INFO - PROCESS | 3264 | 1461170747673 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]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 09:45:47 INFO - PROCESS | 3264 | 1461170747710 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3264 | 1461170747713 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:45:47 INFO - PROCESS | 3264 | 1461170747716 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:45:47 INFO - PROCESS | 3264 | 1461170747718 Marionette TRACE conn5 <- [1,282,null,{}] 09:45:47 INFO - PROCESS | 3264 | 1461170747721 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}] 09:45:47 INFO - PROCESS | 3264 | 1461170747803 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:45:47 INFO - PROCESS | 3264 | 1461170747809 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3264 | ++DOCSHELL 1B330000 == 43 [pid = 3264] [id = 80] 09:45:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1B333800) [pid = 3264] [serial = 237] [outer = 00000000] 09:45:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1B41FC00) [pid = 3264] [serial = 238] [outer = 1B333800] 09:45:47 INFO - PROCESS | 3264 | 1461170747855 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1BF59000) [pid = 3264] [serial = 239] [outer = 1B333800] 09:45:48 INFO - PROCESS | 3264 | 1461170748328 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]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 09:45:48 INFO - PROCESS | 3264 | 1461170748390 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3264 | 1461170748392 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:45:48 INFO - PROCESS | 3264 | 1461170748395 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3264 | 1461170748397 Marionette TRACE conn5 <- [1,286,null,{}] 09:45:48 INFO - PROCESS | 3264 | 1461170748407 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}] 09:45:48 INFO - PROCESS | 3264 | 1461170748509 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:45:48 INFO - PROCESS | 3264 | 1461170748587 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 3264 | ++DOCSHELL 1BFD1000 == 44 [pid = 3264] [id = 81] 09:45:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1BFD1C00) [pid = 3264] [serial = 240] [outer = 00000000] 09:45:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1C5E5800) [pid = 3264] [serial = 241] [outer = 1BFD1C00] 09:45:48 INFO - PROCESS | 3264 | 1461170748634 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1C9CBC00) [pid = 3264] [serial = 242] [outer = 1BFD1C00] 09:45:49 INFO - PROCESS | 3264 | 1461170749055 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]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 09:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:45:49 INFO - PROCESS | 3264 | 1461170749087 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 3264 | 1461170749089 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 3264 | 1461170749092 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 3264 | 1461170749094 Marionette TRACE conn5 <- [1,290,null,{}] 09:45:49 INFO - PROCESS | 3264 | 1461170749106 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}] 09:45:49 INFO - PROCESS | 3264 | 1461170749230 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:45:49 INFO - PROCESS | 3264 | 1461170749238 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3264 | ++DOCSHELL 1B371400 == 45 [pid = 3264] [id = 82] 09:45:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1CBF5000) [pid = 3264] [serial = 243] [outer = 00000000] 09:45:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1EE9C800) [pid = 3264] [serial = 244] [outer = 1CBF5000] 09:45:49 INFO - PROCESS | 3264 | 1461170749286 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1F1B2C00) [pid = 3264] [serial = 245] [outer = 1CBF5000] 09:45:49 INFO - PROCESS | 3264 | 1461170749720 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]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 09:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:45:49 INFO - PROCESS | 3264 | 1461170749764 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 3264 | 1461170749766 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 3264 | 1461170749769 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 3264 | 1461170749771 Marionette TRACE conn5 <- [1,294,null,{}] 09:45:49 INFO - PROCESS | 3264 | 1461170749775 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}] 09:45:49 INFO - PROCESS | 3264 | 1461170749897 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:45:49 INFO - PROCESS | 3264 | 1461170749918 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3264 | ++DOCSHELL 124BB800 == 46 [pid = 3264] [id = 83] 09:45:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1F118800) [pid = 3264] [serial = 246] [outer = 00000000] 09:45:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (20080400) [pid = 3264] [serial = 247] [outer = 1F118800] 09:45:49 INFO - PROCESS | 3264 | 1461170749962 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (21374400) [pid = 3264] [serial = 248] [outer = 1F118800] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1B36C400) [pid = 3264] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1C963000) [pid = 3264] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1EE04000) [pid = 3264] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1A171C00) [pid = 3264] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1F1B1C00) [pid = 3264] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (123B9800) [pid = 3264] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (18D0A800) [pid = 3264] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (216E9400) [pid = 3264] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1B330C00) [pid = 3264] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1197E000) [pid = 3264] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:45:50 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1890CC00) [pid = 3264] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:45:50 INFO - PROCESS | 3264 | 1461170750449 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]]]}] 09:45:50 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. 09:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 09:45:50 INFO - PROCESS | 3264 | 1461170750500 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 3264 | 1461170750502 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:45:50 INFO - PROCESS | 3264 | 1461170750506 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:45:50 INFO - PROCESS | 3264 | 1461170750508 Marionette TRACE conn5 <- [1,298,null,{}] 09:45:50 INFO - PROCESS | 3264 | 1461170750511 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}] 09:45:50 INFO - PROCESS | 3264 | 1461170750589 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:45:50 INFO - PROCESS | 3264 | 1461170750595 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3264 | ++DOCSHELL 1C963000 == 47 [pid = 3264] [id = 84] 09:45:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1D36B800) [pid = 3264] [serial = 249] [outer = 00000000] 09:45:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (20002400) [pid = 3264] [serial = 250] [outer = 1D36B800] 09:45:50 INFO - PROCESS | 3264 | 1461170750641 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (20001800) [pid = 3264] [serial = 251] [outer = 1D36B800] 09:45:51 INFO - PROCESS | 3264 | 1461170751053 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]]]}] 09:45:51 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. 09:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 09:45:51 INFO - PROCESS | 3264 | 1461170751080 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3264 | 1461170751082 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:45:51 INFO - PROCESS | 3264 | 1461170751095 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:45:51 INFO - PROCESS | 3264 | 1461170751096 Marionette TRACE conn5 <- [1,302,null,{}] 09:45:51 INFO - PROCESS | 3264 | 1461170751100 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}] 09:45:51 INFO - PROCESS | 3264 | 1461170751175 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:45:51 INFO - PROCESS | 3264 | 1461170751181 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3264 | ++DOCSHELL 1F1AEC00 == 48 [pid = 3264] [id = 85] 09:45:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (2147B000) [pid = 3264] [serial = 252] [outer = 00000000] 09:45:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (216A6000) [pid = 3264] [serial = 253] [outer = 2147B000] 09:45:51 INFO - PROCESS | 3264 | 1461170751226 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (216AEC00) [pid = 3264] [serial = 254] [outer = 2147B000] 09:45:51 INFO - PROCESS | 3264 | 1461170751665 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]]]}] 09:45:51 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. 09:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 09:45:51 INFO - PROCESS | 3264 | 1461170751731 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3264 | 1461170751733 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:45:51 INFO - PROCESS | 3264 | 1461170751737 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:45:51 INFO - PROCESS | 3264 | 1461170751738 Marionette TRACE conn5 <- [1,306,null,{}] 09:45:51 INFO - PROCESS | 3264 | 1461170751742 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}] 09:45:51 INFO - PROCESS | 3264 | 1461170751819 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:45:51 INFO - PROCESS | 3264 | 1461170751827 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3264 | ++DOCSHELL 12588400 == 49 [pid = 3264] [id = 86] 09:45:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (12588800) [pid = 3264] [serial = 255] [outer = 00000000] 09:45:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1258CC00) [pid = 3264] [serial = 256] [outer = 12588800] 09:45:51 INFO - PROCESS | 3264 | 1461170751871 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1258F000) [pid = 3264] [serial = 257] [outer = 12588800] 09:45:52 INFO - PROCESS | 3264 | 1461170752369 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]]]}] 09:45:52 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. 09:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 09:45:52 INFO - PROCESS | 3264 | 1461170752412 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3264 | 1461170752417 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:45:52 INFO - PROCESS | 3264 | 1461170752464 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3264 | 1461170752468 Marionette TRACE conn5 <- [1,310,null,{}] 09:45:52 INFO - PROCESS | 3264 | 1461170752472 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:45:52 INFO - PROCESS | 3264 | 1461170752609 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}] 09:45:52 INFO - PROCESS | 3264 | 1461170752723 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:45:52 INFO - PROCESS | 3264 | 1461170752809 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3264 | ++DOCSHELL 12302C00 == 50 [pid = 3264] [id = 87] 09:45:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (124BA800) [pid = 3264] [serial = 258] [outer = 00000000] 09:45:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (174CD400) [pid = 3264] [serial = 259] [outer = 124BA800] 09:45:52 INFO - PROCESS | 3264 | 1461170752870 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (18346400) [pid = 3264] [serial = 260] [outer = 124BA800] 09:45:53 INFO - PROCESS | 3264 | 1461170753417 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]]]}] 09:45:53 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. 09:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1016ms 09:45:53 INFO - PROCESS | 3264 | 1461170753442 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 3264 | 1461170753447 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:45:53 INFO - PROCESS | 3264 | 1461170753454 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 3264 | 1461170753457 Marionette TRACE conn5 <- [1,314,null,{}] 09:45:53 INFO - PROCESS | 3264 | 1461170753461 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}] 09:45:53 INFO - PROCESS | 3264 | 1461170753568 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:45:53 INFO - PROCESS | 3264 | 1461170753662 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3264 | ++DOCSHELL 1A318400 == 51 [pid = 3264] [id = 88] 09:45:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1A31C800) [pid = 3264] [serial = 261] [outer = 00000000] 09:45:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1B36D800) [pid = 3264] [serial = 262] [outer = 1A31C800] 09:45:53 INFO - PROCESS | 3264 | 1461170753718 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1BFCDC00) [pid = 3264] [serial = 263] [outer = 1A31C800] 09:45:54 INFO - PROCESS | 3264 | 1461170754298 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]]]}] 09:45:54 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. 09:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 870ms 09:45:54 INFO - PROCESS | 3264 | 1461170754328 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3264 | 1461170754330 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:45:54 INFO - PROCESS | 3264 | 1461170754334 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3264 | 1461170754338 Marionette TRACE conn5 <- [1,318,null,{}] 09:45:54 INFO - PROCESS | 3264 | 1461170754349 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}] 09:45:54 INFO - PROCESS | 3264 | 1461170754459 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:45:54 INFO - PROCESS | 3264 | 1461170754552 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3264 | ++DOCSHELL 12958C00 == 52 [pid = 3264] [id = 89] 09:45:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1295C400) [pid = 3264] [serial = 264] [outer = 00000000] 09:45:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1D36A400) [pid = 3264] [serial = 265] [outer = 1295C400] 09:45:54 INFO - PROCESS | 3264 | 1461170754687 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1EE03000) [pid = 3264] [serial = 266] [outer = 1295C400] 09:45:55 INFO - PROCESS | 3264 | 1461170755243 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]]]}] 09:45:55 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. 09:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 09:45:55 INFO - PROCESS | 3264 | 1461170755308 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 3264 | 1461170755311 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:45:55 INFO - PROCESS | 3264 | 1461170755314 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 3264 | 1461170755316 Marionette TRACE conn5 <- [1,322,null,{}] 09:45:55 INFO - PROCESS | 3264 | 1461170755320 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}] 09:45:55 INFO - PROCESS | 3264 | 1461170755425 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:45:55 INFO - PROCESS | 3264 | 1461170755518 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3264 | ++DOCSHELL 1FF06000 == 53 [pid = 3264] [id = 90] 09:45:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1FF06800) [pid = 3264] [serial = 267] [outer = 00000000] 09:45:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1FF0D000) [pid = 3264] [serial = 268] [outer = 1FF06800] 09:45:55 INFO - PROCESS | 3264 | 1461170755582 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1FF0F800) [pid = 3264] [serial = 269] [outer = 1FF06800] 09:45:56 INFO - PROCESS | 3264 | 1461170756218 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]]]}] 09:45:56 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. 09:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1125ms 09:45:56 INFO - PROCESS | 3264 | 1461170756443 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:45:56 INFO - PROCESS | 3264 | 1461170756448 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:45:56 INFO - PROCESS | 3264 | 1461170756453 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 3264 | 1461170756455 Marionette TRACE conn5 <- [1,326,null,{}] 09:45:56 INFO - PROCESS | 3264 | 1461170756461 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}] 09:45:56 INFO - PROCESS | 3264 | 1461170756555 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:45:56 INFO - PROCESS | 3264 | 1461170756627 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3264 | ++DOCSHELL 1295B000 == 54 [pid = 3264] [id = 91] 09:45:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1295B800) [pid = 3264] [serial = 270] [outer = 00000000] 09:45:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (12990800) [pid = 3264] [serial = 271] [outer = 1295B800] 09:45:56 INFO - PROCESS | 3264 | 1461170756676 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1299A400) [pid = 3264] [serial = 272] [outer = 1295B800] 09:45:57 INFO - PROCESS | 3264 | 1461170757298 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]]]}] 09:45:57 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. 09:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 890ms 09:45:57 INFO - PROCESS | 3264 | 1461170757343 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3264 | 1461170757347 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:45:57 INFO - PROCESS | 3264 | 1461170757354 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 3264 | 1461170757358 Marionette TRACE conn5 <- [1,330,null,{}] 09:45:57 INFO - PROCESS | 3264 | 1461170757362 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}] 09:45:57 INFO - PROCESS | 3264 | 1461170757457 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:45:57 INFO - PROCESS | 3264 | 1461170757535 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 3264 | ++DOCSHELL 1828BC00 == 55 [pid = 3264] [id = 92] 09:45:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1828DC00) [pid = 3264] [serial = 273] [outer = 00000000] 09:45:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (19EF3C00) [pid = 3264] [serial = 274] [outer = 1828DC00] 09:45:57 INFO - PROCESS | 3264 | 1461170757583 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (19EFAC00) [pid = 3264] [serial = 275] [outer = 1828DC00] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 1F1AEC00 == 54 [pid = 3264] [id = 85] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 1C963000 == 53 [pid = 3264] [id = 84] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 124BB800 == 52 [pid = 3264] [id = 83] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 1B371400 == 51 [pid = 3264] [id = 82] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 1BFD1000 == 50 [pid = 3264] [id = 81] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 1B330000 == 49 [pid = 3264] [id = 80] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 1A37F400 == 48 [pid = 3264] [id = 79] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 1379CC00 == 47 [pid = 3264] [id = 78] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (2147CC00) [pid = 3264] [serial = 214] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (18D02000) [pid = 3264] [serial = 175] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (18348C00) [pid = 3264] [serial = 181] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1B427400) [pid = 3264] [serial = 178] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOCSHELL 12991800 == 46 [pid = 3264] [id = 77] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (2008A800) [pid = 3264] [serial = 212] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1F118000) [pid = 3264] [serial = 209] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1B37A800) [pid = 3264] [serial = 197] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1C723800) [pid = 3264] [serial = 199] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1C960C00) [pid = 3264] [serial = 200] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1D562C00) [pid = 3264] [serial = 203] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1D565C00) [pid = 3264] [serial = 202] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1F1AB000) [pid = 3264] [serial = 205] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1B138C00) [pid = 3264] [serial = 193] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1B329400) [pid = 3264] [serial = 194] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (2007FC00) [pid = 3264] [serial = 211] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (13397800) [pid = 3264] [serial = 187] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (16B39400) [pid = 3264] [serial = 188] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1E5B1C00) [pid = 3264] [serial = 208] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (216EF400) [pid = 3264] [serial = 172] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (216EF000) [pid = 3264] [serial = 173] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1B373C00) [pid = 3264] [serial = 196] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (13337800) [pid = 3264] [serial = 185] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (12801800) [pid = 3264] [serial = 184] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (18D0F000) [pid = 3264] [serial = 190] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (19EF0400) [pid = 3264] [serial = 191] [outer = 00000000] [url = about:blank] 09:45:57 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1F1AAC00) [pid = 3264] [serial = 206] [outer = 00000000] [url = about:blank] 09:45:58 INFO - PROCESS | 3264 | 1461170758072 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]]]}] 09:45:58 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. 09:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 790ms 09:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:45:58 INFO - PROCESS | 3264 | 1461170758164 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 3264 | 1461170758166 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:45:58 INFO - PROCESS | 3264 | 1461170758169 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3264 | 1461170758171 Marionette TRACE conn5 <- [1,334,null,{}] 09:45:58 INFO - PROCESS | 3264 | 1461170758181 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}] 09:45:58 INFO - PROCESS | 3264 | 1461170758264 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:45:58 INFO - PROCESS | 3264 | 1461170758277 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3264 | ++DOCSHELL 1379CC00 == 47 [pid = 3264] [id = 93] 09:45:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (15F9D400) [pid = 3264] [serial = 276] [outer = 00000000] 09:45:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (173CAC00) [pid = 3264] [serial = 277] [outer = 15F9D400] 09:45:58 INFO - PROCESS | 3264 | 1461170758325 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (18D02000) [pid = 3264] [serial = 278] [outer = 15F9D400] 09:45:58 INFO - PROCESS | 3264 | 1461170758798 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]]]}] 09:45:58 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. 09:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 09:45:58 INFO - PROCESS | 3264 | 1461170758841 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:45:58 INFO - PROCESS | 3264 | 1461170758843 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:45:58 INFO - PROCESS | 3264 | 1461170758846 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3264 | 1461170758847 Marionette TRACE conn5 <- [1,338,null,{}] 09:45:58 INFO - PROCESS | 3264 | 1461170758851 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}] 09:45:58 INFO - PROCESS | 3264 | 1461170758930 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:45:58 INFO - PROCESS | 3264 | 1461170758938 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3264 | ++DOCSHELL 1A30E800 == 48 [pid = 3264] [id = 94] 09:45:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1A30EC00) [pid = 3264] [serial = 279] [outer = 00000000] 09:45:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1B132C00) [pid = 3264] [serial = 280] [outer = 1A30EC00] 09:45:58 INFO - PROCESS | 3264 | 1461170758987 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1B142400) [pid = 3264] [serial = 281] [outer = 1A30EC00] 09:45:59 INFO - PROCESS | 3264 | 1461170759430 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]]]}] 09:45:59 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. 09:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 09:45:59 INFO - PROCESS | 3264 | 1461170759476 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:45:59 INFO - PROCESS | 3264 | 1461170759478 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:45:59 INFO - PROCESS | 3264 | 1461170759482 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3264 | 1461170759484 Marionette TRACE conn5 <- [1,342,null,{}] 09:45:59 INFO - PROCESS | 3264 | 1461170759487 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}] 09:45:59 INFO - PROCESS | 3264 | 1461170759562 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:45:59 INFO - PROCESS | 3264 | 1461170759570 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3264 | ++DOCSHELL 1B331400 == 49 [pid = 3264] [id = 95] 09:45:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1B331C00) [pid = 3264] [serial = 282] [outer = 00000000] 09:45:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1B36F800) [pid = 3264] [serial = 283] [outer = 1B331C00] 09:45:59 INFO - PROCESS | 3264 | 1461170759615 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1B377C00) [pid = 3264] [serial = 284] [outer = 1B331C00] 09:46:00 INFO - PROCESS | 3264 | 1461170760061 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]]]}] 09:46:00 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. 09:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 09:46:00 INFO - PROCESS | 3264 | 1461170760119 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3264 | 1461170760121 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:46:00 INFO - PROCESS | 3264 | 1461170760124 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 3264 | 1461170760126 Marionette TRACE conn5 <- [1,346,null,{}] 09:46:00 INFO - PROCESS | 3264 | 1461170760130 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}] 09:46:00 INFO - PROCESS | 3264 | 1461170760258 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:46:00 INFO - PROCESS | 3264 | 1461170760266 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3264 | ++DOCSHELL 1B379400 == 50 [pid = 3264] [id = 96] 09:46:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1B426000) [pid = 3264] [serial = 285] [outer = 00000000] 09:46:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1BA1B800) [pid = 3264] [serial = 286] [outer = 1B426000] 09:46:00 INFO - PROCESS | 3264 | 1461170760315 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1BA20800) [pid = 3264] [serial = 287] [outer = 1B426000] 09:46:00 INFO - PROCESS | 3264 | 1461170760757 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]]]}] 09:46:00 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. 09:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 09:46:00 INFO - PROCESS | 3264 | 1461170760798 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3264 | 1461170760800 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:46:00 INFO - PROCESS | 3264 | 1461170760803 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:46:00 INFO - PROCESS | 3264 | 1461170760805 Marionette TRACE conn5 <- [1,350,null,{}] 09:46:00 INFO - PROCESS | 3264 | 1461170760808 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}] 09:46:00 INFO - PROCESS | 3264 | 1461170760909 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:46:00 INFO - PROCESS | 3264 | 1461170760987 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3264 | ++DOCSHELL 1BF86800 == 51 [pid = 3264] [id = 97] 09:46:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1BF88800) [pid = 3264] [serial = 288] [outer = 00000000] 09:46:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1BFD2000) [pid = 3264] [serial = 289] [outer = 1BF88800] 09:46:01 INFO - PROCESS | 3264 | 1461170761033 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1C5E1400) [pid = 3264] [serial = 290] [outer = 1BF88800] 09:46:01 INFO - PROCESS | 3264 | 1461170761461 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]]]}] 09:46:01 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. 09:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 09:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:46:01 INFO - PROCESS | 3264 | 1461170761478 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3264 | 1461170761480 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:46:01 INFO - PROCESS | 3264 | 1461170761483 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3264 | 1461170761485 Marionette TRACE conn5 <- [1,354,null,{}] 09:46:01 INFO - PROCESS | 3264 | 1461170761489 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}] 09:46:01 INFO - PROCESS | 3264 | 1461170761596 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:46:01 INFO - PROCESS | 3264 | 1461170761603 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3264 | ++DOCSHELL 1CC78C00 == 52 [pid = 3264] [id = 98] 09:46:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1C9CDC00) [pid = 3264] [serial = 291] [outer = 00000000] 09:46:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1D43C400) [pid = 3264] [serial = 292] [outer = 1C9CDC00] 09:46:01 INFO - PROCESS | 3264 | 1461170761648 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1D434400) [pid = 3264] [serial = 293] [outer = 1C9CDC00] 09:46:02 INFO - PROCESS | 3264 | 1461170762294 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]]]}] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (18D09400) [pid = 3264] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1B332000) [pid = 3264] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (12802000) [pid = 3264] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (16E32C00) [pid = 3264] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (0ECC9800) [pid = 3264] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (19EF2C00) [pid = 3264] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1BFD1C00) [pid = 3264] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1A37FC00) [pid = 3264] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1B333800) [pid = 3264] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1CBF5000) [pid = 3264] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (15F03800) [pid = 3264] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (12992000) [pid = 3264] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (2147B000) [pid = 3264] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1F118800) [pid = 3264] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:46:02 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1D36B800) [pid = 3264] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:46:02 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. 09:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 870ms 09:46:02 INFO - PROCESS | 3264 | 1461170762353 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:46:02 INFO - PROCESS | 3264 | 1461170762355 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:46:02 INFO - PROCESS | 3264 | 1461170762359 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3264 | 1461170762360 Marionette TRACE conn5 <- [1,358,null,{}] 09:46:02 INFO - PROCESS | 3264 | 1461170762364 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}] 09:46:02 INFO - PROCESS | 3264 | 1461170762439 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:46:02 INFO - PROCESS | 3264 | 1461170762447 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3264 | ++DOCSHELL 123B6400 == 53 [pid = 3264] [id = 99] 09:46:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (123C4800) [pid = 3264] [serial = 294] [outer = 00000000] 09:46:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (16E32C00) [pid = 3264] [serial = 295] [outer = 123C4800] 09:46:02 INFO - PROCESS | 3264 | 1461170762492 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1A3B0C00) [pid = 3264] [serial = 296] [outer = 123C4800] 09:46:02 INFO - PROCESS | 3264 | 1461170762910 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]]]}] 09:46:02 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. 09:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 09:46:02 INFO - PROCESS | 3264 | 1461170762932 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3264 | 1461170762934 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:46:02 INFO - PROCESS | 3264 | 1461170762937 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3264 | 1461170762939 Marionette TRACE conn5 <- [1,362,null,{}] 09:46:02 INFO - PROCESS | 3264 | 1461170762946 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}] 09:46:03 INFO - PROCESS | 3264 | 1461170763025 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:46:03 INFO - PROCESS | 3264 | 1461170763031 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3264 | ++DOCSHELL 1E679000 == 54 [pid = 3264] [id = 100] 09:46:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1E67B800) [pid = 3264] [serial = 297] [outer = 00000000] 09:46:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1F1A9C00) [pid = 3264] [serial = 298] [outer = 1E67B800] 09:46:03 INFO - PROCESS | 3264 | 1461170763076 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1F1B4000) [pid = 3264] [serial = 299] [outer = 1E67B800] 09:46:03 INFO - PROCESS | 3264 | 1461170763493 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]]]}] 09:46:03 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. 09:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 09:46:03 INFO - PROCESS | 3264 | 1461170763513 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 3264 | 1461170763515 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:46:03 INFO - PROCESS | 3264 | 1461170763529 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 3264 | 1461170763531 Marionette TRACE conn5 <- [1,366,null,{}] 09:46:03 INFO - PROCESS | 3264 | 1461170763536 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}] 09:46:03 INFO - PROCESS | 3264 | 1461170763635 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:46:03 INFO - PROCESS | 3264 | 1461170763644 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3264 | ++DOCSHELL 1F1B8400 == 55 [pid = 3264] [id = 101] 09:46:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1FF05C00) [pid = 3264] [serial = 300] [outer = 00000000] 09:46:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (2007CC00) [pid = 3264] [serial = 301] [outer = 1FF05C00] 09:46:03 INFO - PROCESS | 3264 | 1461170763694 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (21308C00) [pid = 3264] [serial = 302] [outer = 1FF05C00] 09:46:04 INFO - PROCESS | 3264 | 1461170764170 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]]]}] 09:46:04 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. 09:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 690ms 09:46:04 INFO - PROCESS | 3264 | 1461170764213 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 3264 | 1461170764215 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:46:04 INFO - PROCESS | 3264 | 1461170764218 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3264 | 1461170764219 Marionette TRACE conn5 <- [1,370,null,{}] 09:46:04 INFO - PROCESS | 3264 | 1461170764223 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}] 09:46:04 INFO - PROCESS | 3264 | 1461170764302 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:46:04 INFO - PROCESS | 3264 | 1461170764431 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 3264 | ++DOCSHELL 0ECCCC00 == 56 [pid = 3264] [id = 102] 09:46:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (0ECCD800) [pid = 3264] [serial = 303] [outer = 00000000] 09:46:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (123B8C00) [pid = 3264] [serial = 304] [outer = 0ECCD800] 09:46:04 INFO - PROCESS | 3264 | 1461170764491 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (12586400) [pid = 3264] [serial = 305] [outer = 0ECCD800] 09:46:05 INFO - PROCESS | 3264 | 1461170765209 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]]]}] 09:46:05 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. 09:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1020ms 09:46:05 INFO - PROCESS | 3264 | 1461170765241 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3264 | 1461170765245 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:46:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:46:05 INFO - PROCESS | 3264 | 1461170765250 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 3264 | 1461170765254 Marionette TRACE conn5 <- [1,374,null,{}] 09:46:05 INFO - PROCESS | 3264 | 1461170765280 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}] 09:46:05 INFO - PROCESS | 3264 | 1461170765388 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:46:05 INFO - PROCESS | 3264 | 1461170765468 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 3264 | ++DOCSHELL 16055400 == 57 [pid = 3264] [id = 103] 09:46:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (16056800) [pid = 3264] [serial = 306] [outer = 00000000] 09:46:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1605D400) [pid = 3264] [serial = 307] [outer = 16056800] 09:46:05 INFO - PROCESS | 3264 | 1461170765566 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (16060000) [pid = 3264] [serial = 308] [outer = 16056800] 09:46:06 INFO - PROCESS | 3264 | 1461170766151 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:46:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 950ms 09:46:06 INFO - PROCESS | 3264 | 1461170766208 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3264 | 1461170766212 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:46:06 INFO - PROCESS | 3264 | 1461170766216 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 3264 | 1461170766218 Marionette TRACE conn5 <- [1,378,null,{}] 09:46:06 INFO - PROCESS | 3264 | 1461170766222 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}] 09:46:06 INFO - PROCESS | 3264 | 1461170766326 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:46:06 INFO - PROCESS | 3264 | 1461170766418 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 3264 | ++DOCSHELL 18F74800 == 58 [pid = 3264] [id = 104] 09:46:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (19EEE400) [pid = 3264] [serial = 309] [outer = 00000000] 09:46:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1B124C00) [pid = 3264] [serial = 310] [outer = 19EEE400] 09:46:06 INFO - PROCESS | 3264 | 1461170766474 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1B37B800) [pid = 3264] [serial = 311] [outer = 19EEE400] 09:46:07 INFO - PROCESS | 3264 | 1461170767130 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:46:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 970ms 09:46:07 INFO - PROCESS | 3264 | 1461170767190 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 3264 | 1461170767193 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:46:07 INFO - PROCESS | 3264 | 1461170767203 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 3264 | 1461170767209 Marionette TRACE conn5 <- [1,382,null,{}] 09:46:07 INFO - PROCESS | 3264 | 1461170767214 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}] 09:46:07 INFO - PROCESS | 3264 | 1461170767318 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:46:07 INFO - PROCESS | 3264 | 1461170767397 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3264 | ++DOCSHELL 1B37A800 == 59 [pid = 3264] [id = 105] 09:46:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1BA11C00) [pid = 3264] [serial = 312] [outer = 00000000] 09:46:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (2000A000) [pid = 3264] [serial = 313] [outer = 1BA11C00] 09:46:07 INFO - PROCESS | 3264 | 1461170767493 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (21379000) [pid = 3264] [serial = 314] [outer = 1BA11C00] 09:46:08 INFO - PROCESS | 3264 | 1461170768336 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:46:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1180ms 09:46:08 INFO - PROCESS | 3264 | 1461170768380 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 3264 | 1461170768384 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:46:08 INFO - PROCESS | 3264 | 1461170768389 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 3264 | 1461170768393 Marionette TRACE conn5 <- [1,386,null,{}] 09:46:08 INFO - PROCESS | 3264 | 1461170768400 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}] 09:46:08 INFO - PROCESS | 3264 | 1461170768492 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:46:08 INFO - PROCESS | 3264 | 1461170768576 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3264 | ++DOCSHELL 12952400 == 60 [pid = 3264] [id = 106] 09:46:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1295F000) [pid = 3264] [serial = 315] [outer = 00000000] 09:46:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (16056C00) [pid = 3264] [serial = 316] [outer = 1295F000] 09:46:08 INFO - PROCESS | 3264 | 1461170768670 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (16B39400) [pid = 3264] [serial = 317] [outer = 1295F000] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1F1B8400 == 59 [pid = 3264] [id = 101] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1E679000 == 58 [pid = 3264] [id = 100] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 123B6400 == 57 [pid = 3264] [id = 99] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1CC78C00 == 56 [pid = 3264] [id = 98] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1BF86800 == 55 [pid = 3264] [id = 97] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1B379400 == 54 [pid = 3264] [id = 96] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1B331400 == 53 [pid = 3264] [id = 95] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1A30E800 == 52 [pid = 3264] [id = 94] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1379CC00 == 51 [pid = 3264] [id = 93] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1828BC00 == 50 [pid = 3264] [id = 92] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (20005C00) [pid = 3264] [serial = 226] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1258CC00) [pid = 3264] [serial = 256] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOCSHELL 1295B000 == 49 [pid = 3264] [id = 91] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1B131C00) [pid = 3264] [serial = 142] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1C5E4800) [pid = 3264] [serial = 179] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (15FA2C00) [pid = 3264] [serial = 139] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (18FC4000) [pid = 3264] [serial = 176] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1CC7A000) [pid = 3264] [serial = 182] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (19EFBC00) [pid = 3264] [serial = 106] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1B12BC00) [pid = 3264] [serial = 223] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1B139000) [pid = 3264] [serial = 235] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1B41FC00) [pid = 3264] [serial = 238] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1F1B2C00) [pid = 3264] [serial = 245] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1B32C000) [pid = 3264] [serial = 236] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1890E800) [pid = 3264] [serial = 232] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (19EF0000) [pid = 3264] [serial = 233] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (16EE1000) [pid = 3264] [serial = 230] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (16B24000) [pid = 3264] [serial = 229] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (216AEC00) [pid = 3264] [serial = 254] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1EE9C800) [pid = 3264] [serial = 244] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1C9CBC00) [pid = 3264] [serial = 242] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (20080400) [pid = 3264] [serial = 247] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (216A6000) [pid = 3264] [serial = 253] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (21374400) [pid = 3264] [serial = 248] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (20002400) [pid = 3264] [serial = 250] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (20001800) [pid = 3264] [serial = 251] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1BF59000) [pid = 3264] [serial = 239] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (12906000) [pid = 3264] [serial = 217] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1A316000) [pid = 3264] [serial = 220] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (1C5E5800) [pid = 3264] [serial = 241] [outer = 00000000] [url = about:blank] 09:46:09 INFO - PROCESS | 3264 | 1461170769245 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]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:46:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 890ms 09:46:09 INFO - PROCESS | 3264 | 1461170769280 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 3264 | 1461170769286 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:46:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:46:09 INFO - PROCESS | 3264 | 1461170769292 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 3264 | 1461170769294 Marionette TRACE conn5 <- [1,390,null,{}] 09:46:09 INFO - PROCESS | 3264 | 1461170769298 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}] 09:46:09 INFO - PROCESS | 3264 | 1461170769378 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:46:09 INFO - PROCESS | 3264 | 1461170769387 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 3264 | ++DOCSHELL 124B9C00 == 50 [pid = 3264] [id = 107] 09:46:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (12588C00) [pid = 3264] [serial = 318] [outer = 00000000] 09:46:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (16052C00) [pid = 3264] [serial = 319] [outer = 12588C00] 09:46:09 INFO - PROCESS | 3264 | 1461170769437 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (16BA6C00) [pid = 3264] [serial = 320] [outer = 12588C00] 09:46:09 INFO - PROCESS | 3264 | 1461170769960 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]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:46:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 09:46:10 INFO - PROCESS | 3264 | 1461170770025 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 3264 | 1461170770028 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:46:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:46:10 INFO - PROCESS | 3264 | 1461170770031 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 3264 | 1461170770035 Marionette TRACE conn5 <- [1,394,null,{}] 09:46:10 INFO - PROCESS | 3264 | 1461170770045 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}] 09:46:10 INFO - PROCESS | 3264 | 1461170770127 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:46:10 INFO - PROCESS | 3264 | 1461170770140 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 3264 | ++DOCSHELL 19EF8400 == 51 [pid = 3264] [id = 108] 09:46:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (19EF8800) [pid = 3264] [serial = 321] [outer = 00000000] 09:46:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1A30D800) [pid = 3264] [serial = 322] [outer = 19EF8800] 09:46:10 INFO - PROCESS | 3264 | 1461170770189 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1A316000) [pid = 3264] [serial = 323] [outer = 19EF8800] 09:46:10 INFO - PROCESS | 3264 | 1461170770661 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]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:46:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 09:46:10 INFO - PROCESS | 3264 | 1461170770705 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 3264 | 1461170770708 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:46:10 INFO - PROCESS | 3264 | 1461170770711 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:46:10 INFO - PROCESS | 3264 | 1461170770713 Marionette TRACE conn5 <- [1,398,null,{}] 09:46:10 INFO - PROCESS | 3264 | 1461170770717 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}] 09:46:10 INFO - PROCESS | 3264 | 1461170770799 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:46:10 INFO - PROCESS | 3264 | 1461170770808 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 3264 | ++DOCSHELL 1B141800 == 52 [pid = 3264] [id = 109] 09:46:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1B142800) [pid = 3264] [serial = 324] [outer = 00000000] 09:46:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1B336800) [pid = 3264] [serial = 325] [outer = 1B142800] 09:46:10 INFO - PROCESS | 3264 | 1461170770856 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1B372400) [pid = 3264] [serial = 326] [outer = 1B142800] 09:46:11 INFO - PROCESS | 3264 | 1461170771353 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]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:46:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 09:46:11 INFO - PROCESS | 3264 | 1461170771385 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 3264 | 1461170771387 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:46:11 INFO - PROCESS | 3264 | 1461170771390 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:46:11 INFO - PROCESS | 3264 | 1461170771392 Marionette TRACE conn5 <- [1,402,null,{}] 09:46:11 INFO - PROCESS | 3264 | 1461170771396 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}] 09:46:11 INFO - PROCESS | 3264 | 1461170771528 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:46:11 INFO - PROCESS | 3264 | 1461170771550 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 3264 | ++DOCSHELL 1BA16C00 == 53 [pid = 3264] [id = 110] 09:46:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1BA17000) [pid = 3264] [serial = 327] [outer = 00000000] 09:46:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1BF5A000) [pid = 3264] [serial = 328] [outer = 1BA17000] 09:46:11 INFO - PROCESS | 3264 | 1461170771596 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1BF82400) [pid = 3264] [serial = 329] [outer = 1BA17000] 09:46:12 INFO - PROCESS | 3264 | 1461170772059 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]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 09:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:46:12 INFO - PROCESS | 3264 | 1461170772131 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3264 | 1461170772133 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:46:12 INFO - PROCESS | 3264 | 1461170772136 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3264 | 1461170772138 Marionette TRACE conn5 <- [1,406,null,{}] 09:46:12 INFO - PROCESS | 3264 | 1461170772141 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}] 09:46:12 INFO - PROCESS | 3264 | 1461170772263 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:46:12 INFO - PROCESS | 3264 | 1461170772323 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3264 | ++DOCSHELL 1C9CBC00 == 54 [pid = 3264] [id = 111] 09:46:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1C9D6C00) [pid = 3264] [serial = 330] [outer = 00000000] 09:46:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1D430800) [pid = 3264] [serial = 331] [outer = 1C9D6C00] 09:46:12 INFO - PROCESS | 3264 | 1461170772371 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1E5A6C00) [pid = 3264] [serial = 332] [outer = 1C9D6C00] 09:46:12 INFO - PROCESS | 3264 | 1461170772808 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]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 09:46:12 INFO - PROCESS | 3264 | 1461170772871 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3264 | 1461170772874 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:46:12 INFO - PROCESS | 3264 | 1461170772877 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3264 | 1461170772879 Marionette TRACE conn5 <- [1,410,null,{}] 09:46:12 INFO - PROCESS | 3264 | 1461170772890 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}] 09:46:12 INFO - PROCESS | 3264 | 1461170772993 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:46:13 INFO - PROCESS | 3264 | 1461170773006 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3264 | ++DOCSHELL 1D366000 == 55 [pid = 3264] [id = 112] 09:46:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1E67C000) [pid = 3264] [serial = 333] [outer = 00000000] 09:46:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1F1B1800) [pid = 3264] [serial = 334] [outer = 1E67C000] 09:46:13 INFO - PROCESS | 3264 | 1461170773053 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1F1B7800) [pid = 3264] [serial = 335] [outer = 1E67C000] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1C9D3400) [pid = 3264] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1C9CDC00) [pid = 3264] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (15F9D400) [pid = 3264] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1828DC00) [pid = 3264] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1A30EC00) [pid = 3264] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1295B800) [pid = 3264] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1B331C00) [pid = 3264] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1BF88800) [pid = 3264] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (123C4800) [pid = 3264] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1B426000) [pid = 3264] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:46:13 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1E67B800) [pid = 3264] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:46:13 INFO - PROCESS | 3264 | 1461170773643 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]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:46:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 830ms 09:46:13 INFO - PROCESS | 3264 | 1461170773711 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3264 | 1461170773713 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:46:13 INFO - PROCESS | 3264 | 1461170773716 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 3264 | 1461170773718 Marionette TRACE conn5 <- [1,414,null,{}] 09:46:13 INFO - PROCESS | 3264 | 1461170773721 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}] 09:46:13 INFO - PROCESS | 3264 | 1461170773827 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:46:13 INFO - PROCESS | 3264 | 1461170773880 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3264 | ++DOCSHELL 1295E000 == 56 [pid = 3264] [id = 113] 09:46:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (12998C00) [pid = 3264] [serial = 336] [outer = 00000000] 09:46:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1C723800) [pid = 3264] [serial = 337] [outer = 12998C00] 09:46:13 INFO - PROCESS | 3264 | 1461170773926 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1BFCBC00) [pid = 3264] [serial = 338] [outer = 12998C00] 09:46:14 INFO - PROCESS | 3264 | 1461170774322 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]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 631ms 09:46:14 INFO - PROCESS | 3264 | 1461170774348 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3264 | 1461170774350 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:46:14 INFO - PROCESS | 3264 | 1461170774359 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3264 | 1461170774361 Marionette TRACE conn5 <- [1,418,null,{}] 09:46:14 INFO - PROCESS | 3264 | 1461170774364 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}] 09:46:14 INFO - PROCESS | 3264 | 1461170774444 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:46:14 INFO - PROCESS | 3264 | 1461170774450 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3264 | ++DOCSHELL 1EE9F400 == 57 [pid = 3264] [id = 114] 09:46:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1F1ACC00) [pid = 3264] [serial = 339] [outer = 00000000] 09:46:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (21374C00) [pid = 3264] [serial = 340] [outer = 1F1ACC00] 09:46:14 INFO - PROCESS | 3264 | 1461170774497 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (21473400) [pid = 3264] [serial = 341] [outer = 1F1ACC00] 09:46:15 INFO - PROCESS | 3264 | 1461170775396 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]]]}] 09:46:15 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 09:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1078ms 09:46:15 INFO - PROCESS | 3264 | 1461170775432 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:46:15 INFO - PROCESS | 3264 | 1461170775434 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 3264 | 1461170775438 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 3264 | 1461170775439 Marionette TRACE conn5 <- [1,422,null,{}] 09:46:15 INFO - PROCESS | 3264 | 1461170775443 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}] 09:46:15 INFO - PROCESS | 3264 | 1461170775549 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:46:15 INFO - PROCESS | 3264 | 1461170775654 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC3800 == 58 [pid = 3264] [id = 115] 09:46:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (0ECC3C00) [pid = 3264] [serial = 342] [outer = 00000000] 09:46:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (123BEC00) [pid = 3264] [serial = 343] [outer = 0ECC3C00] 09:46:15 INFO - PROCESS | 3264 | 1461170775714 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (12802400) [pid = 3264] [serial = 344] [outer = 0ECC3C00] 09:46:16 INFO - PROCESS | 3264 | 1461170776887 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]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:46:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1478ms 09:46:16 INFO - PROCESS | 3264 | 1461170776918 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3264 | 1461170776922 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:46:16 INFO - PROCESS | 3264 | 1461170776926 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:46:16 INFO - PROCESS | 3264 | 1461170776930 Marionette TRACE conn5 <- [1,426,null,{}] 09:46:16 INFO - PROCESS | 3264 | 1461170776936 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}] 09:46:17 INFO - PROCESS | 3264 | 1461170777052 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:46:17 INFO - PROCESS | 3264 | 1461170777183 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3264 | ++DOCSHELL 16B23C00 == 59 [pid = 3264] [id = 116] 09:46:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (16B3CC00) [pid = 3264] [serial = 345] [outer = 00000000] 09:46:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (173CA800) [pid = 3264] [serial = 346] [outer = 16B3CC00] 09:46:17 INFO - PROCESS | 3264 | 1461170777243 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (18340400) [pid = 3264] [serial = 347] [outer = 16B3CC00] 09:46:17 INFO - PROCESS | 3264 | 1461170777853 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] 09:46:17 INFO - PROCESS | 3264 | 1461170777911 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:46:17 INFO - PROCESS | 3264 | 1461170777915 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:46:17 INFO - PROCESS | 3264 | 1461170777917 Marionette TRACE conn5 <- [1,430,null,{}] 09:46:17 INFO - PROCESS | 3264 | 1461170777921 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}] 09:46:18 INFO - PROCESS | 3264 | 1461170778032 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:46:18 INFO - PROCESS | 3264 | 1461170778131 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3264 | ++DOCSHELL 1B139000 == 60 [pid = 3264] [id = 117] 09:46:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1B327C00) [pid = 3264] [serial = 348] [outer = 00000000] 09:46:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1BA1A400) [pid = 3264] [serial = 349] [outer = 1B327C00] 09:46:18 INFO - PROCESS | 3264 | 1461170778189 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1C5E4800) [pid = 3264] [serial = 350] [outer = 1B327C00] 09:46:18 INFO - PROCESS | 3264 | 1461170778828 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]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 09:46:18 INFO - PROCESS | 3264 | 1461170778889 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3264 | 1461170778892 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:46:18 INFO - PROCESS | 3264 | 1461170778902 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 3264 | 1461170778909 Marionette TRACE conn5 <- [1,434,null,{}] 09:46:18 INFO - PROCESS | 3264 | 1461170778914 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}] 09:46:19 INFO - PROCESS | 3264 | 1461170779029 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:46:19 INFO - PROCESS | 3264 | 1461170779154 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3264 | ++DOCSHELL 1CADFC00 == 61 [pid = 3264] [id = 118] 09:46:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1CAE2000) [pid = 3264] [serial = 351] [outer = 00000000] 09:46:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1F1B5800) [pid = 3264] [serial = 352] [outer = 1CAE2000] 09:46:19 INFO - PROCESS | 3264 | 1461170779211 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1FF07C00) [pid = 3264] [serial = 353] [outer = 1CAE2000] 09:46:20 INFO - PROCESS | 3264 | 1461170780054 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]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1182ms 09:46:20 INFO - PROCESS | 3264 | 1461170780081 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:46:20 INFO - PROCESS | 3264 | 1461170780085 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:46:20 INFO - PROCESS | 3264 | 1461170780090 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 3264 | 1461170780093 Marionette TRACE conn5 <- [1,438,null,{}] 09:46:20 INFO - PROCESS | 3264 | 1461170780098 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}] 09:46:20 INFO - PROCESS | 3264 | 1461170780198 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:46:20 INFO - PROCESS | 3264 | 1461170780282 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 3264 | ++DOCSHELL 16B20400 == 62 [pid = 3264] [id = 119] 09:46:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (16B21400) [pid = 3264] [serial = 354] [outer = 00000000] 09:46:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (16EE0400) [pid = 3264] [serial = 355] [outer = 16B21400] 09:46:20 INFO - PROCESS | 3264 | 1461170780379 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1833D800) [pid = 3264] [serial = 356] [outer = 16B21400] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1BFCAC00 == 61 [pid = 3264] [id = 23] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 18F74C00 == 60 [pid = 3264] [id = 18] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 123C4400 == 59 [pid = 3264] [id = 15] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 15F99C00 == 58 [pid = 3264] [id = 28] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 15F97000 == 57 [pid = 3264] [id = 16] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 11D42C00 == 56 [pid = 3264] [id = 27] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 174D9C00 == 55 [pid = 3264] [id = 17] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1299B800 == 54 [pid = 3264] [id = 75] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1833F400 == 53 [pid = 3264] [id = 74] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1EE9F400 == 52 [pid = 3264] [id = 114] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1295E000 == 51 [pid = 3264] [id = 113] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1D366000 == 50 [pid = 3264] [id = 112] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1C9CBC00 == 49 [pid = 3264] [id = 111] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1BA16C00 == 48 [pid = 3264] [id = 110] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 1B141800 == 47 [pid = 3264] [id = 109] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (174CD400) [pid = 3264] [serial = 259] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1B36D800) [pid = 3264] [serial = 262] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1D36A400) [pid = 3264] [serial = 265] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1FF0D000) [pid = 3264] [serial = 268] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (2007CC00) [pid = 3264] [serial = 301] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 19EF8400 == 46 [pid = 3264] [id = 108] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 124B9C00 == 45 [pid = 3264] [id = 107] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 12952400 == 44 [pid = 3264] [id = 106] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 18F74800 == 43 [pid = 3264] [id = 104] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 16055400 == 42 [pid = 3264] [id = 103] 09:46:20 INFO - PROCESS | 3264 | --DOCSHELL 0ECCCC00 == 41 [pid = 3264] [id = 102] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (2146FC00) [pid = 3264] [serial = 227] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1D43C400) [pid = 3264] [serial = 292] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (173CAC00) [pid = 3264] [serial = 277] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (18D02000) [pid = 3264] [serial = 278] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (19EF3C00) [pid = 3264] [serial = 274] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (19EFAC00) [pid = 3264] [serial = 275] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1B132C00) [pid = 3264] [serial = 280] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1B142400) [pid = 3264] [serial = 281] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1299A400) [pid = 3264] [serial = 272] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (12990800) [pid = 3264] [serial = 271] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1B36F800) [pid = 3264] [serial = 283] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1C5E1400) [pid = 3264] [serial = 290] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1BFD2000) [pid = 3264] [serial = 289] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (16E32C00) [pid = 3264] [serial = 295] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1A3B0C00) [pid = 3264] [serial = 296] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1D434400) [pid = 3264] [serial = 293] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1BA1B800) [pid = 3264] [serial = 286] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1BA20800) [pid = 3264] [serial = 287] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (1F1A9C00) [pid = 3264] [serial = 298] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1F1B4000) [pid = 3264] [serial = 299] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1B377C00) [pid = 3264] [serial = 284] [outer = 00000000] [url = about:blank] 09:46:20 INFO - PROCESS | 3264 | 1461170780972 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]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 09:46:21 INFO - PROCESS | 3264 | 1461170781021 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 3264 | 1461170781027 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:46:21 INFO - PROCESS | 3264 | 1461170781032 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:46:21 INFO - PROCESS | 3264 | 1461170781035 Marionette TRACE conn5 <- [1,442,null,{}] 09:46:21 INFO - PROCESS | 3264 | 1461170781039 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}] 09:46:21 INFO - PROCESS | 3264 | 1461170781129 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:46:21 INFO - PROCESS | 3264 | 1461170781209 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3264 | ++DOCSHELL 11CF6000 == 42 [pid = 3264] [id = 120] 09:46:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (11CF7800) [pid = 3264] [serial = 357] [outer = 00000000] 09:46:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (15F97000) [pid = 3264] [serial = 358] [outer = 11CF7800] 09:46:21 INFO - PROCESS | 3264 | 1461170781256 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (16B9F000) [pid = 3264] [serial = 359] [outer = 11CF7800] 09:46:21 INFO - PROCESS | 3264 | 1461170781730 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]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 09:46:21 INFO - PROCESS | 3264 | 1461170781766 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 3264 | 1461170781768 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:46:21 INFO - PROCESS | 3264 | 1461170781771 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:46:21 INFO - PROCESS | 3264 | 1461170781775 Marionette TRACE conn5 <- [1,446,null,{}] 09:46:21 INFO - PROCESS | 3264 | 1461170781785 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}] 09:46:21 INFO - PROCESS | 3264 | 1461170781874 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:46:21 INFO - PROCESS | 3264 | 1461170781884 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3264 | ++DOCSHELL 19EF8C00 == 43 [pid = 3264] [id = 121] 09:46:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (19EFB400) [pid = 3264] [serial = 360] [outer = 00000000] 09:46:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1A30F000) [pid = 3264] [serial = 361] [outer = 19EFB400] 09:46:21 INFO - PROCESS | 3264 | 1461170781934 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1A378800) [pid = 3264] [serial = 362] [outer = 19EFB400] 09:46:22 INFO - PROCESS | 3264 | 1461170782419 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]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 09:46:22 INFO - PROCESS | 3264 | 1461170782445 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3264 | 1461170782448 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:46:22 INFO - PROCESS | 3264 | 1461170782451 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 3264 | 1461170782453 Marionette TRACE conn5 <- [1,450,null,{}] 09:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:46:22 INFO - PROCESS | 3264 | 1461170782456 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}] 09:46:22 INFO - PROCESS | 3264 | 1461170782540 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:46:22 INFO - PROCESS | 3264 | 1461170782546 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3264 | ++DOCSHELL 1B331800 == 44 [pid = 3264] [id = 122] 09:46:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1B36DC00) [pid = 3264] [serial = 363] [outer = 00000000] 09:46:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1B41E000) [pid = 3264] [serial = 364] [outer = 1B36DC00] 09:46:22 INFO - PROCESS | 3264 | 1461170782594 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1BA15400) [pid = 3264] [serial = 365] [outer = 1B36DC00] 09:46:23 INFO - PROCESS | 3264 | 1461170783045 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] 09:46:23 INFO - PROCESS | 3264 | 1461170783092 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:46:23 INFO - PROCESS | 3264 | 1461170783095 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3264 | 1461170783096 Marionette TRACE conn5 <- [1,454,null,{}] 09:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:46:23 INFO - PROCESS | 3264 | 1461170783100 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}] 09:46:23 INFO - PROCESS | 3264 | 1461170783203 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:46:23 INFO - PROCESS | 3264 | 1461170783287 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3264 | ++DOCSHELL 1BF5AC00 == 45 [pid = 3264] [id = 123] 09:46:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1BF5BC00) [pid = 3264] [serial = 366] [outer = 00000000] 09:46:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1BFD0000) [pid = 3264] [serial = 367] [outer = 1BF5BC00] 09:46:23 INFO - PROCESS | 3264 | 1461170783333 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1BFD4C00) [pid = 3264] [serial = 368] [outer = 1BF5BC00] 09:46:23 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:23 INFO - PROCESS | 3264 | 1461170783795 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]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 09:46:23 INFO - PROCESS | 3264 | 1461170783831 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3264 | 1461170783833 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:46:23 INFO - PROCESS | 3264 | 1461170783836 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3264 | 1461170783838 Marionette TRACE conn5 <- [1,458,null,{}] 09:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:46:23 INFO - PROCESS | 3264 | 1461170783841 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}] 09:46:23 INFO - PROCESS | 3264 | 1461170783981 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:46:24 INFO - PROCESS | 3264 | 1461170784039 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3264 | ++DOCSHELL 1CADCC00 == 46 [pid = 3264] [id = 124] 09:46:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1CAE7800) [pid = 3264] [serial = 369] [outer = 00000000] 09:46:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1CD0E400) [pid = 3264] [serial = 370] [outer = 1CAE7800] 09:46:24 INFO - PROCESS | 3264 | 1461170784089 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1D36A800) [pid = 3264] [serial = 371] [outer = 1CAE7800] 09:46:24 INFO - PROCESS | 3264 | 1461170784537 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] 09:46:24 INFO - PROCESS | 3264 | 1461170784614 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:46:24 INFO - PROCESS | 3264 | 1461170784624 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 3264 | 1461170784626 Marionette TRACE conn5 <- [1,462,null,{}] 09:46:24 INFO - PROCESS | 3264 | 1461170784630 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}] 09:46:24 INFO - PROCESS | 3264 | 1461170784733 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:46:24 INFO - PROCESS | 3264 | 1461170784788 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3264 | ++DOCSHELL 1EE10C00 == 47 [pid = 3264] [id = 125] 09:46:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1EE9A000) [pid = 3264] [serial = 372] [outer = 00000000] 09:46:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1F1B0C00) [pid = 3264] [serial = 373] [outer = 1EE9A000] 09:46:24 INFO - PROCESS | 3264 | 1461170784834 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1F1AF800) [pid = 3264] [serial = 374] [outer = 1EE9A000] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1BA17000) [pid = 3264] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1B142800) [pid = 3264] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (19EF8800) [pid = 3264] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (12588C00) [pid = 3264] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1295F000) [pid = 3264] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1C9D6C00) [pid = 3264] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (12998C00) [pid = 3264] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1E67C000) [pid = 3264] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (18347400) [pid = 3264] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1FF05C00) [pid = 3264] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (12588800) [pid = 3264] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (11C56000) [pid = 3264] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:46:25 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1299BC00) [pid = 3264] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:46:25 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:25 INFO - PROCESS | 3264 | 1461170785348 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] 09:46:25 INFO - PROCESS | 3264 | 1461170785399 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:46:25 INFO - PROCESS | 3264 | 1461170785402 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:46:25 INFO - PROCESS | 3264 | 1461170785404 Marionette TRACE conn5 <- [1,466,null,{}] 09:46:25 INFO - PROCESS | 3264 | 1461170785407 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}] 09:46:25 INFO - PROCESS | 3264 | 1461170785512 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:46:25 INFO - PROCESS | 3264 | 1461170785566 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 3264 | ++DOCSHELL 12588800 == 48 [pid = 3264] [id = 126] 09:46:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1258CC00) [pid = 3264] [serial = 375] [outer = 00000000] 09:46:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1B32C400) [pid = 3264] [serial = 376] [outer = 1258CC00] 09:46:25 INFO - PROCESS | 3264 | 1461170785611 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1B329400) [pid = 3264] [serial = 377] [outer = 1258CC00] 09:46:25 INFO - PROCESS | 3264 | 1461170785980 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] 09:46:26 INFO - PROCESS | 3264 | 1461170786065 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:46:26 INFO - PROCESS | 3264 | 1461170786068 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 3264 | 1461170786070 Marionette TRACE conn5 <- [1,470,null,{}] 09:46:26 INFO - PROCESS | 3264 | 1461170786074 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}] 09:46:26 INFO - PROCESS | 3264 | 1461170786173 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:46:26 INFO - PROCESS | 3264 | 1461170786185 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3264 | ++DOCSHELL 1FF08800 == 49 [pid = 3264] [id = 127] 09:46:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1FF0E000) [pid = 3264] [serial = 378] [outer = 00000000] 09:46:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (2007BC00) [pid = 3264] [serial = 379] [outer = 1FF0E000] 09:46:26 INFO - PROCESS | 3264 | 1461170786231 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (20086800) [pid = 3264] [serial = 380] [outer = 1FF0E000] 09:46:26 INFO - PROCESS | 3264 | 1461170786670 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]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 09:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:46:26 INFO - PROCESS | 3264 | 1461170786704 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3264 | 1461170786706 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:46:26 INFO - PROCESS | 3264 | 1461170786709 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 3264 | 1461170786710 Marionette TRACE conn5 <- [1,474,null,{}] 09:46:26 INFO - PROCESS | 3264 | 1461170786714 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}] 09:46:26 INFO - PROCESS | 3264 | 1461170786798 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:46:26 INFO - PROCESS | 3264 | 1461170786804 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3264 | ++DOCSHELL 21471C00 == 50 [pid = 3264] [id = 128] 09:46:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (21474400) [pid = 3264] [serial = 381] [outer = 00000000] 09:46:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (216A4800) [pid = 3264] [serial = 382] [outer = 21474400] 09:46:26 INFO - PROCESS | 3264 | 1461170786850 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (216A7C00) [pid = 3264] [serial = 383] [outer = 21474400] 09:46:27 INFO - PROCESS | 3264 | 1461170787456 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]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 770ms 09:46:27 INFO - PROCESS | 3264 | 1461170787541 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 3264 | 1461170787546 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:46:27 INFO - PROCESS | 3264 | 1461170787553 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:46:27 INFO - PROCESS | 3264 | 1461170787558 Marionette TRACE conn5 <- [1,478,null,{}] 09:46:27 INFO - PROCESS | 3264 | 1461170787565 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}] 09:46:27 INFO - PROCESS | 3264 | 1461170787687 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:46:27 INFO - PROCESS | 3264 | 1461170787808 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3264 | ++DOCSHELL 1295FC00 == 51 [pid = 3264] [id = 129] 09:46:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (12990C00) [pid = 3264] [serial = 384] [outer = 00000000] 09:46:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (16008000) [pid = 3264] [serial = 385] [outer = 12990C00] 09:46:27 INFO - PROCESS | 3264 | 1461170787874 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (16DF0400) [pid = 3264] [serial = 386] [outer = 12990C00] 09:46:28 INFO - PROCESS | 3264 | 1461170788474 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]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 09:46:28 INFO - PROCESS | 3264 | 1461170788529 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 3264 | 1461170788535 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:46:28 INFO - PROCESS | 3264 | 1461170788541 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 3264 | 1461170788544 Marionette TRACE conn5 <- [1,482,null,{}] 09:46:28 INFO - PROCESS | 3264 | 1461170788549 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}] 09:46:28 INFO - PROCESS | 3264 | 1461170788658 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:46:28 INFO - PROCESS | 3264 | 1461170788783 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3264 | ++DOCSHELL 19EF8400 == 52 [pid = 3264] [id = 130] 09:46:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (19EFB000) [pid = 3264] [serial = 387] [outer = 00000000] 09:46:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1B373000) [pid = 3264] [serial = 388] [outer = 19EFB000] 09:46:28 INFO - PROCESS | 3264 | 1461170788841 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1BFC6800) [pid = 3264] [serial = 389] [outer = 19EFB000] 09:46:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1CBF4000) [pid = 3264] [serial = 390] [outer = 1E5AF400] 09:46:29 INFO - PROCESS | 3264 | 1461170789588 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]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1127ms 09:46:29 INFO - PROCESS | 3264 | 1461170789671 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3264 | 1461170789673 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:46:29 INFO - PROCESS | 3264 | 1461170789677 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:46:29 INFO - PROCESS | 3264 | 1461170789681 Marionette TRACE conn5 <- [1,486,null,{}] 09:46:29 INFO - PROCESS | 3264 | 1461170789692 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}] 09:46:29 INFO - PROCESS | 3264 | 1461170789830 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:46:29 INFO - PROCESS | 3264 | 1461170789955 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 3264 | ++DOCSHELL 1BFC6C00 == 53 [pid = 3264] [id = 131] 09:46:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1C960C00) [pid = 3264] [serial = 391] [outer = 00000000] 09:46:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (2062FC00) [pid = 3264] [serial = 392] [outer = 1C960C00] 09:46:30 INFO - PROCESS | 3264 | 1461170790014 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (2147A800) [pid = 3264] [serial = 393] [outer = 1C960C00] 09:46:30 INFO - PROCESS | 3264 | 1461170790610 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]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 09:46:30 INFO - PROCESS | 3264 | 1461170790651 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3264 | 1461170790654 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:46:30 INFO - PROCESS | 3264 | 1461170790657 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:46:30 INFO - PROCESS | 3264 | 1461170790659 Marionette TRACE conn5 <- [1,490,null,{}] 09:46:30 INFO - PROCESS | 3264 | 1461170790663 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}] 09:46:30 INFO - PROCESS | 3264 | 1461170790766 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:46:30 INFO - PROCESS | 3264 | 1461170790872 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3264 | ++DOCSHELL 1FF15000 == 54 [pid = 3264] [id = 132] 09:46:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1FF17000) [pid = 3264] [serial = 394] [outer = 00000000] 09:46:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1FF1EC00) [pid = 3264] [serial = 395] [outer = 1FF17000] 09:46:30 INFO - PROCESS | 3264 | 1461170790932 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (20629400) [pid = 3264] [serial = 396] [outer = 1FF17000] 09:46:31 INFO - PROCESS | 3264 | 1461170791695 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]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1076ms 09:46:31 INFO - PROCESS | 3264 | 1461170791741 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 3264 | 1461170791745 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:46:31 INFO - PROCESS | 3264 | 1461170791751 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3264 | 1461170791755 Marionette TRACE conn5 <- [1,494,null,{}] 09:46:31 INFO - PROCESS | 3264 | 1461170791762 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}] 09:46:31 INFO - PROCESS | 3264 | 1461170791859 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:46:31 INFO - PROCESS | 3264 | 1461170791989 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3264 | ++DOCSHELL 16B23800 == 55 [pid = 3264] [id = 133] 09:46:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (16E2C800) [pid = 3264] [serial = 397] [outer = 00000000] 09:46:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (1890B000) [pid = 3264] [serial = 398] [outer = 16E2C800] 09:46:32 INFO - PROCESS | 3264 | 1461170792041 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (19EEF400) [pid = 3264] [serial = 399] [outer = 16E2C800] 09:46:32 INFO - PROCESS | 3264 | --DOCSHELL 0ECC8000 == 54 [pid = 3264] [id = 61] 09:46:32 INFO - PROCESS | 3264 | --DOCSHELL 216EE000 == 53 [pid = 3264] [id = 25] 09:46:32 INFO - PROCESS | 3264 | --DOCSHELL 1B32C800 == 52 [pid = 3264] [id = 26] 09:46:32 INFO - PROCESS | 3264 | --DOCSHELL 216AD000 == 51 [pid = 3264] [id = 22] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (2000A000) [pid = 3264] [serial = 313] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1605D400) [pid = 3264] [serial = 307] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (123B8C00) [pid = 3264] [serial = 304] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1B124C00) [pid = 3264] [serial = 310] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOCSHELL 1B139000 == 50 [pid = 3264] [id = 117] 09:46:32 INFO - PROCESS | 3264 | --DOCSHELL 16B23C00 == 49 [pid = 3264] [id = 116] 09:46:32 INFO - PROCESS | 3264 | --DOCSHELL 0ECC3800 == 48 [pid = 3264] [id = 115] 09:46:32 INFO - PROCESS | 3264 | 1461170792644 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]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 09:46:32 INFO - PROCESS | 3264 | 1461170792682 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 3264 | 1461170792688 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:46:32 INFO - PROCESS | 3264 | 1461170792693 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 3264 | 1461170792696 Marionette TRACE conn5 <- [1,498,null,{}] 09:46:32 INFO - PROCESS | 3264 | 1461170792700 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}] 09:46:32 INFO - PROCESS | 3264 | 1461170792793 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1A319000) [pid = 3264] [serial = 221] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (21308C00) [pid = 3264] [serial = 302] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1258F000) [pid = 3264] [serial = 257] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (13337400) [pid = 3264] [serial = 218] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1B377800) [pid = 3264] [serial = 224] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (21374C00) [pid = 3264] [serial = 340] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1BF5A000) [pid = 3264] [serial = 328] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1BF82400) [pid = 3264] [serial = 329] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1B336800) [pid = 3264] [serial = 325] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1A30D800) [pid = 3264] [serial = 322] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1A316000) [pid = 3264] [serial = 323] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (16052C00) [pid = 3264] [serial = 319] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (16BA6C00) [pid = 3264] [serial = 320] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (16B39400) [pid = 3264] [serial = 317] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (16056C00) [pid = 3264] [serial = 316] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1D430800) [pid = 3264] [serial = 331] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1C723800) [pid = 3264] [serial = 337] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1F1B1800) [pid = 3264] [serial = 334] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1F1B7800) [pid = 3264] [serial = 335] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1E5A6C00) [pid = 3264] [serial = 332] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1BFCBC00) [pid = 3264] [serial = 338] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1B372400) [pid = 3264] [serial = 326] [outer = 00000000] [url = about:blank] 09:46:32 INFO - PROCESS | 3264 | 1461170792884 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3264 | ++DOCSHELL 119DBC00 == 49 [pid = 3264] [id = 134] 09:46:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (124BB000) [pid = 3264] [serial = 400] [outer = 00000000] 09:46:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (12957C00) [pid = 3264] [serial = 401] [outer = 124BB000] 09:46:32 INFO - PROCESS | 3264 | 1461170792930 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (137A8000) [pid = 3264] [serial = 402] [outer = 124BB000] 09:46:33 INFO - PROCESS | 3264 | 1461170793368 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]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 09:46:33 INFO - PROCESS | 3264 | 1461170793427 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3264 | 1461170793430 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:46:33 INFO - PROCESS | 3264 | 1461170793433 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:46:33 INFO - PROCESS | 3264 | 1461170793437 Marionette TRACE conn5 <- [1,502,null,{}] 09:46:33 INFO - PROCESS | 3264 | 1461170793447 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}] 09:46:33 INFO - PROCESS | 3264 | 1461170793532 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:46:33 INFO - PROCESS | 3264 | 1461170793546 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3264 | ++DOCSHELL 19EFD800 == 50 [pid = 3264] [id = 135] 09:46:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1A30D400) [pid = 3264] [serial = 403] [outer = 00000000] 09:46:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1A317C00) [pid = 3264] [serial = 404] [outer = 1A30D400] 09:46:33 INFO - PROCESS | 3264 | 1461170793593 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1B12B800) [pid = 3264] [serial = 405] [outer = 1A30D400] 09:46:34 INFO - PROCESS | 3264 | 1461170794058 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]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 09:46:34 INFO - PROCESS | 3264 | 1461170794107 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3264 | 1461170794110 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:46:34 INFO - PROCESS | 3264 | 1461170794113 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:46:34 INFO - PROCESS | 3264 | 1461170794115 Marionette TRACE conn5 <- [1,506,null,{}] 09:46:34 INFO - PROCESS | 3264 | 1461170794118 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}] 09:46:34 INFO - PROCESS | 3264 | 1461170794201 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:46:34 INFO - PROCESS | 3264 | 1461170794211 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3264 | ++DOCSHELL 1B334000 == 51 [pid = 3264] [id = 136] 09:46:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1B36F000) [pid = 3264] [serial = 406] [outer = 00000000] 09:46:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1BA18C00) [pid = 3264] [serial = 407] [outer = 1B36F000] 09:46:34 INFO - PROCESS | 3264 | 1461170794256 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1BA1D400) [pid = 3264] [serial = 408] [outer = 1B36F000] 09:46:34 INFO - PROCESS | 3264 | 1461170794719 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]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 09:46:34 INFO - PROCESS | 3264 | 1461170794747 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3264 | 1461170794749 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:46:34 INFO - PROCESS | 3264 | 1461170794752 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3264 | 1461170794754 Marionette TRACE conn5 <- [1,510,null,{}] 09:46:34 INFO - PROCESS | 3264 | 1461170794757 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}] 09:46:34 INFO - PROCESS | 3264 | 1461170794836 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:46:34 INFO - PROCESS | 3264 | 1461170794870 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3264 | ++DOCSHELL 1BF86000 == 52 [pid = 3264] [id = 137] 09:46:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1BF86800) [pid = 3264] [serial = 409] [outer = 00000000] 09:46:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1C717000) [pid = 3264] [serial = 410] [outer = 1BF86800] 09:46:34 INFO - PROCESS | 3264 | 1461170794919 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1C9C8800) [pid = 3264] [serial = 411] [outer = 1BF86800] 09:46:35 INFO - PROCESS | 3264 | 1461170795411 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]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 09:46:35 INFO - PROCESS | 3264 | 1461170795483 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3264 | 1461170795485 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:46:35 INFO - PROCESS | 3264 | 1461170795489 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:46:35 INFO - PROCESS | 3264 | 1461170795490 Marionette TRACE conn5 <- [1,514,null,{}] 09:46:35 INFO - PROCESS | 3264 | 1461170795494 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}] 09:46:35 INFO - PROCESS | 3264 | 1461170795624 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:46:35 INFO - PROCESS | 3264 | 1461170795684 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3264 | ++DOCSHELL 1D368000 == 53 [pid = 3264] [id = 138] 09:46:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1D43CC00) [pid = 3264] [serial = 412] [outer = 00000000] 09:46:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1E673400) [pid = 3264] [serial = 413] [outer = 1D43CC00] 09:46:35 INFO - PROCESS | 3264 | 1461170795734 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1EE9B400) [pid = 3264] [serial = 414] [outer = 1D43CC00] 09:46:36 INFO - PROCESS | 3264 | 1461170796175 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]]]}] 09:46:36 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 09:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 771ms 09:46:36 INFO - PROCESS | 3264 | 1461170796265 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3264 | 1461170796267 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:46:36 INFO - PROCESS | 3264 | 1461170796270 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:46:36 INFO - PROCESS | 3264 | 1461170796272 Marionette TRACE conn5 <- [1,518,null,{}] 09:46:36 INFO - PROCESS | 3264 | 1461170796276 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}] 09:46:36 INFO - PROCESS | 3264 | 1461170796383 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:46:36 INFO - PROCESS | 3264 | 1461170796397 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 3264 | ++DOCSHELL 12994400 == 54 [pid = 3264] [id = 139] 09:46:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (12995C00) [pid = 3264] [serial = 415] [outer = 00000000] 09:46:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1F76C000) [pid = 3264] [serial = 416] [outer = 12995C00] 09:46:36 INFO - PROCESS | 3264 | 1461170796487 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1F762800) [pid = 3264] [serial = 417] [outer = 12995C00] 09:46:36 INFO - PROCESS | 3264 | 1461170796923 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]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 09:46:36 INFO - PROCESS | 3264 | 1461170796944 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:46:36 INFO - PROCESS | 3264 | 1461170796946 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:46:36 INFO - PROCESS | 3264 | 1461170796949 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 3264 | 1461170796951 Marionette TRACE conn5 <- [1,522,null,{}] 09:46:36 INFO - PROCESS | 3264 | 1461170796963 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}] 09:46:37 INFO - PROCESS | 3264 | 1461170797071 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:46:37 INFO - PROCESS | 3264 | 1461170797079 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3264 | ++DOCSHELL 1FF11C00 == 55 [pid = 3264] [id = 140] 09:46:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1FF12C00) [pid = 3264] [serial = 418] [outer = 00000000] 09:46:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (20006000) [pid = 3264] [serial = 419] [outer = 1FF12C00] 09:46:37 INFO - PROCESS | 3264 | 1461170797125 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (20623000) [pid = 3264] [serial = 420] [outer = 1FF12C00] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1BA11C00) [pid = 3264] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (0ECCD800) [pid = 3264] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (19EEE400) [pid = 3264] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (16056800) [pid = 3264] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (124BA800) [pid = 3264] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1A31C800) [pid = 3264] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1FF06800) [pid = 3264] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1295C400) [pid = 3264] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (21470C00) [pid = 3264] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1BF5BC00) [pid = 3264] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1CAE7800) [pid = 3264] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (0ECC3C00) [pid = 3264] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (16B3CC00) [pid = 3264] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (19EFB400) [pid = 3264] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1CAE2000) [pid = 3264] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (11CF7800) [pid = 3264] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (16B21400) [pid = 3264] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1B36DC00) [pid = 3264] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1B327C00) [pid = 3264] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1258CC00) [pid = 3264] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1EE9A000) [pid = 3264] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:46:37 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1FF0E000) [pid = 3264] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:46:37 INFO - PROCESS | 3264 | 1461170797797 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]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 890ms 09:46:37 INFO - PROCESS | 3264 | 1461170797840 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3264 | 1461170797842 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:46:37 INFO - PROCESS | 3264 | 1461170797850 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:46:37 INFO - PROCESS | 3264 | 1461170797852 Marionette TRACE conn5 <- [1,526,null,{}] 09:46:37 INFO - PROCESS | 3264 | 1461170797856 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}] 09:46:37 INFO - PROCESS | 3264 | 1461170797937 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:46:37 INFO - PROCESS | 3264 | 1461170797945 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3264 | ++DOCSHELL 132C1400 == 56 [pid = 3264] [id = 141] 09:46:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (16E32C00) [pid = 3264] [serial = 421] [outer = 00000000] 09:46:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1B127800) [pid = 3264] [serial = 422] [outer = 16E32C00] 09:46:37 INFO - PROCESS | 3264 | 1461170797990 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1B36F400) [pid = 3264] [serial = 423] [outer = 16E32C00] 09:46:38 INFO - PROCESS | 3264 | 1461170798433 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]]]}] 09:46:38 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 09:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 09:46:38 INFO - PROCESS | 3264 | 1461170798485 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3264 | 1461170798487 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:46:38 INFO - PROCESS | 3264 | 1461170798490 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:46:38 INFO - PROCESS | 3264 | 1461170798492 Marionette TRACE conn5 <- [1,530,null,{}] 09:46:38 INFO - PROCESS | 3264 | 1461170798496 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}] 09:46:38 INFO - PROCESS | 3264 | 1461170798576 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:46:38 INFO - PROCESS | 3264 | 1461170798582 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3264 | ++DOCSHELL 1C721C00 == 57 [pid = 3264] [id = 142] 09:46:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1C954400) [pid = 3264] [serial = 424] [outer = 00000000] 09:46:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1FF0E800) [pid = 3264] [serial = 425] [outer = 1C954400] 09:46:38 INFO - PROCESS | 3264 | 1461170798627 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (2062B400) [pid = 3264] [serial = 426] [outer = 1C954400] 09:46:39 INFO - PROCESS | 3264 | 1461170799067 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"]]]}] 09:46:39 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 09:46:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:46:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:46:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:46:39 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 09:46:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:46:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:46:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:46:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 09:46:39 INFO - PROCESS | 3264 | 1461170799130 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3264 | 1461170799132 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:46:39 INFO - PROCESS | 3264 | 1461170799135 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 3264 | 1461170799138 Marionette TRACE conn5 <- [1,534,null,{}] 09:46:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:46:39 INFO - PROCESS | 3264 | 1461170799141 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}] 09:46:39 INFO - PROCESS | 3264 | 1461170799249 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:46:39 INFO - PROCESS | 3264 | 1461170799296 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3264 | ++DOCSHELL 216E6C00 == 58 [pid = 3264] [id = 143] 09:46:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (216E7C00) [pid = 3264] [serial = 427] [outer = 00000000] 09:46:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (216EF400) [pid = 3264] [serial = 428] [outer = 216E7C00] 09:46:39 INFO - PROCESS | 3264 | 1461170799344 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (21B11800) [pid = 3264] [serial = 429] [outer = 216E7C00] 09:46:39 INFO - PROCESS | 3264 | 1461170799965 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]]]}] 09:46:40 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. 09:46:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 870ms 09:46:40 INFO - PROCESS | 3264 | 1461170800011 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3264 | 1461170800016 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:46:40 INFO - PROCESS | 3264 | 1461170800022 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:46:40 INFO - PROCESS | 3264 | 1461170800026 Marionette TRACE conn5 <- [1,538,null,{}] 09:46:40 INFO - PROCESS | 3264 | 1461170800032 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}] 09:46:40 INFO - PROCESS | 3264 | 1461170800141 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:46:40 INFO - PROCESS | 3264 | 1461170800242 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3264 | ++DOCSHELL 15FA0C00 == 59 [pid = 3264] [id = 144] 09:46:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (15FFB400) [pid = 3264] [serial = 430] [outer = 00000000] 09:46:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (16EC5000) [pid = 3264] [serial = 431] [outer = 15FFB400] 09:46:40 INFO - PROCESS | 3264 | 1461170800302 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1828E400) [pid = 3264] [serial = 432] [outer = 15FFB400] 09:46:40 INFO - PROCESS | 3264 | 1461170800888 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]]]}] 09:46:40 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. 09:46:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 09:46:40 INFO - PROCESS | 3264 | 1461170800896 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3264 | 1461170800902 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:46:40 INFO - PROCESS | 3264 | 1461170800908 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 3264 | 1461170800911 Marionette TRACE conn5 <- [1,542,null,{}] 09:46:40 INFO - PROCESS | 3264 | 1461170800915 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}] 09:46:41 INFO - PROCESS | 3264 | 1461170801029 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:46:41 INFO - PROCESS | 3264 | 1461170801131 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3264 | ++DOCSHELL 18348800 == 60 [pid = 3264] [id = 145] 09:46:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (18913000) [pid = 3264] [serial = 433] [outer = 00000000] 09:46:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1BA15C00) [pid = 3264] [serial = 434] [outer = 18913000] 09:46:41 INFO - PROCESS | 3264 | 1461170801201 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1CD05800) [pid = 3264] [serial = 435] [outer = 18913000] 09:46:41 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:41 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:46:41 INFO - PROCESS | 3264 | 1461170801786 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]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:46:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 09:46:41 INFO - PROCESS | 3264 | 1461170801840 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3264 | 1461170801843 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:46:41 INFO - PROCESS | 3264 | 1461170801847 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3264 | 1461170801851 Marionette TRACE conn5 <- [1,546,null,{}] 09:46:41 INFO - PROCESS | 3264 | 1461170801862 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}] 09:46:41 INFO - PROCESS | 3264 | 1461170801971 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:46:42 INFO - PROCESS | 3264 | 1461170802099 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3264 | ++DOCSHELL 20786C00 == 61 [pid = 3264] [id = 146] 09:46:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (20787000) [pid = 3264] [serial = 436] [outer = 00000000] 09:46:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (2078B000) [pid = 3264] [serial = 437] [outer = 20787000] 09:46:42 INFO - PROCESS | 3264 | 1461170802158 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (2078EC00) [pid = 3264] [serial = 438] [outer = 20787000] 09:46:42 INFO - PROCESS | 3264 | 1461170802749 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]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:46:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 09:46:42 INFO - PROCESS | 3264 | 1461170802780 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3264 | 1461170802783 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:46:42 INFO - PROCESS | 3264 | 1461170802786 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:46:42 INFO - PROCESS | 3264 | 1461170802788 Marionette TRACE conn5 <- [1,550,null,{}] 09:46:42 INFO - PROCESS | 3264 | 1461170802792 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}] 09:46:42 INFO - PROCESS | 3264 | 1461170802901 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:46:43 INFO - PROCESS | 3264 | 1461170803027 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3264 | ++DOCSHELL 216AD000 == 62 [pid = 3264] [id = 147] 09:46:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (216AEC00) [pid = 3264] [serial = 439] [outer = 00000000] 09:46:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (21B13C00) [pid = 3264] [serial = 440] [outer = 216AEC00] 09:46:43 INFO - PROCESS | 3264 | 1461170803083 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (21F04400) [pid = 3264] [serial = 441] [outer = 216AEC00] 09:46:43 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:43 INFO - PROCESS | 3264 | 1461170803654 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]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:46:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 09:46:43 INFO - PROCESS | 3264 | 1461170803721 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3264 | 1461170803723 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:46:43 INFO - PROCESS | 3264 | 1461170803727 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:46:43 INFO - PROCESS | 3264 | 1461170803729 Marionette TRACE conn5 <- [1,554,null,{}] 09:46:43 INFO - PROCESS | 3264 | 1461170803733 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}] 09:46:43 INFO - PROCESS | 3264 | 1461170803846 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:46:43 INFO - PROCESS | 3264 | 1461170803971 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3264 | ++DOCSHELL 11CF2400 == 63 [pid = 3264] [id = 148] 09:46:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (11D3D800) [pid = 3264] [serial = 442] [outer = 00000000] 09:46:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (16BA2C00) [pid = 3264] [serial = 443] [outer = 11D3D800] 09:46:44 INFO - PROCESS | 3264 | 1461170804028 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (174D9C00) [pid = 3264] [serial = 444] [outer = 11D3D800] 09:46:44 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:44 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:46:44 INFO - PROCESS | 3264 | 1461170804758 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]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:46:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1068ms 09:46:44 INFO - PROCESS | 3264 | 1461170804803 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 3264 | 1461170804807 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:46:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:46:44 INFO - PROCESS | 3264 | 1461170804812 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 3264 | 1461170804816 Marionette TRACE conn5 <- [1,558,null,{}] 09:46:44 INFO - PROCESS | 3264 | 1461170804821 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}] 09:46:44 INFO - PROCESS | 3264 | 1461170804920 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:46:45 INFO - PROCESS | 3264 | 1461170805022 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3264 | ++DOCSHELL 123B9800 == 64 [pid = 3264] [id = 149] 09:46:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (12582C00) [pid = 3264] [serial = 445] [outer = 00000000] 09:46:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (12959400) [pid = 3264] [serial = 446] [outer = 12582C00] 09:46:45 INFO - PROCESS | 3264 | 1461170805075 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (132BC400) [pid = 3264] [serial = 447] [outer = 12582C00] 09:46:45 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:45 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:46:45 INFO - PROCESS | 3264 | 1461170805675 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]]]}] 09:46:45 INFO - PROCESS | 3264 | --DOCSHELL 21380000 == 63 [pid = 3264] [id = 72] 09:46:45 INFO - PROCESS | 3264 | --DOCSHELL 1CBF0C00 == 62 [pid = 3264] [id = 34] 09:46:45 INFO - PROCESS | 3264 | --DOCSHELL 216A0C00 == 61 [pid = 3264] [id = 8] 09:46:45 INFO - PROCESS | 3264 | --DOCSHELL 12710C00 == 60 [pid = 3264] [id = 47] 09:46:45 INFO - PROCESS | 3264 | --DOCSHELL 16EC7400 == 59 [pid = 3264] [id = 19] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (216A4800) [pid = 3264] [serial = 382] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (16060000) [pid = 3264] [serial = 308] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (18346400) [pid = 3264] [serial = 260] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1BFCDC00) [pid = 3264] [serial = 263] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1FF0F800) [pid = 3264] [serial = 269] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1EE03000) [pid = 3264] [serial = 266] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (216AA400) [pid = 3264] [serial = 215] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (21379000) [pid = 3264] [serial = 314] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (12586400) [pid = 3264] [serial = 305] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1B37B800) [pid = 3264] [serial = 311] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1BFD0000) [pid = 3264] [serial = 367] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1BFD4C00) [pid = 3264] [serial = 368] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1D36A800) [pid = 3264] [serial = 371] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (123BEC00) [pid = 3264] [serial = 343] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (18340400) [pid = 3264] [serial = 347] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (173CA800) [pid = 3264] [serial = 346] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1A30F000) [pid = 3264] [serial = 361] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1A378800) [pid = 3264] [serial = 362] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1FF07C00) [pid = 3264] [serial = 353] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1F1B5800) [pid = 3264] [serial = 352] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1CD0E400) [pid = 3264] [serial = 370] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (15F97000) [pid = 3264] [serial = 358] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (16B9F000) [pid = 3264] [serial = 359] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1833D800) [pid = 3264] [serial = 356] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (16EE0400) [pid = 3264] [serial = 355] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1B41E000) [pid = 3264] [serial = 364] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1C5E4800) [pid = 3264] [serial = 350] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (1BA1A400) [pid = 3264] [serial = 349] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1B32C400) [pid = 3264] [serial = 376] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1F1B0C00) [pid = 3264] [serial = 373] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (20086800) [pid = 3264] [serial = 380] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (2007BC00) [pid = 3264] [serial = 379] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (1F1AF800) [pid = 3264] [serial = 374] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (12802400) [pid = 3264] [serial = 344] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (1B329400) [pid = 3264] [serial = 377] [outer = 00000000] [url = about:blank] 09:46:45 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (1BA15400) [pid = 3264] [serial = 365] [outer = 00000000] [url = about:blank] 09:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 09:46:45 INFO - PROCESS | 3264 | 1461170805795 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 3264 | 1461170805800 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:46:45 INFO - PROCESS | 3264 | 1461170805809 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 3264 | 1461170805811 Marionette TRACE conn5 <- [1,562,null,{}] 09:46:45 INFO - PROCESS | 3264 | 1461170805815 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}] 09:46:45 INFO - PROCESS | 3264 | 1461170805903 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:46:45 INFO - PROCESS | 3264 | 1461170805911 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3264 | ++DOCSHELL 12803000 == 60 [pid = 3264] [id = 150] 09:46:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (12803400) [pid = 3264] [serial = 448] [outer = 00000000] 09:46:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (12958400) [pid = 3264] [serial = 449] [outer = 12803400] 09:46:45 INFO - PROCESS | 3264 | 1461170805956 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (12998400) [pid = 3264] [serial = 450] [outer = 12803400] 09:46:46 INFO - PROCESS | 3264 | 1461170806487 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]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:46:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 09:46:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:46:46 INFO - PROCESS | 3264 | 1461170806543 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3264 | 1461170806546 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:46:46 INFO - PROCESS | 3264 | 1461170806549 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 3264 | 1461170806553 Marionette TRACE conn5 <- [1,566,null,{}] 09:46:46 INFO - PROCESS | 3264 | 1461170806563 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}] 09:46:46 INFO - PROCESS | 3264 | 1461170806655 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:46:46 INFO - PROCESS | 3264 | 1461170806736 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3264 | ++DOCSHELL 16EDE400 == 61 [pid = 3264] [id = 151] 09:46:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (16EDE800) [pid = 3264] [serial = 451] [outer = 00000000] 09:46:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1890E000) [pid = 3264] [serial = 452] [outer = 16EDE800] 09:46:46 INFO - PROCESS | 3264 | 1461170806786 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (19EEE800) [pid = 3264] [serial = 453] [outer = 16EDE800] 09:46:47 INFO - PROCESS | 3264 | 1461170807163 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]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 09:46:47 INFO - PROCESS | 3264 | 1461170807222 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3264 | 1461170807224 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:46:47 INFO - PROCESS | 3264 | 1461170807228 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3264 | 1461170807229 Marionette TRACE conn5 <- [1,570,null,{}] 09:46:47 INFO - PROCESS | 3264 | 1461170807233 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}] 09:46:47 INFO - PROCESS | 3264 | 1461170807318 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:46:47 INFO - PROCESS | 3264 | 1461170807324 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 3264 | ++DOCSHELL 19EFAC00 == 62 [pid = 3264] [id = 152] 09:46:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (19EFB400) [pid = 3264] [serial = 454] [outer = 00000000] 09:46:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1A37A400) [pid = 3264] [serial = 455] [outer = 19EFB400] 09:46:47 INFO - PROCESS | 3264 | 1461170807373 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1B12C400) [pid = 3264] [serial = 456] [outer = 19EFB400] 09:46:47 INFO - PROCESS | 3264 | 1461170807781 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]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 09:46:47 INFO - PROCESS | 3264 | 1461170807802 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3264 | 1461170807804 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:46:47 INFO - PROCESS | 3264 | 1461170807807 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3264 | 1461170807809 Marionette TRACE conn5 <- [1,574,null,{}] 09:46:47 INFO - PROCESS | 3264 | 1461170807813 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}] 09:46:47 INFO - PROCESS | 3264 | 1461170807931 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:46:47 INFO - PROCESS | 3264 | 1461170807946 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 3264 | ++DOCSHELL 1B330000 == 63 [pid = 3264] [id = 153] 09:46:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1B331C00) [pid = 3264] [serial = 457] [outer = 00000000] 09:46:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1B373800) [pid = 3264] [serial = 458] [outer = 1B331C00] 09:46:47 INFO - PROCESS | 3264 | 1461170807993 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1B425400) [pid = 3264] [serial = 459] [outer = 1B331C00] 09:46:48 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:48 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:48 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:46:48 INFO - PROCESS | 3264 | 1461170808490 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]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 09:46:48 INFO - PROCESS | 3264 | 1461170808582 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 3264 | 1461170808584 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:46:48 INFO - PROCESS | 3264 | 1461170808593 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:46:48 INFO - PROCESS | 3264 | 1461170808595 Marionette TRACE conn5 <- [1,578,null,{}] 09:46:48 INFO - PROCESS | 3264 | 1461170808598 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}] 09:46:48 INFO - PROCESS | 3264 | 1461170808725 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:46:48 INFO - PROCESS | 3264 | 1461170808786 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3264 | ++DOCSHELL 123B6400 == 64 [pid = 3264] [id = 154] 09:46:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1BA11800) [pid = 3264] [serial = 460] [outer = 00000000] 09:46:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1BFD0800) [pid = 3264] [serial = 461] [outer = 1BA11800] 09:46:48 INFO - PROCESS | 3264 | 1461170808836 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1BFD2400) [pid = 3264] [serial = 462] [outer = 1BA11800] 09:46:49 INFO - PROCESS | 3264 | 1461170809285 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]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 09:46:49 INFO - PROCESS | 3264 | 1461170809331 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:46:49 INFO - PROCESS | 3264 | 1461170809333 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:46:49 INFO - PROCESS | 3264 | 1461170809336 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 3264 | 1461170809337 Marionette TRACE conn5 <- [1,582,null,{}] 09:46:49 INFO - PROCESS | 3264 | 1461170809341 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}] 09:46:49 INFO - PROCESS | 3264 | 1461170809475 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:46:49 INFO - PROCESS | 3264 | 1461170809532 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3264 | ++DOCSHELL 1C5DEC00 == 65 [pid = 3264] [id = 155] 09:46:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1C5E4000) [pid = 3264] [serial = 463] [outer = 00000000] 09:46:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1CAE9800) [pid = 3264] [serial = 464] [outer = 1C5E4000] 09:46:49 INFO - PROCESS | 3264 | 1461170809577 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1CBF1400) [pid = 3264] [serial = 465] [outer = 1C5E4000] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1D43CC00) [pid = 3264] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (12995C00) [pid = 3264] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1FF12C00) [pid = 3264] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1BF86800) [pid = 3264] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1B36F000) [pid = 3264] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (16E2C800) [pid = 3264] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (124BB000) [pid = 3264] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1A30D400) [pid = 3264] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1C954400) [pid = 3264] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:46:50 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (16E32C00) [pid = 3264] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:46:50 INFO - PROCESS | 3264 | 1461170810109 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]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 830ms 09:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:46:50 INFO - PROCESS | 3264 | 1461170810167 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3264 | 1461170810169 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:46:50 INFO - PROCESS | 3264 | 1461170810172 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3264 | 1461170810173 Marionette TRACE conn5 <- [1,586,null,{}] 09:46:50 INFO - PROCESS | 3264 | 1461170810177 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}] 09:46:50 INFO - PROCESS | 3264 | 1461170810254 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:46:50 INFO - PROCESS | 3264 | 1461170810335 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3264 | ++DOCSHELL 12998C00 == 66 [pid = 3264] [id = 156] 09:46:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (12999C00) [pid = 3264] [serial = 466] [outer = 00000000] 09:46:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1C724400) [pid = 3264] [serial = 467] [outer = 12999C00] 09:46:50 INFO - PROCESS | 3264 | 1461170810381 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1CD44800) [pid = 3264] [serial = 468] [outer = 12999C00] 09:46:50 INFO - PROCESS | 3264 | 1461170810745 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]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 09:46:50 INFO - PROCESS | 3264 | 1461170810803 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3264 | 1461170810805 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:46:50 INFO - PROCESS | 3264 | 1461170810808 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3264 | 1461170810810 Marionette TRACE conn5 <- [1,590,null,{}] 09:46:50 INFO - PROCESS | 3264 | 1461170810814 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}] 09:46:50 INFO - PROCESS | 3264 | 1461170810925 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:46:50 INFO - PROCESS | 3264 | 1461170810934 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3264 | ++DOCSHELL 19EF3800 == 67 [pid = 3264] [id = 157] 09:46:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1D369C00) [pid = 3264] [serial = 469] [outer = 00000000] 09:46:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1EE9B800) [pid = 3264] [serial = 470] [outer = 1D369C00] 09:46:50 INFO - PROCESS | 3264 | 1461170810983 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1F11C000) [pid = 3264] [serial = 471] [outer = 1D369C00] 09:46:51 INFO - PROCESS | 3264 | 1461170811393 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]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 09:46:51 INFO - PROCESS | 3264 | 1461170811443 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3264 | 1461170811445 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:46:51 INFO - PROCESS | 3264 | 1461170811448 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 3264 | 1461170811449 Marionette TRACE conn5 <- [1,594,null,{}] 09:46:51 INFO - PROCESS | 3264 | 1461170811453 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}] 09:46:51 INFO - PROCESS | 3264 | 1461170811563 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:46:51 INFO - PROCESS | 3264 | 1461170811572 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3264 | ++DOCSHELL 11D71800 == 68 [pid = 3264] [id = 158] 09:46:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (11D7F800) [pid = 3264] [serial = 472] [outer = 00000000] 09:46:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1F764400) [pid = 3264] [serial = 473] [outer = 11D7F800] 09:46:51 INFO - PROCESS | 3264 | 1461170811616 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1F768800) [pid = 3264] [serial = 474] [outer = 11D7F800] 09:46:52 INFO - PROCESS | 3264 | 1461170812074 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]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 09:46:52 INFO - PROCESS | 3264 | 1461170812119 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3264 | 1461170812124 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:46:52 INFO - PROCESS | 3264 | 1461170812214 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 3264 | 1461170812219 Marionette TRACE conn5 <- [1,598,null,{}] 09:46:52 INFO - PROCESS | 3264 | 1461170812236 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}] 09:46:52 INFO - PROCESS | 3264 | 1461170812345 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:46:52 INFO - PROCESS | 3264 | 1461170812435 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3264 | ++DOCSHELL 1280BC00 == 69 [pid = 3264] [id = 159] 09:46:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (12905000) [pid = 3264] [serial = 475] [outer = 00000000] 09:46:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (12956C00) [pid = 3264] [serial = 476] [outer = 12905000] 09:46:52 INFO - PROCESS | 3264 | 1461170812494 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (12A4DC00) [pid = 3264] [serial = 477] [outer = 12905000] 09:46:53 INFO - PROCESS | 3264 | 1461170813235 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]]]}] 09:46:53 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1174ms 09:46:53 INFO - PROCESS | 3264 | 1461170813312 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3264 | 1461170813318 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:46:53 INFO - PROCESS | 3264 | 1461170813324 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:46:53 INFO - PROCESS | 3264 | 1461170813327 Marionette TRACE conn5 <- [1,602,null,{}] 09:46:53 INFO - PROCESS | 3264 | 1461170813331 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}] 09:46:53 INFO - PROCESS | 3264 | 1461170813440 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:46:53 INFO - PROCESS | 3264 | 1461170813516 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3264 | ++DOCSHELL 16EC7400 == 70 [pid = 3264] [id = 160] 09:46:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (18285400) [pid = 3264] [serial = 478] [outer = 00000000] 09:46:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1A312800) [pid = 3264] [serial = 479] [outer = 18285400] 09:46:53 INFO - PROCESS | 3264 | 1461170813613 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1B13E400) [pid = 3264] [serial = 480] [outer = 18285400] 09:46:54 INFO - PROCESS | 3264 | 1461170814227 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]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 09:46:54 INFO - PROCESS | 3264 | 1461170814299 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3264 | 1461170814302 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:46:54 INFO - PROCESS | 3264 | 1461170814306 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 3264 | 1461170814309 Marionette TRACE conn5 <- [1,606,null,{}] 09:46:54 INFO - PROCESS | 3264 | 1461170814336 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}] 09:46:54 INFO - PROCESS | 3264 | 1461170814446 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:46:54 INFO - PROCESS | 3264 | 1461170814569 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3264 | ++DOCSHELL 1BFD4400 == 71 [pid = 3264] [id = 161] 09:46:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1C954400) [pid = 3264] [serial = 481] [outer = 00000000] 09:46:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1FF15400) [pid = 3264] [serial = 482] [outer = 1C954400] 09:46:54 INFO - PROCESS | 3264 | 1461170814631 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (20001800) [pid = 3264] [serial = 483] [outer = 1C954400] 09:46:55 INFO - PROCESS | 3264 | 1461170815246 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]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 990ms 09:46:55 INFO - PROCESS | 3264 | 1461170815299 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3264 | 1461170815302 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:46:55 INFO - PROCESS | 3264 | 1461170815306 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 3264 | 1461170815308 Marionette TRACE conn5 <- [1,610,null,{}] 09:46:55 INFO - PROCESS | 3264 | 1461170815312 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}] 09:46:55 INFO - PROCESS | 3264 | 1461170815418 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:46:55 INFO - PROCESS | 3264 | 1461170815517 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3264 | ++DOCSHELL 1FF20400 == 72 [pid = 3264] [id = 162] 09:46:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1BA19800) [pid = 3264] [serial = 484] [outer = 00000000] 09:46:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (20131800) [pid = 3264] [serial = 485] [outer = 1BA19800] 09:46:55 INFO - PROCESS | 3264 | 1461170815574 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (20137000) [pid = 3264] [serial = 486] [outer = 1BA19800] 09:46:56 INFO - PROCESS | 3264 | 1461170816095 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]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 870ms 09:46:56 INFO - PROCESS | 3264 | 1461170816179 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 3264 | 1461170816181 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:46:56 INFO - PROCESS | 3264 | 1461170816185 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:46:56 INFO - PROCESS | 3264 | 1461170816187 Marionette TRACE conn5 <- [1,614,null,{}] 09:46:56 INFO - PROCESS | 3264 | 1461170816191 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}] 09:46:56 INFO - PROCESS | 3264 | 1461170816292 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:46:56 INFO - PROCESS | 3264 | 1461170816387 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 3264 | ++DOCSHELL 20623400 == 73 [pid = 3264] [id = 163] 09:46:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (2062C000) [pid = 3264] [serial = 487] [outer = 00000000] 09:46:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (21373000) [pid = 3264] [serial = 488] [outer = 2062C000] 09:46:56 INFO - PROCESS | 3264 | 1461170816443 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (2137D400) [pid = 3264] [serial = 489] [outer = 2062C000] 09:46:57 INFO - PROCESS | 3264 | 1461170817050 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]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 09:46:57 INFO - PROCESS | 3264 | 1461170817119 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3264 | 1461170817122 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:46:57 INFO - PROCESS | 3264 | 1461170817126 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:46:57 INFO - PROCESS | 3264 | 1461170817128 Marionette TRACE conn5 <- [1,618,null,{}] 09:46:57 INFO - PROCESS | 3264 | 1461170817132 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}] 09:46:57 INFO - PROCESS | 3264 | 1461170817257 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:46:57 INFO - PROCESS | 3264 | 1461170817514 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3264 | ++DOCSHELL 0ECCB000 == 74 [pid = 3264] [id = 164] 09:46:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (11C56000) [pid = 3264] [serial = 490] [outer = 00000000] 09:46:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1295D000) [pid = 3264] [serial = 491] [outer = 11C56000] 09:46:57 INFO - PROCESS | 3264 | 1461170817569 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (15F05400) [pid = 3264] [serial = 492] [outer = 11C56000] 09:46:58 INFO - PROCESS | 3264 | 1461170818218 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]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1119ms 09:46:58 INFO - PROCESS | 3264 | 1461170818248 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 3264 | 1461170818253 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:46:58 INFO - PROCESS | 3264 | 1461170818258 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 3264 | 1461170818261 Marionette TRACE conn5 <- [1,622,null,{}] 09:46:58 INFO - PROCESS | 3264 | 1461170818266 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}] 09:46:58 INFO - PROCESS | 3264 | 1461170818373 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:46:58 INFO - PROCESS | 3264 | 1461170818474 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 1D368000 == 73 [pid = 3264] [id = 138] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 19EF3800 == 72 [pid = 3264] [id = 157] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 12998C00 == 71 [pid = 3264] [id = 156] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 1C5DEC00 == 70 [pid = 3264] [id = 155] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 123B6400 == 69 [pid = 3264] [id = 154] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 1B330000 == 68 [pid = 3264] [id = 153] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 19EFAC00 == 67 [pid = 3264] [id = 152] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 16EDE400 == 66 [pid = 3264] [id = 151] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 12803000 == 65 [pid = 3264] [id = 150] 09:46:58 INFO - PROCESS | 3264 | --DOCSHELL 123B9800 == 64 [pid = 3264] [id = 149] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (216EF400) [pid = 3264] [serial = 428] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | ++DOCSHELL 123B9400 == 65 [pid = 3264] [id = 165] 09:46:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (123B9800) [pid = 3264] [serial = 493] [outer = 00000000] 09:46:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (12995C00) [pid = 3264] [serial = 494] [outer = 123B9800] 09:46:58 INFO - PROCESS | 3264 | 1461170818566 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (16052800) [pid = 3264] [serial = 495] [outer = 123B9800] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1E673400) [pid = 3264] [serial = 413] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1F76C000) [pid = 3264] [serial = 416] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (20006000) [pid = 3264] [serial = 419] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1C717000) [pid = 3264] [serial = 410] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1BA18C00) [pid = 3264] [serial = 407] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1BA1D400) [pid = 3264] [serial = 408] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1FF1EC00) [pid = 3264] [serial = 395] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (19EEF400) [pid = 3264] [serial = 399] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1890B000) [pid = 3264] [serial = 398] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (12957C00) [pid = 3264] [serial = 401] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (137A8000) [pid = 3264] [serial = 402] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1A317C00) [pid = 3264] [serial = 404] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1B12B800) [pid = 3264] [serial = 405] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1F762800) [pid = 3264] [serial = 417] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (2062B400) [pid = 3264] [serial = 426] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (16008000) [pid = 3264] [serial = 385] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1B373000) [pid = 3264] [serial = 388] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (2062FC00) [pid = 3264] [serial = 392] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1B127800) [pid = 3264] [serial = 422] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1B36F400) [pid = 3264] [serial = 423] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1FF0E800) [pid = 3264] [serial = 425] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (20623000) [pid = 3264] [serial = 420] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1EE9B400) [pid = 3264] [serial = 414] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (21373C00) [pid = 3264] [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.] 09:46:58 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1C9C8800) [pid = 3264] [serial = 411] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:58 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:46:58 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:58 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:46:59 INFO - PROCESS | 3264 | 1461170819015 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]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 770ms 09:46:59 INFO - PROCESS | 3264 | 1461170819035 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 3264 | 1461170819039 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:46:59 INFO - PROCESS | 3264 | 1461170819048 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 3264 | 1461170819050 Marionette TRACE conn5 <- [1,626,null,{}] 09:46:59 INFO - PROCESS | 3264 | 1461170819053 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}] 09:46:59 INFO - PROCESS | 3264 | 1461170819137 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:46:59 INFO - PROCESS | 3264 | 1461170819146 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3264 | ++DOCSHELL 1828D800 == 66 [pid = 3264] [id = 166] 09:46:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1890AC00) [pid = 3264] [serial = 496] [outer = 00000000] 09:46:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1A311800) [pid = 3264] [serial = 497] [outer = 1890AC00] 09:46:59 INFO - PROCESS | 3264 | 1461170819193 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1B12AC00) [pid = 3264] [serial = 498] [outer = 1890AC00] 09:46:59 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:59 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:59 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:46:59 INFO - PROCESS | 3264 | 1461170819679 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]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 674ms 09:46:59 INFO - PROCESS | 3264 | 1461170819722 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 3264 | 1461170819724 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:46:59 INFO - PROCESS | 3264 | 1461170819729 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 3264 | 1461170819735 Marionette TRACE conn5 <- [1,630,null,{}] 09:46:59 INFO - PROCESS | 3264 | 1461170819744 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}] 09:46:59 INFO - PROCESS | 3264 | 1461170819828 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:46:59 INFO - PROCESS | 3264 | 1461170819837 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3264 | ++DOCSHELL 1BA18400 == 67 [pid = 3264] [id = 167] 09:46:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1BA1B800) [pid = 3264] [serial = 499] [outer = 00000000] 09:46:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1BF58C00) [pid = 3264] [serial = 500] [outer = 1BA1B800] 09:46:59 INFO - PROCESS | 3264 | 1461170819883 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1BFC8000) [pid = 3264] [serial = 501] [outer = 1BA1B800] 09:47:00 INFO - PROCESS | 3264 | 1461170820335 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]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 09:47:00 INFO - PROCESS | 3264 | 1461170820364 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 3264 | 1461170820367 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:47:00 INFO - PROCESS | 3264 | 1461170820370 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 3264 | 1461170820372 Marionette TRACE conn5 <- [1,634,null,{}] 09:47:00 INFO - PROCESS | 3264 | 1461170820375 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}] 09:47:00 INFO - PROCESS | 3264 | 1461170820456 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:47:00 INFO - PROCESS | 3264 | 1461170820462 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3264 | ++DOCSHELL 12584800 == 68 [pid = 3264] [id = 168] 09:47:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1C723800) [pid = 3264] [serial = 502] [outer = 00000000] 09:47:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1CAE8C00) [pid = 3264] [serial = 503] [outer = 1C723800] 09:47:00 INFO - PROCESS | 3264 | 1461170820509 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1CDA4400) [pid = 3264] [serial = 504] [outer = 1C723800] 09:47:00 INFO - PROCESS | 3264 | 1461170820981 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]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 09:47:01 INFO - PROCESS | 3264 | 1461170821005 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3264 | 1461170821007 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:47:01 INFO - PROCESS | 3264 | 1461170821010 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3264 | 1461170821012 Marionette TRACE conn5 <- [1,638,null,{}] 09:47:01 INFO - PROCESS | 3264 | 1461170821016 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}] 09:47:01 INFO - PROCESS | 3264 | 1461170821133 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:47:01 INFO - PROCESS | 3264 | 1461170821139 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3264 | ++DOCSHELL 1258A000 == 69 [pid = 3264] [id = 169] 09:47:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1E5AE800) [pid = 3264] [serial = 505] [outer = 00000000] 09:47:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1EE9C800) [pid = 3264] [serial = 506] [outer = 1E5AE800] 09:47:01 INFO - PROCESS | 3264 | 1461170821196 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1F768C00) [pid = 3264] [serial = 507] [outer = 1E5AE800] 09:47:01 INFO - PROCESS | 3264 | 1461170821678 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]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 09:47:01 INFO - PROCESS | 3264 | 1461170821742 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3264 | 1461170821744 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:47:01 INFO - PROCESS | 3264 | 1461170821754 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3264 | 1461170821756 Marionette TRACE conn5 <- [1,642,null,{}] 09:47:01 INFO - PROCESS | 3264 | 1461170821760 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}] 09:47:01 INFO - PROCESS | 3264 | 1461170821900 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:47:01 INFO - PROCESS | 3264 | 1461170821925 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3264 | ++DOCSHELL 1FF17C00 == 70 [pid = 3264] [id = 170] 09:47:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1FF18C00) [pid = 3264] [serial = 508] [outer = 00000000] 09:47:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (2012CC00) [pid = 3264] [serial = 509] [outer = 1FF18C00] 09:47:01 INFO - PROCESS | 3264 | 1461170821970 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (20134400) [pid = 3264] [serial = 510] [outer = 1FF18C00] 09:47:02 INFO - PROCESS | 3264 | 1461170822417 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]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 09:47:02 INFO - PROCESS | 3264 | 1461170822427 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3264 | 1461170822429 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:47:02 INFO - PROCESS | 3264 | 1461170822432 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3264 | 1461170822434 Marionette TRACE conn5 <- [1,646,null,{}] 09:47:02 INFO - PROCESS | 3264 | 1461170822437 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}] 09:47:02 INFO - PROCESS | 3264 | 1461170822551 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:47:02 INFO - PROCESS | 3264 | 1461170822557 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3264 | ++DOCSHELL 20165800 == 71 [pid = 3264] [id = 171] 09:47:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (20166800) [pid = 3264] [serial = 511] [outer = 00000000] 09:47:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (2016DC00) [pid = 3264] [serial = 512] [outer = 20166800] 09:47:02 INFO - PROCESS | 3264 | 1461170822651 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (20622400) [pid = 3264] [serial = 513] [outer = 20166800] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1D369C00) [pid = 3264] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (19EFB400) [pid = 3264] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (12582C00) [pid = 3264] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (12803400) [pid = 3264] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1BA11800) [pid = 3264] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (16EDE800) [pid = 3264] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1B331C00) [pid = 3264] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1C5E4000) [pid = 3264] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:47:03 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (12999C00) [pid = 3264] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:47:03 INFO - PROCESS | 3264 | 1461170823224 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]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 830ms 09:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:47:03 INFO - PROCESS | 3264 | 1461170823263 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 3264 | 1461170823265 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:47:03 INFO - PROCESS | 3264 | 1461170823268 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 3264 | 1461170823270 Marionette TRACE conn5 <- [1,650,null,{}] 09:47:03 INFO - PROCESS | 3264 | 1461170823273 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}] 09:47:03 INFO - PROCESS | 3264 | 1461170823354 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:47:03 INFO - PROCESS | 3264 | 1461170823361 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3264 | ++DOCSHELL 16BA9400 == 72 [pid = 3264] [id = 172] 09:47:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (16EDE800) [pid = 3264] [serial = 514] [outer = 00000000] 09:47:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1BA11800) [pid = 3264] [serial = 515] [outer = 16EDE800] 09:47:03 INFO - PROCESS | 3264 | 1461170823408 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1B41FC00) [pid = 3264] [serial = 516] [outer = 16EDE800] 09:47:03 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:03 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:47:03 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:03 INFO - PROCESS | 3264 | 1461170823849 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]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 09:47:03 INFO - PROCESS | 3264 | 1461170823899 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 3264 | 1461170823901 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:47:03 INFO - PROCESS | 3264 | 1461170823904 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 3264 | 1461170823906 Marionette TRACE conn5 <- [1,654,null,{}] 09:47:03 INFO - PROCESS | 3264 | 1461170823909 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}] 09:47:03 INFO - PROCESS | 3264 | 1461170823992 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:47:03 INFO - PROCESS | 3264 | 1461170823998 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3264 | ++DOCSHELL 1F1AD000 == 73 [pid = 3264] [id = 173] 09:47:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1F76C400) [pid = 3264] [serial = 517] [outer = 00000000] 09:47:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (2078E800) [pid = 3264] [serial = 518] [outer = 1F76C400] 09:47:04 INFO - PROCESS | 3264 | 1461170824043 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (21477C00) [pid = 3264] [serial = 519] [outer = 1F76C400] 09:47:04 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:04 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:47:04 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:04 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:47:04 INFO - PROCESS | 3264 | 1461170824484 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]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 09:47:04 INFO - PROCESS | 3264 | 1461170824535 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:47:04 INFO - PROCESS | 3264 | 1461170824537 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:47:04 INFO - PROCESS | 3264 | 1461170824540 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3264 | 1461170824542 Marionette TRACE conn5 <- [1,658,null,{}] 09:47:04 INFO - PROCESS | 3264 | 1461170824546 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}] 09:47:04 INFO - PROCESS | 3264 | 1461170824628 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:47:04 INFO - PROCESS | 3264 | 1461170824636 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3264 | ++DOCSHELL 12414C00 == 74 [pid = 3264] [id = 174] 09:47:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (12415800) [pid = 3264] [serial = 520] [outer = 00000000] 09:47:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (12419C00) [pid = 3264] [serial = 521] [outer = 12415800] 09:47:04 INFO - PROCESS | 3264 | 1461170824687 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (2062BC00) [pid = 3264] [serial = 522] [outer = 12415800] 09:47:05 INFO - PROCESS | 3264 | 1461170825164 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]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 09:47:05 INFO - PROCESS | 3264 | 1461170825272 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 3264 | 1461170825277 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:47:05 INFO - PROCESS | 3264 | 1461170825282 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 3264 | 1461170825286 Marionette TRACE conn5 <- [1,662,null,{}] 09:47:05 INFO - PROCESS | 3264 | 1461170825292 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}] 09:47:05 INFO - PROCESS | 3264 | 1461170825433 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:47:05 INFO - PROCESS | 3264 | 1461170825556 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 3264 | ++DOCSHELL 124B9C00 == 75 [pid = 3264] [id = 175] 09:47:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (12583400) [pid = 3264] [serial = 523] [outer = 00000000] 09:47:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (12956400) [pid = 3264] [serial = 524] [outer = 12583400] 09:47:05 INFO - PROCESS | 3264 | 1461170825616 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (13389400) [pid = 3264] [serial = 525] [outer = 12583400] 09:47:05 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:06 INFO - PROCESS | 3264 | [3264] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:47:06 INFO - PROCESS | 3264 | 1461170826287 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]]]}] 09:47:06 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 09:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1027ms 09:47:06 INFO - PROCESS | 3264 | 1461170826309 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3264 | 1461170826314 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:47:06 INFO - PROCESS | 3264 | 1461170826321 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 3264 | 1461170826326 Marionette TRACE conn5 <- [1,666,null,{}] 09:47:06 INFO - PROCESS | 3264 | 1461170826330 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}] 09:47:06 INFO - PROCESS | 3264 | 1461170826462 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:47:06 INFO - PROCESS | 3264 | 1461170826590 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3264 | ++DOCSHELL 18D0AC00 == 76 [pid = 3264] [id = 176] 09:47:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (19EF9400) [pid = 3264] [serial = 526] [outer = 00000000] 09:47:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (1B330400) [pid = 3264] [serial = 527] [outer = 19EF9400] 09:47:06 INFO - PROCESS | 3264 | 1461170826648 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (1B371000) [pid = 3264] [serial = 528] [outer = 19EF9400] 09:47:07 INFO - PROCESS | 3264 | 1461170827213 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]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 09:47:07 INFO - PROCESS | 3264 | 1461170827254 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3264 | 1461170827257 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:47:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:47:07 INFO - PROCESS | 3264 | 1461170827260 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 3264 | 1461170827263 Marionette TRACE conn5 <- [1,670,null,{}] 09:47:07 INFO - PROCESS | 3264 | 1461170827274 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}] 09:47:07 INFO - PROCESS | 3264 | 1461170827387 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:47:07 INFO - PROCESS | 3264 | 1461170827516 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3264 | ++DOCSHELL 1F1B8C00 == 77 [pid = 3264] [id = 177] 09:47:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (1F1ED400) [pid = 3264] [serial = 529] [outer = 00000000] 09:47:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (1FF13800) [pid = 3264] [serial = 530] [outer = 1F1ED400] 09:47:07 INFO - PROCESS | 3264 | 1461170827576 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (2012A000) [pid = 3264] [serial = 531] [outer = 1F1ED400] 09:47:08 INFO - PROCESS | 3264 | 1461170828637 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]]]}] 09:47:08 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) 09:47:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1435ms 09:47:08 INFO - PROCESS | 3264 | 1461170828713 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 3264 | 1461170828716 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:47:08 INFO - PROCESS | 3264 | 1461170828720 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:47:08 INFO - PROCESS | 3264 | 1461170828722 Marionette TRACE conn5 <- [1,674,null,{}] 09:47:08 INFO - PROCESS | 3264 | 1461170828727 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}] 09:47:08 INFO - PROCESS | 3264 | 1461170828823 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:47:08 INFO - PROCESS | 3264 | 1461170828959 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 3264 | ++DOCSHELL 1BF85000 == 78 [pid = 3264] [id = 178] 09:47:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1C75F800) [pid = 3264] [serial = 532] [outer = 00000000] 09:47:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (1EEA0800) [pid = 3264] [serial = 533] [outer = 1C75F800] 09:47:09 INFO - PROCESS | 3264 | 1461170829017 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (1FF08C00) [pid = 3264] [serial = 534] [outer = 1C75F800] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1C721C00 == 77 [pid = 3264] [id = 142] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1FF11C00 == 76 [pid = 3264] [id = 140] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1BF86000 == 75 [pid = 3264] [id = 137] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 12994400 == 74 [pid = 3264] [id = 139] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 132C1400 == 73 [pid = 3264] [id = 141] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1C9D1C00 == 72 [pid = 3264] [id = 20] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1F1AD000 == 71 [pid = 3264] [id = 173] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 16BA9400 == 70 [pid = 3264] [id = 172] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 20165800 == 69 [pid = 3264] [id = 171] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1FF17C00 == 68 [pid = 3264] [id = 170] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1258A000 == 67 [pid = 3264] [id = 169] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 12584800 == 66 [pid = 3264] [id = 168] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1BA18400 == 65 [pid = 3264] [id = 167] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (1BA15C00) [pid = 3264] [serial = 434] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (16EC5000) [pid = 3264] [serial = 431] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (2078B000) [pid = 3264] [serial = 437] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (21B13C00) [pid = 3264] [serial = 440] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (1F764400) [pid = 3264] [serial = 473] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 1828D800 == 64 [pid = 3264] [id = 166] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 123B9400 == 63 [pid = 3264] [id = 165] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 0ECCB000 == 62 [pid = 3264] [id = 164] 09:47:10 INFO - PROCESS | 3264 | --DOCSHELL 11D71800 == 61 [pid = 3264] [id = 158] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1F11C000) [pid = 3264] [serial = 471] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1A37A400) [pid = 3264] [serial = 455] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1B12C400) [pid = 3264] [serial = 456] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (132BC400) [pid = 3264] [serial = 447] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (12959400) [pid = 3264] [serial = 446] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (12958400) [pid = 3264] [serial = 449] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (12998400) [pid = 3264] [serial = 450] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1BFD0800) [pid = 3264] [serial = 461] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1890E000) [pid = 3264] [serial = 452] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (19EEE800) [pid = 3264] [serial = 453] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1B425400) [pid = 3264] [serial = 459] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (16BA2C00) [pid = 3264] [serial = 443] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1CAE9800) [pid = 3264] [serial = 464] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1C724400) [pid = 3264] [serial = 467] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1BFD2400) [pid = 3264] [serial = 462] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1EE9B800) [pid = 3264] [serial = 470] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1CBF1400) [pid = 3264] [serial = 465] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1B373800) [pid = 3264] [serial = 458] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1CD44800) [pid = 3264] [serial = 468] [outer = 00000000] [url = about:blank] 09:47:10 INFO - PROCESS | 3264 | 1461170830395 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]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:47:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1719ms 09:47:10 INFO - PROCESS | 3264 | 1461170830446 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3264 | 1461170830450 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:47:10 INFO - PROCESS | 3264 | 1461170830454 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3264 | 1461170830456 Marionette TRACE conn5 <- [1,678,null,{}] 09:47:10 INFO - PROCESS | 3264 | 1461170830462 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}] 09:47:10 INFO - PROCESS | 3264 | 1461170830576 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:47:10 INFO - PROCESS | 3264 | 1461170830585 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3264 | ++DOCSHELL 12590000 == 62 [pid = 3264] [id = 179] 09:47:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (12590C00) [pid = 3264] [serial = 535] [outer = 00000000] 09:47:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (12959000) [pid = 3264] [serial = 536] [outer = 12590C00] 09:47:10 INFO - PROCESS | 3264 | 1461170830634 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (12999800) [pid = 3264] [serial = 537] [outer = 12590C00] 09:47:11 INFO - PROCESS | 3264 | 1461170831591 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]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:47:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1183ms 09:47:11 INFO - PROCESS | 3264 | 1461170831639 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3264 | 1461170831645 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 3264 | 1461170831668 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 3264 | 1461170831671 Marionette TRACE conn5 <- [1,682,null,{}] 09:47:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:47:11 INFO - PROCESS | 3264 | 1461170831676 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}] 09:47:11 INFO - PROCESS | 3264 | 1461170831763 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:47:11 INFO - PROCESS | 3264 | 1461170831770 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3264 | ++DOCSHELL 15FA1400 == 63 [pid = 3264] [id = 180] 09:47:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (15FF6C00) [pid = 3264] [serial = 538] [outer = 00000000] 09:47:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (174D1000) [pid = 3264] [serial = 539] [outer = 15FF6C00] 09:47:11 INFO - PROCESS | 3264 | 1461170831817 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1828BC00) [pid = 3264] [serial = 540] [outer = 15FF6C00] 09:47:12 INFO - PROCESS | 3264 | 1461170832773 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]]]}] 09:47:12 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) 09:47:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1114ms 09:47:12 INFO - PROCESS | 3264 | 1461170832791 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3264 | 1461170832794 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:47:12 INFO - PROCESS | 3264 | 1461170832798 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 3264 | 1461170832801 Marionette TRACE conn5 <- [1,686,null,{}] 09:47:12 INFO - PROCESS | 3264 | 1461170832811 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}] 09:47:12 INFO - PROCESS | 3264 | 1461170832926 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:47:12 INFO - PROCESS | 3264 | 1461170832933 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 3264 | ++DOCSHELL 18FC8400 == 64 [pid = 3264] [id = 181] 09:47:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (19EEF400) [pid = 3264] [serial = 541] [outer = 00000000] 09:47:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1A37B800) [pid = 3264] [serial = 542] [outer = 19EEF400] 09:47:13 INFO - PROCESS | 3264 | 1461170833029 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1B138400) [pid = 3264] [serial = 543] [outer = 19EEF400] 09:47:13 INFO - PROCESS | 3264 | 1461170833972 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]]]}] 09:47:14 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) 09:47:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1238ms 09:47:14 INFO - PROCESS | 3264 | 1461170834037 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3264 | 1461170834039 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:47:14 INFO - PROCESS | 3264 | 1461170834043 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:47:14 INFO - PROCESS | 3264 | 1461170834044 Marionette TRACE conn5 <- [1,690,null,{}] 09:47:14 INFO - PROCESS | 3264 | 1461170834048 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}] 09:47:14 INFO - PROCESS | 3264 | 1461170834163 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:47:14 INFO - PROCESS | 3264 | 1461170834170 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3264 | ++DOCSHELL 1B329C00 == 65 [pid = 3264] [id = 182] 09:47:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1B32F800) [pid = 3264] [serial = 544] [outer = 00000000] 09:47:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1BA13000) [pid = 3264] [serial = 545] [outer = 1B32F800] 09:47:14 INFO - PROCESS | 3264 | 1461170834215 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1BA18400) [pid = 3264] [serial = 546] [outer = 1B32F800] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (21474400) [pid = 3264] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (11D7F800) [pid = 3264] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1890AC00) [pid = 3264] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1C723800) [pid = 3264] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (123B9800) [pid = 3264] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1BA1B800) [pid = 3264] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (20166800) [pid = 3264] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (11C56000) [pid = 3264] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1FF18C00) [pid = 3264] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (16EDE800) [pid = 3264] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1E5AE800) [pid = 3264] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1F76C400) [pid = 3264] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:47:14 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (216E7C00) [pid = 3264] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:47:15 INFO - PROCESS | 3264 | 1461170835286 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]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1278ms 09:47:15 INFO - PROCESS | 3264 | 1461170835325 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3264 | 1461170835327 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:47:15 INFO - PROCESS | 3264 | 1461170835330 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3264 | 1461170835332 Marionette TRACE conn5 <- [1,694,null,{}] 09:47:15 INFO - PROCESS | 3264 | 1461170835335 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}] 09:47:15 INFO - PROCESS | 3264 | 1461170835414 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:47:15 INFO - PROCESS | 3264 | 1461170835420 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3264 | ++DOCSHELL 13337800 == 66 [pid = 3264] [id = 183] 09:47:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (16005000) [pid = 3264] [serial = 547] [outer = 00000000] 09:47:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1B377800) [pid = 3264] [serial = 548] [outer = 16005000] 09:47:15 INFO - PROCESS | 3264 | 1461170835467 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1B427000) [pid = 3264] [serial = 549] [outer = 16005000] 09:47:16 INFO - PROCESS | 3264 | 1461170836409 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]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:47:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 09:47:16 INFO - PROCESS | 3264 | 1461170836454 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:47:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:47:16 INFO - PROCESS | 3264 | 1461170836456 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:47:16 INFO - PROCESS | 3264 | 1461170836459 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 3264 | 1461170836461 Marionette TRACE conn5 <- [1,698,null,{}] 09:47:16 INFO - PROCESS | 3264 | 1461170836464 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}] 09:47:16 INFO - PROCESS | 3264 | 1461170836562 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:47:16 INFO - PROCESS | 3264 | 1461170836569 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 3264 | ++DOCSHELL 18349000 == 67 [pid = 3264] [id = 184] 09:47:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1BF57800) [pid = 3264] [serial = 550] [outer = 00000000] 09:47:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1C764000) [pid = 3264] [serial = 551] [outer = 1BF57800] 09:47:16 INFO - PROCESS | 3264 | 1461170836619 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1C762400) [pid = 3264] [serial = 552] [outer = 1BF57800] 09:47:17 INFO - PROCESS | 3264 | 1461170837771 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]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1322ms 09:47:17 INFO - PROCESS | 3264 | 1461170837782 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3264 | 1461170837786 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:47:17 INFO - PROCESS | 3264 | 1461170837791 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 3264 | 1461170837794 Marionette TRACE conn5 <- [1,702,null,{}] 09:47:17 INFO - PROCESS | 3264 | 1461170837801 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}] 09:47:17 INFO - PROCESS | 3264 | 1461170837911 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:47:17 INFO - PROCESS | 3264 | 1461170837991 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 3264 | ++DOCSHELL 132C3000 == 68 [pid = 3264] [id = 185] 09:47:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1600D400) [pid = 3264] [serial = 553] [outer = 00000000] 09:47:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (174D0800) [pid = 3264] [serial = 554] [outer = 1600D400] 09:47:18 INFO - PROCESS | 3264 | 1461170838128 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (18F74400) [pid = 3264] [serial = 555] [outer = 1600D400] 09:47:19 INFO - PROCESS | 3264 | 1461170839182 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]]]}] 09:47:19 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 09:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1437ms 09:47:19 INFO - PROCESS | 3264 | 1461170839230 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 3264 | 1461170839235 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:47:19 INFO - PROCESS | 3264 | 1461170839242 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 3264 | 1461170839245 Marionette TRACE conn5 <- [1,706,null,{}] 09:47:19 INFO - PROCESS | 3264 | 1461170839249 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}] 09:47:19 INFO - PROCESS | 3264 | 1461170839387 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:47:19 INFO - PROCESS | 3264 | 1461170839518 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3264 | ++DOCSHELL 1B372000 == 69 [pid = 3264] [id = 186] 09:47:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1B377C00) [pid = 3264] [serial = 556] [outer = 00000000] 09:47:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1BFD0800) [pid = 3264] [serial = 557] [outer = 1B377C00] 09:47:19 INFO - PROCESS | 3264 | 1461170839574 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1C5E4C00) [pid = 3264] [serial = 558] [outer = 1B377C00] 09:47:20 INFO - PROCESS | 3264 | 1461170840589 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]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1376ms 09:47:20 INFO - PROCESS | 3264 | 1461170840620 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3264 | 1461170840623 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:47:20 INFO - PROCESS | 3264 | 1461170840627 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3264 | 1461170840631 Marionette TRACE conn5 <- [1,710,null,{}] 09:47:20 INFO - PROCESS | 3264 | 1461170840642 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}] 09:47:20 INFO - PROCESS | 3264 | 1461170840754 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:47:20 INFO - PROCESS | 3264 | 1461170840926 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3264 | ++DOCSHELL 1CADD000 == 70 [pid = 3264] [id = 187] 09:47:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1CADF800) [pid = 3264] [serial = 559] [outer = 00000000] 09:47:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1CBF0C00) [pid = 3264] [serial = 560] [outer = 1CADF800] 09:47:20 INFO - PROCESS | 3264 | 1461170840987 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1CD44800) [pid = 3264] [serial = 561] [outer = 1CADF800] 09:47:21 INFO - PROCESS | 3264 | 1461170841536 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] 09:47:21 INFO - PROCESS | 3264 | 1461170841683 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:47:21 INFO - PROCESS | 3264 | 1461170841740 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 3264 | 1461170841743 Marionette TRACE conn5 <- [1,714,null,{}] 09:47:21 INFO - PROCESS | 3264 | 1461170841750 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}] 09:47:21 INFO - PROCESS | 3264 | 1461170841848 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:47:21 INFO - PROCESS | 3264 | 1461170841928 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 3264 | ++DOCSHELL 12959400 == 71 [pid = 3264] [id = 188] 09:47:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (132C0800) [pid = 3264] [serial = 562] [outer = 00000000] 09:47:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (16059000) [pid = 3264] [serial = 563] [outer = 132C0800] 09:47:22 INFO - PROCESS | 3264 | 1461170842019 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (16E2C800) [pid = 3264] [serial = 564] [outer = 132C0800] 09:47:22 INFO - PROCESS | 3264 | 1461170842695 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]]]}] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 20623400 == 70 [pid = 3264] [id = 163] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 0ECCBC00 == 69 [pid = 3264] [id = 73] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 11CF2400 == 68 [pid = 3264] [id = 148] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 216AD000 == 67 [pid = 3264] [id = 147] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 20786C00 == 66 [pid = 3264] [id = 146] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 13337800 == 65 [pid = 3264] [id = 183] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 1B329C00 == 64 [pid = 3264] [id = 182] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 18FC8400 == 63 [pid = 3264] [id = 181] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 15FA1400 == 62 [pid = 3264] [id = 180] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 12590000 == 61 [pid = 3264] [id = 179] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 1F1B8C00 == 60 [pid = 3264] [id = 177] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 18D0AC00 == 59 [pid = 3264] [id = 176] 09:47:22 INFO - PROCESS | 3264 | --DOCSHELL 124B9C00 == 58 [pid = 3264] [id = 175] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (216A7C00) [pid = 3264] [serial = 383] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (21B11800) [pid = 3264] [serial = 429] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1F768800) [pid = 3264] [serial = 474] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1A311800) [pid = 3264] [serial = 497] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1B12AC00) [pid = 3264] [serial = 498] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1CAE8C00) [pid = 3264] [serial = 503] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (12995C00) [pid = 3264] [serial = 494] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (16052800) [pid = 3264] [serial = 495] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1BF58C00) [pid = 3264] [serial = 500] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1BFC8000) [pid = 3264] [serial = 501] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (2016DC00) [pid = 3264] [serial = 512] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (15F05400) [pid = 3264] [serial = 492] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1295D000) [pid = 3264] [serial = 491] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1A312800) [pid = 3264] [serial = 479] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (12956C00) [pid = 3264] [serial = 476] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1FF15400) [pid = 3264] [serial = 482] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (20131800) [pid = 3264] [serial = 485] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (21373000) [pid = 3264] [serial = 488] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (20134400) [pid = 3264] [serial = 510] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (2012CC00) [pid = 3264] [serial = 509] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (12419C00) [pid = 3264] [serial = 521] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1B41FC00) [pid = 3264] [serial = 516] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1BA11800) [pid = 3264] [serial = 515] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (20622400) [pid = 3264] [serial = 513] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1EE9C800) [pid = 3264] [serial = 506] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1F768C00) [pid = 3264] [serial = 507] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (2078E800) [pid = 3264] [serial = 518] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (21477C00) [pid = 3264] [serial = 519] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1CDA4400) [pid = 3264] [serial = 504] [outer = 00000000] [url = about:blank] 09:47:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1068ms 09:47:22 INFO - PROCESS | 3264 | 1461170842765 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:47:22 INFO - PROCESS | 3264 | 1461170842768 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:47:22 INFO - PROCESS | 3264 | 1461170842774 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3264 | 1461170842778 Marionette TRACE conn5 <- [1,718,null,{}] 09:47:22 INFO - PROCESS | 3264 | 1461170842786 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}] 09:47:22 INFO - PROCESS | 3264 | 1461170842889 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:47:22 INFO - PROCESS | 3264 | 1461170842902 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3264 | ++DOCSHELL 12990400 == 59 [pid = 3264] [id = 189] 09:47:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (12992C00) [pid = 3264] [serial = 565] [outer = 00000000] 09:47:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (132C6000) [pid = 3264] [serial = 566] [outer = 12992C00] 09:47:22 INFO - PROCESS | 3264 | 1461170842949 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (16002800) [pid = 3264] [serial = 567] [outer = 12992C00] 09:47:23 INFO - PROCESS | 3264 | 1461170843490 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] 09:47:23 INFO - PROCESS | 3264 | 1461170843514 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:47:23 INFO - PROCESS | 3264 | 1461170843517 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:47:23 INFO - PROCESS | 3264 | 1461170843519 Marionette TRACE conn5 <- [1,722,null,{}] 09:47:23 INFO - PROCESS | 3264 | 1461170843524 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}] 09:47:23 INFO - PROCESS | 3264 | 1461170843612 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:47:23 INFO - PROCESS | 3264 | 1461170843704 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3264 | ++DOCSHELL 1B144400 == 60 [pid = 3264] [id = 190] 09:47:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1B327400) [pid = 3264] [serial = 568] [outer = 00000000] 09:47:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1B376400) [pid = 3264] [serial = 569] [outer = 1B327400] 09:47:23 INFO - PROCESS | 3264 | 1461170843753 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1BA18800) [pid = 3264] [serial = 570] [outer = 1B327400] 09:47:24 INFO - PROCESS | 3264 | 1461170844139 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]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 09:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:47:24 INFO - PROCESS | 3264 | 1461170844191 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3264 | 1461170844193 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:47:24 INFO - PROCESS | 3264 | 1461170844196 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 3264 | 1461170844198 Marionette TRACE conn5 <- [1,726,null,{}] 09:47:24 INFO - PROCESS | 3264 | 1461170844202 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}] 09:47:24 INFO - PROCESS | 3264 | 1461170844287 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:47:24 INFO - PROCESS | 3264 | 1461170844293 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3264 | ++DOCSHELL 1BFC9C00 == 61 [pid = 3264] [id = 191] 09:47:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1BFD0400) [pid = 3264] [serial = 571] [outer = 00000000] 09:47:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1C961C00) [pid = 3264] [serial = 572] [outer = 1BFD0400] 09:47:24 INFO - PROCESS | 3264 | 1461170844341 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1CAE1400) [pid = 3264] [serial = 573] [outer = 1BFD0400] 09:47:25 INFO - PROCESS | 3264 | 1461170845276 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]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:47:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 09:47:25 INFO - PROCESS | 3264 | 1461170845316 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3264 | 1461170845318 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:47:25 INFO - PROCESS | 3264 | 1461170845321 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - PROCESS | 3264 | 1461170845323 Marionette TRACE conn5 <- [1,730,null,{}] 09:47:25 INFO - PROCESS | 3264 | 1461170845333 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}] 09:47:25 INFO - PROCESS | 3264 | 1461170845442 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:47:25 INFO - PROCESS | 3264 | 1461170845449 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE4000 == 62 [pid = 3264] [id = 192] 09:47:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1CBF3400) [pid = 3264] [serial = 574] [outer = 00000000] 09:47:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1D43B000) [pid = 3264] [serial = 575] [outer = 1CBF3400] 09:47:25 INFO - PROCESS | 3264 | 1461170845493 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1D56B400) [pid = 3264] [serial = 576] [outer = 1CBF3400] 09:47:26 INFO - PROCESS | 3264 | 1461170846438 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]]]}] 09:47:26 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 09:47:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1182ms 09:47:26 INFO - PROCESS | 3264 | 1461170846508 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3264 | 1461170846510 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:47:26 INFO - PROCESS | 3264 | 1461170846513 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3264 | 1461170846515 Marionette TRACE conn5 <- [1,734,null,{}] 09:47:26 INFO - PROCESS | 3264 | 1461170846518 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}] 09:47:26 INFO - PROCESS | 3264 | 1461170846653 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:47:26 INFO - PROCESS | 3264 | 1461170846710 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3264 | ++DOCSHELL 1F1B0800 == 63 [pid = 3264] [id = 193] 09:47:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1F1B2400) [pid = 3264] [serial = 577] [outer = 00000000] 09:47:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1F763000) [pid = 3264] [serial = 578] [outer = 1F1B2400] 09:47:26 INFO - PROCESS | 3264 | 1461170846774 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1FF02C00) [pid = 3264] [serial = 579] [outer = 1F1B2400] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (12905000) [pid = 3264] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (216AEC00) [pid = 3264] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (11D3D800) [pid = 3264] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (15FFB400) [pid = 3264] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (12990C00) [pid = 3264] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1C960C00) [pid = 3264] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (19EFB000) [pid = 3264] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (20787000) [pid = 3264] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1F1ACC00) [pid = 3264] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (18913000) [pid = 3264] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1FF17000) [pid = 3264] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (12415800) [pid = 3264] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (15FF6C00) [pid = 3264] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (12590C00) [pid = 3264] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1C75F800) [pid = 3264] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1B32F800) [pid = 3264] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (19EEF400) [pid = 3264] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:47:26 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (16005000) [pid = 3264] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:47:27 INFO - PROCESS | 3264 | 1461170847704 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]]]}] 09:47:27 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.) 09:47:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1234ms 09:47:27 INFO - PROCESS | 3264 | 1461170847748 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 3264 | 1461170847750 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:47:27 INFO - PROCESS | 3264 | 1461170847754 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:47:27 INFO - PROCESS | 3264 | 1461170847755 Marionette TRACE conn5 <- [1,738,null,{}] 09:47:27 INFO - PROCESS | 3264 | 1461170847759 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}] 09:47:27 INFO - PROCESS | 3264 | 1461170847840 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:47:27 INFO - PROCESS | 3264 | 1461170847846 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3264 | ++DOCSHELL 1295B400 == 64 [pid = 3264] [id = 194] 09:47:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (1A371C00) [pid = 3264] [serial = 580] [outer = 00000000] 09:47:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1D567000) [pid = 3264] [serial = 581] [outer = 1A371C00] 09:47:27 INFO - PROCESS | 3264 | 1461170847892 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1F1B5000) [pid = 3264] [serial = 582] [outer = 1A371C00] 09:47:28 INFO - PROCESS | 3264 | 1461170848816 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]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:47:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1075ms 09:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:47:28 INFO - PROCESS | 3264 | 1461170848833 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3264 | 1461170848835 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:47:28 INFO - PROCESS | 3264 | 1461170848838 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3264 | 1461170848840 Marionette TRACE conn5 <- [1,742,null,{}] 09:47:28 INFO - PROCESS | 3264 | 1461170848844 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}] 09:47:28 INFO - PROCESS | 3264 | 1461170848952 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:47:29 INFO - PROCESS | 3264 | 1461170849053 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC7000 == 65 [pid = 3264] [id = 195] 09:47:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (0ECC9800) [pid = 3264] [serial = 583] [outer = 00000000] 09:47:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (12414400) [pid = 3264] [serial = 584] [outer = 0ECC9800] 09:47:29 INFO - PROCESS | 3264 | 1461170849112 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (12586C00) [pid = 3264] [serial = 585] [outer = 0ECC9800] 09:47:30 INFO - PROCESS | 3264 | 1461170850239 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]]]}] 09:47:30 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 09:47:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1434ms 09:47:30 INFO - PROCESS | 3264 | 1461170850275 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3264 | 1461170850279 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:47:30 INFO - PROCESS | 3264 | 1461170850284 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:47:30 INFO - PROCESS | 3264 | 1461170850288 Marionette TRACE conn5 <- [1,746,null,{}] 09:47:30 INFO - PROCESS | 3264 | 1461170850294 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}] 09:47:30 INFO - PROCESS | 3264 | 1461170850414 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:47:30 INFO - PROCESS | 3264 | 1461170850549 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3264 | ++DOCSHELL 18F76400 == 66 [pid = 3264] [id = 196] 09:47:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (19EF0400) [pid = 3264] [serial = 586] [outer = 00000000] 09:47:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1A177400) [pid = 3264] [serial = 587] [outer = 19EF0400] 09:47:30 INFO - PROCESS | 3264 | 1461170850609 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1A31B800) [pid = 3264] [serial = 588] [outer = 19EF0400] 09:47:31 INFO - PROCESS | 3264 | 1461170851192 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]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:47:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 930ms 09:47:31 INFO - PROCESS | 3264 | 1461170851221 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 3264 | 1461170851225 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:47:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:47:31 INFO - PROCESS | 3264 | 1461170851229 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 3264 | 1461170851231 Marionette TRACE conn5 <- [1,750,null,{}] 09:47:31 INFO - PROCESS | 3264 | 1461170851236 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}] 09:47:31 INFO - PROCESS | 3264 | 1461170851349 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:47:31 INFO - PROCESS | 3264 | 1461170851453 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3264 | ++DOCSHELL 1B335C00 == 67 [pid = 3264] [id = 197] 09:47:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1B36FC00) [pid = 3264] [serial = 589] [outer = 00000000] 09:47:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1BF5A800) [pid = 3264] [serial = 590] [outer = 1B36FC00] 09:47:31 INFO - PROCESS | 3264 | 1461170851511 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1C724400) [pid = 3264] [serial = 591] [outer = 1B36FC00] 09:47:32 INFO - PROCESS | 3264 | 1461170852608 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]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:47:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1422ms 09:47:32 INFO - PROCESS | 3264 | 1461170852684 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3264 | 1461170852686 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:47:32 INFO - PROCESS | 3264 | 1461170852698 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 3264 | 1461170852705 Marionette TRACE conn5 <- [1,754,null,{}] 09:47:32 INFO - PROCESS | 3264 | 1461170852710 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}] 09:47:32 INFO - PROCESS | 3264 | 1461170852854 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:47:32 INFO - PROCESS | 3264 | 1461170852934 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE3C00 == 68 [pid = 3264] [id = 198] 09:47:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1F762800) [pid = 3264] [serial = 592] [outer = 00000000] 09:47:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1FF1A000) [pid = 3264] [serial = 593] [outer = 1F762800] 09:47:32 INFO - PROCESS | 3264 | 1461170852990 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1FF1D400) [pid = 3264] [serial = 594] [outer = 1F762800] 09:47:34 INFO - PROCESS | 3264 | 1461170854025 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]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:47:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1381ms 09:47:34 INFO - PROCESS | 3264 | 1461170854082 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 3264 | 1461170854085 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:47:34 INFO - PROCESS | 3264 | 1461170854089 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 3264 | 1461170854091 Marionette TRACE conn5 <- [1,758,null,{}] 09:47:34 INFO - PROCESS | 3264 | 1461170854095 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}] 09:47:34 INFO - PROCESS | 3264 | 1461170854232 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:47:34 INFO - PROCESS | 3264 | 1461170854508 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 3264 | ++DOCSHELL 11D42C00 == 69 [pid = 3264] [id = 199] 09:47:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (12957C00) [pid = 3264] [serial = 595] [outer = 00000000] 09:47:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (15F03800) [pid = 3264] [serial = 596] [outer = 12957C00] 09:47:34 INFO - PROCESS | 3264 | 1461170854576 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (16056800) [pid = 3264] [serial = 597] [outer = 12957C00] 09:47:35 INFO - PROCESS | 3264 | 1461170855208 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]]]}] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1B12C000 == 68 [pid = 3264] [id = 60] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 16B23800 == 67 [pid = 3264] [id = 133] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1B334000 == 66 [pid = 3264] [id = 136] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1B331800 == 65 [pid = 3264] [id = 122] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 19EF8C00 == 64 [pid = 3264] [id = 121] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 12588800 == 63 [pid = 3264] [id = 126] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1295B400 == 62 [pid = 3264] [id = 194] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1F1B0800 == 61 [pid = 3264] [id = 193] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1CAE4000 == 60 [pid = 3264] [id = 192] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1BFC9C00 == 59 [pid = 3264] [id = 191] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1B144400 == 58 [pid = 3264] [id = 190] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 12990400 == 57 [pid = 3264] [id = 189] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 12959400 == 56 [pid = 3264] [id = 188] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1C764000) [pid = 3264] [serial = 551] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1CADD000 == 55 [pid = 3264] [id = 187] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 1B372000 == 54 [pid = 3264] [id = 186] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 132C3000 == 53 [pid = 3264] [id = 185] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 12414C00 == 52 [pid = 3264] [id = 174] 09:47:35 INFO - PROCESS | 3264 | --DOCSHELL 18349000 == 51 [pid = 3264] [id = 184] 09:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1181ms 09:47:35 INFO - PROCESS | 3264 | 1461170855273 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 3264 | 1461170855278 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:47:35 INFO - PROCESS | 3264 | 1461170855282 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:47:35 INFO - PROCESS | 3264 | 1461170855285 Marionette TRACE conn5 <- [1,762,null,{}] 09:47:35 INFO - PROCESS | 3264 | 1461170855290 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}] 09:47:35 INFO - PROCESS | 3264 | 1461170855398 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (174D9C00) [pid = 3264] [serial = 444] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1828E400) [pid = 3264] [serial = 432] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (16DF0400) [pid = 3264] [serial = 386] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (2147A800) [pid = 3264] [serial = 393] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1BFC6800) [pid = 3264] [serial = 389] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (2078EC00) [pid = 3264] [serial = 438] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (21473400) [pid = 3264] [serial = 341] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1CD05800) [pid = 3264] [serial = 435] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (20629400) [pid = 3264] [serial = 396] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (12A4DC00) [pid = 3264] [serial = 477] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (21F04400) [pid = 3264] [serial = 441] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (2062BC00) [pid = 3264] [serial = 522] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (12956400) [pid = 3264] [serial = 524] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1B330400) [pid = 3264] [serial = 527] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (174D1000) [pid = 3264] [serial = 539] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (12959000) [pid = 3264] [serial = 536] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (12999800) [pid = 3264] [serial = 537] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (1EEA0800) [pid = 3264] [serial = 533] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (1FF08C00) [pid = 3264] [serial = 534] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (1FF13800) [pid = 3264] [serial = 530] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (1BA13000) [pid = 3264] [serial = 545] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (1B138400) [pid = 3264] [serial = 543] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (1B427000) [pid = 3264] [serial = 549] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (1BA18400) [pid = 3264] [serial = 546] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 82 (1B377800) [pid = 3264] [serial = 548] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 81 (1A37B800) [pid = 3264] [serial = 542] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | --DOMWINDOW == 80 (1828BC00) [pid = 3264] [serial = 540] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3264 | 1461170855486 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 3264 | ++DOCSHELL 12414800 == 52 [pid = 3264] [id = 200] 09:47:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 81 (1258C000) [pid = 3264] [serial = 598] [outer = 00000000] 09:47:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 82 (1299B800) [pid = 3264] [serial = 599] [outer = 1258C000] 09:47:35 INFO - PROCESS | 3264 | 1461170855535 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 83 (137A8400) [pid = 3264] [serial = 600] [outer = 1258C000] 09:47:36 INFO - PROCESS | 3264 | 1461170856007 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]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 770ms 09:47:36 INFO - PROCESS | 3264 | 1461170856059 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3264 | 1461170856063 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:47:36 INFO - PROCESS | 3264 | 1461170856068 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:47:36 INFO - PROCESS | 3264 | 1461170856070 Marionette TRACE conn5 <- [1,766,null,{}] 09:47:36 INFO - PROCESS | 3264 | 1461170856073 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}] 09:47:36 INFO - PROCESS | 3264 | 1461170856163 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:47:36 INFO - PROCESS | 3264 | 1461170856173 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3264 | ++DOCSHELL 18292000 == 53 [pid = 3264] [id = 201] 09:47:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (1833E000) [pid = 3264] [serial = 601] [outer = 00000000] 09:47:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (18FC0000) [pid = 3264] [serial = 602] [outer = 1833E000] 09:47:36 INFO - PROCESS | 3264 | 1461170856220 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (1A310000) [pid = 3264] [serial = 603] [outer = 1833E000] 09:47:36 INFO - PROCESS | 3264 | 1461170856716 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]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 09:47:36 INFO - PROCESS | 3264 | 1461170856744 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3264 | 1461170856746 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:47:36 INFO - PROCESS | 3264 | 1461170856751 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3264 | 1461170856757 Marionette TRACE conn5 <- [1,770,null,{}] 09:47:36 INFO - PROCESS | 3264 | 1461170856765 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}] 09:47:36 INFO - PROCESS | 3264 | 1461170856857 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:47:36 INFO - PROCESS | 3264 | 1461170856867 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3264 | ++DOCSHELL 16DF1C00 == 54 [pid = 3264] [id = 202] 09:47:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (18F70C00) [pid = 3264] [serial = 604] [outer = 00000000] 09:47:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (1B424400) [pid = 3264] [serial = 605] [outer = 18F70C00] 09:47:36 INFO - PROCESS | 3264 | 1461170856988 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (1BA14C00) [pid = 3264] [serial = 606] [outer = 18F70C00] 09:47:37 INFO - PROCESS | 3264 | 1461170857377 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]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 09:47:37 INFO - PROCESS | 3264 | 1461170857444 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 3264 | 1461170857446 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:47:37 INFO - PROCESS | 3264 | 1461170857449 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:47:37 INFO - PROCESS | 3264 | 1461170857451 Marionette TRACE conn5 <- [1,774,null,{}] 09:47:37 INFO - PROCESS | 3264 | 1461170857455 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}] 09:47:37 INFO - PROCESS | 3264 | 1461170857611 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:47:37 INFO - PROCESS | 3264 | 1461170857636 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3264 | ++DOCSHELL 1BF85400 == 55 [pid = 3264] [id = 203] 09:47:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (1BF86000) [pid = 3264] [serial = 607] [outer = 00000000] 09:47:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (1C760C00) [pid = 3264] [serial = 608] [outer = 1BF86000] 09:47:37 INFO - PROCESS | 3264 | 1461170857683 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1C764000) [pid = 3264] [serial = 609] [outer = 1BF86000] 09:47:38 INFO - PROCESS | 3264 | 1461170858132 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]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 09:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:47:38 INFO - PROCESS | 3264 | 1461170858184 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3264 | 1461170858186 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:47:38 INFO - PROCESS | 3264 | 1461170858189 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3264 | 1461170858191 Marionette TRACE conn5 <- [1,778,null,{}] 09:47:38 INFO - PROCESS | 3264 | 1461170858194 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}] 09:47:38 INFO - PROCESS | 3264 | 1461170858314 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:47:38 INFO - PROCESS | 3264 | 1461170858326 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE7800 == 56 [pid = 3264] [id = 204] 09:47:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1CAE8C00) [pid = 3264] [serial = 610] [outer = 00000000] 09:47:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1CD05800) [pid = 3264] [serial = 611] [outer = 1CAE8C00] 09:47:38 INFO - PROCESS | 3264 | 1461170858430 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1EE9F400) [pid = 3264] [serial = 612] [outer = 1CAE8C00] 09:47:38 INFO - PROCESS | 3264 | 1461170858946 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]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 09:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:47:39 INFO - PROCESS | 3264 | 1461170859020 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3264 | 1461170859022 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:47:39 INFO - PROCESS | 3264 | 1461170859025 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3264 | 1461170859027 Marionette TRACE conn5 <- [1,782,null,{}] 09:47:39 INFO - PROCESS | 3264 | 1461170859036 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}] 09:47:39 INFO - PROCESS | 3264 | 1461170859152 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:47:39 INFO - PROCESS | 3264 | 1461170859163 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3264 | ++DOCSHELL 1299A000 == 57 [pid = 3264] [id = 205] 09:47:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1F1AA000) [pid = 3264] [serial = 613] [outer = 00000000] 09:47:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1FF11400) [pid = 3264] [serial = 614] [outer = 1F1AA000] 09:47:39 INFO - PROCESS | 3264 | 1461170859255 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1FF15C00) [pid = 3264] [serial = 615] [outer = 1F1AA000] 09:47:39 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1CBF3400) [pid = 3264] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:47:39 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1F1B2400) [pid = 3264] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:47:39 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (132C0800) [pid = 3264] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:47:39 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1BFD0400) [pid = 3264] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:47:39 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1B327400) [pid = 3264] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:47:39 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (12992C00) [pid = 3264] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:47:39 INFO - PROCESS | 3264 | 1461170859712 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]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 732ms 09:47:39 INFO - PROCESS | 3264 | 1461170859758 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:47:39 INFO - PROCESS | 3264 | 1461170859760 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:47:39 INFO - PROCESS | 3264 | 1461170859763 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3264 | 1461170859765 Marionette TRACE conn5 <- [1,786,null,{}] 09:47:39 INFO - PROCESS | 3264 | 1461170859769 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}] 09:47:39 INFO - PROCESS | 3264 | 1461170859849 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:47:39 INFO - PROCESS | 3264 | 1461170859936 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3264 | ++DOCSHELL 12992C00 == 58 [pid = 3264] [id = 206] 09:47:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (12994400) [pid = 3264] [serial = 616] [outer = 00000000] 09:47:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1F118800) [pid = 3264] [serial = 617] [outer = 12994400] 09:47:39 INFO - PROCESS | 3264 | 1461170859983 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1F1B2000) [pid = 3264] [serial = 618] [outer = 12994400] 09:47:40 INFO - PROCESS | 3264 | 1461170860347 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]]]}] 09:47:40 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 09:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 09:47:40 INFO - PROCESS | 3264 | 1461170860393 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:47:40 INFO - PROCESS | 3264 | 1461170860395 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:47:40 INFO - PROCESS | 3264 | 1461170860398 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 3264 | 1461170860400 Marionette TRACE conn5 <- [1,790,null,{}] 09:47:40 INFO - PROCESS | 3264 | 1461170860404 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}] 09:47:40 INFO - PROCESS | 3264 | 1461170860544 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:47:40 INFO - PROCESS | 3264 | 1461170860559 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3264 | ++DOCSHELL 18D09400 == 59 [pid = 3264] [id = 207] 09:47:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1BFCF400) [pid = 3264] [serial = 619] [outer = 00000000] 09:47:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (20135800) [pid = 3264] [serial = 620] [outer = 1BFCF400] 09:47:40 INFO - PROCESS | 3264 | 1461170860604 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (20162C00) [pid = 3264] [serial = 621] [outer = 1BFCF400] 09:47:41 INFO - PROCESS | 3264 | 1461170861029 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]]]}] 09:47:41 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 09:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 09:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:47:41 INFO - PROCESS | 3264 | 1461170861070 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3264 | 1461170861072 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:47:41 INFO - PROCESS | 3264 | 1461170861075 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 3264 | 1461170861077 Marionette TRACE conn5 <- [1,794,null,{}] 09:47:41 INFO - PROCESS | 3264 | 1461170861080 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}] 09:47:41 INFO - PROCESS | 3264 | 1461170861195 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:47:41 INFO - PROCESS | 3264 | 1461170861203 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3264 | ++DOCSHELL 20165C00 == 60 [pid = 3264] [id = 208] 09:47:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (20166000) [pid = 3264] [serial = 622] [outer = 00000000] 09:47:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (2016FC00) [pid = 3264] [serial = 623] [outer = 20166000] 09:47:41 INFO - PROCESS | 3264 | 1461170861248 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (20629800) [pid = 3264] [serial = 624] [outer = 20166000] 09:47:41 INFO - PROCESS | 3264 | 1461170861787 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]]]}] 09:47:41 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 09:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 830ms 09:47:41 INFO - PROCESS | 3264 | 1461170861906 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3264 | 1461170861911 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:47:41 INFO - PROCESS | 3264 | 1461170861916 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 3264 | 1461170861919 Marionette TRACE conn5 <- [1,798,null,{}] 09:47:41 INFO - PROCESS | 3264 | 1461170861925 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}] 09:47:42 INFO - PROCESS | 3264 | 1461170862045 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:47:42 INFO - PROCESS | 3264 | 1461170862170 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3264 | ++DOCSHELL 12955400 == 61 [pid = 3264] [id = 209] 09:47:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (12956400) [pid = 3264] [serial = 625] [outer = 00000000] 09:47:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (18290C00) [pid = 3264] [serial = 626] [outer = 12956400] 09:47:42 INFO - PROCESS | 3264 | 1461170862236 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (18918C00) [pid = 3264] [serial = 627] [outer = 12956400] 09:47:42 INFO - PROCESS | 3264 | 1461170862843 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]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 987ms 09:47:42 INFO - PROCESS | 3264 | 1461170862904 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3264 | 1461170862910 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:47:42 INFO - PROCESS | 3264 | 1461170862917 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3264 | 1461170862920 Marionette TRACE conn5 <- [1,802,null,{}] 09:47:42 INFO - PROCESS | 3264 | 1461170862924 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}] 09:47:43 INFO - PROCESS | 3264 | 1461170863070 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:47:43 INFO - PROCESS | 3264 | 1461170863200 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3264 | ++DOCSHELL 1B32EC00 == 62 [pid = 3264] [id = 210] 09:47:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1B32F800) [pid = 3264] [serial = 628] [outer = 00000000] 09:47:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1C5E4800) [pid = 3264] [serial = 629] [outer = 1B32F800] 09:47:43 INFO - PROCESS | 3264 | 1461170863256 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1D36B800) [pid = 3264] [serial = 630] [outer = 1B32F800] 09:47:43 INFO - PROCESS | 3264 | 1461170863878 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] 09:47:43 INFO - PROCESS | 3264 | 1461170863940 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:47:43 INFO - PROCESS | 3264 | 1461170863944 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 3264 | 1461170863948 Marionette TRACE conn5 <- [1,806,null,{}] 09:47:43 INFO - PROCESS | 3264 | 1461170863959 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}] 09:47:44 INFO - PROCESS | 3264 | 1461170864069 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:47:44 INFO - PROCESS | 3264 | 1461170864198 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3264 | ++DOCSHELL 20136C00 == 63 [pid = 3264] [id = 211] 09:47:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (20169400) [pid = 3264] [serial = 631] [outer = 00000000] 09:47:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (20785400) [pid = 3264] [serial = 632] [outer = 20169400] 09:47:44 INFO - PROCESS | 3264 | 1461170864257 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (2078D000) [pid = 3264] [serial = 633] [outer = 20169400] 09:47:44 INFO - PROCESS | 3264 | 1461170864893 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]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 09:47:44 INFO - PROCESS | 3264 | 1461170864925 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 3264 | 1461170864928 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:47:44 INFO - PROCESS | 3264 | 1461170864932 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:47:44 INFO - PROCESS | 3264 | 1461170864934 Marionette TRACE conn5 <- [1,810,null,{}] 09:47:44 INFO - PROCESS | 3264 | 1461170864938 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}] 09:47:45 INFO - PROCESS | 3264 | 1461170865056 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:47:45 INFO - PROCESS | 3264 | 1461170865185 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 3264 | ++DOCSHELL 2130D400 == 64 [pid = 3264] [id = 212] 09:47:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (2137D800) [pid = 3264] [serial = 634] [outer = 00000000] 09:47:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (21479800) [pid = 3264] [serial = 635] [outer = 2137D800] 09:47:45 INFO - PROCESS | 3264 | 1461170865241 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (216A2C00) [pid = 3264] [serial = 636] [outer = 2137D800] 09:47:45 INFO - PROCESS | 3264 | 1461170865810 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] 09:47:45 INFO - PROCESS | 3264 | 1461170865871 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:47:45 INFO - PROCESS | 3264 | 1461170865874 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:47:45 INFO - PROCESS | 3264 | 1461170865876 Marionette TRACE conn5 <- [1,814,null,{}] 09:47:45 INFO - PROCESS | 3264 | 1461170865880 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}] 09:47:45 INFO - PROCESS | 3264 | 1461170865985 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:47:46 INFO - PROCESS | 3264 | 1461170866114 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3264 | ++DOCSHELL 216AC400 == 65 [pid = 3264] [id = 213] 09:47:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (216AD800) [pid = 3264] [serial = 637] [outer = 00000000] 09:47:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (216E5000) [pid = 3264] [serial = 638] [outer = 216AD800] 09:47:46 INFO - PROCESS | 3264 | 1461170866170 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (216E9800) [pid = 3264] [serial = 639] [outer = 216AD800] 09:47:46 INFO - PROCESS | 3264 | 1461170866969 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]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1120ms 09:47:46 INFO - PROCESS | 3264 | 1461170866998 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3264 | 1461170867002 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:47:46 INFO - PROCESS | 3264 | 1461170867007 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3264 | 1461170867011 Marionette TRACE conn5 <- [1,818,null,{}] 09:47:47 INFO - PROCESS | 3264 | 1461170867017 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}] 09:47:47 INFO - PROCESS | 3264 | 1461170867115 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:47:47 INFO - PROCESS | 3264 | 1461170867252 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3264 | ++DOCSHELL 124C2400 == 66 [pid = 3264] [id = 214] 09:47:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (12953C00) [pid = 3264] [serial = 640] [outer = 00000000] 09:47:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (174D3800) [pid = 3264] [serial = 641] [outer = 12953C00] 09:47:47 INFO - PROCESS | 3264 | 1461170867302 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1890B800) [pid = 3264] [serial = 642] [outer = 12953C00] 09:47:47 INFO - PROCESS | 3264 | --DOCSHELL 216E6C00 == 65 [pid = 3264] [id = 143] 09:47:47 INFO - PROCESS | 3264 | --DOCSHELL 19EF8400 == 64 [pid = 3264] [id = 130] 09:47:47 INFO - PROCESS | 3264 | --DOCSHELL 119DBC00 == 63 [pid = 3264] [id = 134] 09:47:47 INFO - PROCESS | 3264 | --DOCSHELL 1295FC00 == 62 [pid = 3264] [id = 129] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1D567000) [pid = 3264] [serial = 581] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOCSHELL 0ECC7000 == 61 [pid = 3264] [id = 195] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1D43B000) [pid = 3264] [serial = 575] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1F763000) [pid = 3264] [serial = 578] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1D56B400) [pid = 3264] [serial = 576] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (174D0800) [pid = 3264] [serial = 554] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1BFD0800) [pid = 3264] [serial = 557] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (16E2C800) [pid = 3264] [serial = 564] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (16059000) [pid = 3264] [serial = 563] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1C961C00) [pid = 3264] [serial = 572] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1B376400) [pid = 3264] [serial = 569] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1BA18800) [pid = 3264] [serial = 570] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (132C6000) [pid = 3264] [serial = 566] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (16002800) [pid = 3264] [serial = 567] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1CBF0C00) [pid = 3264] [serial = 560] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1CAE1400) [pid = 3264] [serial = 573] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1FF02C00) [pid = 3264] [serial = 579] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3264 | 1461170867961 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]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 990ms 09:47:47 INFO - PROCESS | 3264 | 1461170867998 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3264 | 1461170868004 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:47:47 INFO - PROCESS | 3264 | 1461170868009 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:47:48 INFO - PROCESS | 3264 | 1461170868012 Marionette TRACE conn5 <- [1,822,null,{}] 09:47:48 INFO - PROCESS | 3264 | 1461170868016 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}] 09:47:48 INFO - PROCESS | 3264 | 1461170868105 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:47:48 INFO - PROCESS | 3264 | 1461170868194 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3264 | ++DOCSHELL 11D78C00 == 62 [pid = 3264] [id = 215] 09:47:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (123BEC00) [pid = 3264] [serial = 643] [outer = 00000000] 09:47:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (16055800) [pid = 3264] [serial = 644] [outer = 123BEC00] 09:47:48 INFO - PROCESS | 3264 | 1461170868240 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (16DEC800) [pid = 3264] [serial = 645] [outer = 123BEC00] 09:47:48 INFO - PROCESS | 3264 | 1461170868631 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]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 09:47:48 INFO - PROCESS | 3264 | 1461170868683 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3264 | 1461170868686 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:47:48 INFO - PROCESS | 3264 | 1461170868689 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:47:48 INFO - PROCESS | 3264 | 1461170868692 Marionette TRACE conn5 <- [1,826,null,{}] 09:47:48 INFO - PROCESS | 3264 | 1461170868702 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}] 09:47:48 INFO - PROCESS | 3264 | 1461170868793 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:47:48 INFO - PROCESS | 3264 | 1461170868800 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3264 | ++DOCSHELL 18F71C00 == 63 [pid = 3264] [id = 216] 09:47:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1A31A000) [pid = 3264] [serial = 646] [outer = 00000000] 09:47:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1B32F000) [pid = 3264] [serial = 647] [outer = 1A31A000] 09:47:48 INFO - PROCESS | 3264 | 1461170868880 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1B373C00) [pid = 3264] [serial = 648] [outer = 1A31A000] 09:47:49 INFO - PROCESS | 3264 | 1461170869359 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]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 09:47:49 INFO - PROCESS | 3264 | 1461170869423 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3264 | 1461170869426 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:47:49 INFO - PROCESS | 3264 | 1461170869429 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:47:49 INFO - PROCESS | 3264 | 1461170869430 Marionette TRACE conn5 <- [1,830,null,{}] 09:47:49 INFO - PROCESS | 3264 | 1461170869434 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}] 09:47:49 INFO - PROCESS | 3264 | 1461170869518 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:47:49 INFO - PROCESS | 3264 | 1461170869527 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3264 | ++DOCSHELL 1BFC6800 == 64 [pid = 3264] [id = 217] 09:47:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1BFCB800) [pid = 3264] [serial = 649] [outer = 00000000] 09:47:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1C767C00) [pid = 3264] [serial = 650] [outer = 1BFCB800] 09:47:49 INFO - PROCESS | 3264 | 1461170869573 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1CADBC00) [pid = 3264] [serial = 651] [outer = 1BFCB800] 09:47:50 INFO - PROCESS | 3264 | 1461170870049 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]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 09:47:50 INFO - PROCESS | 3264 | 1461170870103 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3264 | 1461170870105 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:47:50 INFO - PROCESS | 3264 | 1461170870108 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3264 | 1461170870110 Marionette TRACE conn5 <- [1,834,null,{}] 09:47:50 INFO - PROCESS | 3264 | 1461170870114 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}] 09:47:50 INFO - PROCESS | 3264 | 1461170870256 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:47:50 INFO - PROCESS | 3264 | 1461170870284 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3264 | ++DOCSHELL 1CADEC00 == 65 [pid = 3264] [id = 218] 09:47:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1CADF000) [pid = 3264] [serial = 652] [outer = 00000000] 09:47:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1CD48000) [pid = 3264] [serial = 653] [outer = 1CADF000] 09:47:50 INFO - PROCESS | 3264 | 1461170870331 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1D567000) [pid = 3264] [serial = 654] [outer = 1CADF000] 09:47:50 INFO - PROCESS | 3264 | 1461170870776 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]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 09:47:50 INFO - PROCESS | 3264 | 1461170870839 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3264 | 1461170870841 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:47:50 INFO - PROCESS | 3264 | 1461170870849 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3264 | 1461170870851 Marionette TRACE conn5 <- [1,838,null,{}] 09:47:50 INFO - PROCESS | 3264 | 1461170870854 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}] 09:47:51 INFO - PROCESS | 3264 | 1461170871004 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:47:51 INFO - PROCESS | 3264 | 1461170871068 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3264 | ++DOCSHELL 1F1B4800 == 66 [pid = 3264] [id = 219] 09:47:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1F770400) [pid = 3264] [serial = 655] [outer = 00000000] 09:47:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1FF0D000) [pid = 3264] [serial = 656] [outer = 1F770400] 09:47:51 INFO - PROCESS | 3264 | 1461170871119 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1FF19C00) [pid = 3264] [serial = 657] [outer = 1F770400] 09:47:51 INFO - PROCESS | 3264 | 1461170871556 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]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 09:47:51 INFO - PROCESS | 3264 | 1461170871605 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3264 | 1461170871607 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 3264 | 1461170871610 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 3264 | 1461170871612 Marionette TRACE conn5 <- [1,842,null,{}] 09:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:47:51 INFO - PROCESS | 3264 | 1461170871615 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}] 09:47:51 INFO - PROCESS | 3264 | 1461170871727 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:47:51 INFO - PROCESS | 3264 | 1461170871789 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3264 | ++DOCSHELL 11D71C00 == 67 [pid = 3264] [id = 220] 09:47:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (12995000) [pid = 3264] [serial = 658] [outer = 00000000] 09:47:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (2012E400) [pid = 3264] [serial = 659] [outer = 12995000] 09:47:51 INFO - PROCESS | 3264 | 1461170871834 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (20134800) [pid = 3264] [serial = 660] [outer = 12995000] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1833E000) [pid = 3264] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1CAE8C00) [pid = 3264] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1BF86000) [pid = 3264] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1F1AA000) [pid = 3264] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (12994400) [pid = 3264] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1BFCF400) [pid = 3264] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1A371C00) [pid = 3264] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (12957C00) [pid = 3264] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (18F70C00) [pid = 3264] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:47:52 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1258C000) [pid = 3264] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:47:53 INFO - PROCESS | 3264 | 1461170873266 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]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1773ms 09:47:53 INFO - PROCESS | 3264 | 1461170873435 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3264 | 1461170873437 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:47:53 INFO - PROCESS | 3264 | 1461170873440 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 3264 | 1461170873442 Marionette TRACE conn5 <- [1,846,null,{}] 09:47:53 INFO - PROCESS | 3264 | 1461170873446 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}] 09:47:53 INFO - PROCESS | 3264 | 1461170873557 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:47:53 INFO - PROCESS | 3264 | 1461170873566 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3264 | ++DOCSHELL 17C83C00 == 68 [pid = 3264] [id = 221] 09:47:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (17C84400) [pid = 3264] [serial = 661] [outer = 00000000] 09:47:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (2012D000) [pid = 3264] [serial = 662] [outer = 17C84400] 09:47:53 INFO - PROCESS | 3264 | 1461170873610 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (20167000) [pid = 3264] [serial = 663] [outer = 17C84400] 09:47:54 INFO - PROCESS | 3264 | 1461170874022 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]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 09:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:47:54 INFO - PROCESS | 3264 | 1461170874073 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3264 | 1461170874075 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:47:54 INFO - PROCESS | 3264 | 1461170874079 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 3264 | 1461170874080 Marionette TRACE conn5 <- [1,850,null,{}] 09:47:54 INFO - PROCESS | 3264 | 1461170874084 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}] 09:47:54 INFO - PROCESS | 3264 | 1461170874220 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:47:54 INFO - PROCESS | 3264 | 1461170874363 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3264 | ++DOCSHELL 12905400 == 69 [pid = 3264] [id = 222] 09:47:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (12912800) [pid = 3264] [serial = 664] [outer = 00000000] 09:47:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (12A54400) [pid = 3264] [serial = 665] [outer = 12912800] 09:47:54 INFO - PROCESS | 3264 | 1461170874476 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (137A1400) [pid = 3264] [serial = 666] [outer = 12912800] 09:47:55 INFO - PROCESS | 3264 | 1461170875078 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]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1019ms 09:47:55 INFO - PROCESS | 3264 | 1461170875111 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3264 | 1461170875116 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:47:55 INFO - PROCESS | 3264 | 1461170875142 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 3264 | 1461170875147 Marionette TRACE conn5 <- [1,854,null,{}] 09:47:55 INFO - PROCESS | 3264 | 1461170875152 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}] 09:47:55 INFO - PROCESS | 3264 | 1461170875265 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:47:55 INFO - PROCESS | 3264 | 1461170875397 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 3264 | ++DOCSHELL 19EF7800 == 70 [pid = 3264] [id = 223] 09:47:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1A31CC00) [pid = 3264] [serial = 667] [outer = 00000000] 09:47:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1B32C800) [pid = 3264] [serial = 668] [outer = 1A31CC00] 09:47:55 INFO - PROCESS | 3264 | 1461170875457 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1B41E000) [pid = 3264] [serial = 669] [outer = 1A31CC00] 09:47:56 INFO - PROCESS | 3264 | 1461170876077 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]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 987ms 09:47:56 INFO - PROCESS | 3264 | 1461170876131 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 3264 | 1461170876134 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:47:56 INFO - PROCESS | 3264 | 1461170876138 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 3264 | 1461170876140 Marionette TRACE conn5 <- [1,858,null,{}] 09:47:56 INFO - PROCESS | 3264 | 1461170876144 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}] 09:47:56 INFO - PROCESS | 3264 | 1461170876253 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:47:56 INFO - PROCESS | 3264 | 1461170876388 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 3264 | ++DOCSHELL 1F763000 == 71 [pid = 3264] [id = 224] 09:47:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1F764C00) [pid = 3264] [serial = 670] [outer = 00000000] 09:47:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (2012A400) [pid = 3264] [serial = 671] [outer = 1F764C00] 09:47:56 INFO - PROCESS | 3264 | 1461170876445 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (2016F000) [pid = 3264] [serial = 672] [outer = 1F764C00] 09:47:57 INFO - PROCESS | 3264 | 1461170877135 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]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1017ms 09:47:57 INFO - PROCESS | 3264 | 1461170877158 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:47:57 INFO - PROCESS | 3264 | 1461170877162 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:47:57 INFO - PROCESS | 3264 | 1461170877173 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 3264 | 1461170877177 Marionette TRACE conn5 <- [1,862,null,{}] 09:47:57 INFO - PROCESS | 3264 | 1461170877181 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}] 09:47:57 INFO - PROCESS | 3264 | 1461170877307 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:47:57 INFO - PROCESS | 3264 | 1461170877438 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 3264 | ++DOCSHELL 2062E800 == 72 [pid = 3264] [id = 225] 09:47:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (20631C00) [pid = 3264] [serial = 673] [outer = 00000000] 09:47:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (21B10400) [pid = 3264] [serial = 674] [outer = 20631C00] 09:47:57 INFO - PROCESS | 3264 | 1461170877495 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (21B16400) [pid = 3264] [serial = 675] [outer = 20631C00] 09:47:58 INFO - PROCESS | 3264 | 1461170878045 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]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms 09:47:58 INFO - PROCESS | 3264 | 1461170878098 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3264 | 1461170878100 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 3264 | 1461170878104 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:47:58 INFO - PROCESS | 3264 | 1461170878106 Marionette TRACE conn5 <- [1,866,null,{}] 09:47:58 INFO - PROCESS | 3264 | 1461170878109 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}] 09:47:58 INFO - PROCESS | 3264 | 1461170878216 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:47:58 INFO - PROCESS | 3264 | 1461170878320 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 3264 | ++DOCSHELL 21112800 == 73 [pid = 3264] [id = 226] 09:47:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (21112C00) [pid = 3264] [serial = 676] [outer = 00000000] 09:47:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (2111B800) [pid = 3264] [serial = 677] [outer = 21112C00] 09:47:58 INFO - PROCESS | 3264 | 1461170878375 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (2111B000) [pid = 3264] [serial = 678] [outer = 21112C00] 09:47:58 INFO - PROCESS | 3264 | 1461170878977 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]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 09:47:59 INFO - PROCESS | 3264 | 1461170879038 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 3264 | 1461170879040 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:47:59 INFO - PROCESS | 3264 | 1461170879044 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 3264 | 1461170879046 Marionette TRACE conn5 <- [1,870,null,{}] 09:47:59 INFO - PROCESS | 3264 | 1461170879050 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}] 09:47:59 INFO - PROCESS | 3264 | 1461170879156 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:47:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (1F917400) [pid = 3264] [serial = 679] [outer = 1E5AF400] 09:47:59 INFO - PROCESS | 3264 | 1461170879319 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3264 | ++DOCSHELL 1F91D400 == 74 [pid = 3264] [id = 227] 09:47:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (1F91D800) [pid = 3264] [serial = 680] [outer = 00000000] 09:47:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1F920800) [pid = 3264] [serial = 681] [outer = 1F91D800] 09:47:59 INFO - PROCESS | 3264 | 1461170879393 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (2111B400) [pid = 3264] [serial = 682] [outer = 1F91D800] 09:48:00 INFO - PROCESS | 3264 | 1461170880051 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]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1018ms 09:48:00 INFO - PROCESS | 3264 | 1461170880065 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3264 | 1461170880068 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:48:00 INFO - PROCESS | 3264 | 1461170880071 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:48:00 INFO - PROCESS | 3264 | 1461170880073 Marionette TRACE conn5 <- [1,874,null,{}] 09:48:00 INFO - PROCESS | 3264 | 1461170880077 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}] 09:48:00 INFO - PROCESS | 3264 | 1461170880185 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:48:00 INFO - PROCESS | 3264 | 1461170880295 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3264 | ++DOCSHELL 16061800 == 75 [pid = 3264] [id = 228] 09:48:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (16061C00) [pid = 3264] [serial = 683] [outer = 00000000] 09:48:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1BA17C00) [pid = 3264] [serial = 684] [outer = 16061C00] 09:48:00 INFO - PROCESS | 3264 | 1461170880351 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1BFCBC00) [pid = 3264] [serial = 685] [outer = 16061C00] 09:48:01 INFO - PROCESS | 3264 | 1461170881074 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]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1069ms 09:48:01 INFO - PROCESS | 3264 | 1461170881145 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 3264 | 1461170881149 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:48:01 INFO - PROCESS | 3264 | 1461170881153 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 3264 | 1461170881157 Marionette TRACE conn5 <- [1,878,null,{}] 09:48:01 INFO - PROCESS | 3264 | 1461170881162 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}] 09:48:01 INFO - PROCESS | 3264 | 1461170881299 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:48:01 INFO - PROCESS | 3264 | 1461170881437 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 3264 | ++DOCSHELL 18912000 == 76 [pid = 3264] [id = 229] 09:48:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (18915800) [pid = 3264] [serial = 686] [outer = 00000000] 09:48:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1A37F800) [pid = 3264] [serial = 687] [outer = 18915800] 09:48:01 INFO - PROCESS | 3264 | 1461170881490 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1B139000) [pid = 3264] [serial = 688] [outer = 18915800] 09:48:01 INFO - PROCESS | 3264 | --DOCSHELL 12801400 == 75 [pid = 3264] [id = 11] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (2016FC00) [pid = 3264] [serial = 623] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1A310000) [pid = 3264] [serial = 603] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1CD05800) [pid = 3264] [serial = 611] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1C760C00) [pid = 3264] [serial = 608] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (1FF15C00) [pid = 3264] [serial = 615] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1F1B2000) [pid = 3264] [serial = 618] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (12414400) [pid = 3264] [serial = 584] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (1A177400) [pid = 3264] [serial = 587] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (1C764000) [pid = 3264] [serial = 609] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (1FF1A000) [pid = 3264] [serial = 593] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (20135800) [pid = 3264] [serial = 620] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (1BF5A800) [pid = 3264] [serial = 590] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (18FC0000) [pid = 3264] [serial = 602] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (1F1B5000) [pid = 3264] [serial = 582] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (15F03800) [pid = 3264] [serial = 596] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1B424400) [pid = 3264] [serial = 605] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (137A8400) [pid = 3264] [serial = 600] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1FF11400) [pid = 3264] [serial = 614] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1299B800) [pid = 3264] [serial = 599] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1BA14C00) [pid = 3264] [serial = 606] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1F118800) [pid = 3264] [serial = 617] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (16056800) [pid = 3264] [serial = 597] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1EE9F400) [pid = 3264] [serial = 612] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (20162C00) [pid = 3264] [serial = 621] [outer = 00000000] [url = about:blank] 09:48:01 INFO - PROCESS | 3264 | 1461170881972 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]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 870ms 09:48:02 INFO - PROCESS | 3264 | 1461170882035 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3264 | 1461170882041 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:48:02 INFO - PROCESS | 3264 | 1461170882047 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:48:02 INFO - PROCESS | 3264 | 1461170882049 Marionette TRACE conn5 <- [1,882,null,{}] 09:48:02 INFO - PROCESS | 3264 | 1461170882053 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}] 09:48:02 INFO - PROCESS | 3264 | 1461170882141 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:48:02 INFO - PROCESS | 3264 | 1461170882150 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3264 | ++DOCSHELL 16059400 == 76 [pid = 3264] [id = 230] 09:48:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (16B23C00) [pid = 3264] [serial = 689] [outer = 00000000] 09:48:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (18FC8400) [pid = 3264] [serial = 690] [outer = 16B23C00] 09:48:02 INFO - PROCESS | 3264 | 1461170882196 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1A310000) [pid = 3264] [serial = 691] [outer = 16B23C00] 09:48:02 INFO - PROCESS | 3264 | 1461170882694 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]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 09:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:48:02 INFO - PROCESS | 3264 | 1461170882723 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3264 | 1461170882725 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:48:02 INFO - PROCESS | 3264 | 1461170882728 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3264 | 1461170882732 Marionette TRACE conn5 <- [1,886,null,{}] 09:48:02 INFO - PROCESS | 3264 | 1461170882742 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}] 09:48:02 INFO - PROCESS | 3264 | 1461170882831 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:48:02 INFO - PROCESS | 3264 | 1461170882840 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3264 | ++DOCSHELL 1BFCF400 == 77 [pid = 3264] [id = 231] 09:48:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1BFD1C00) [pid = 3264] [serial = 692] [outer = 00000000] 09:48:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1C760C00) [pid = 3264] [serial = 693] [outer = 1BFD1C00] 09:48:02 INFO - PROCESS | 3264 | 1461170882892 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1C9D3400) [pid = 3264] [serial = 694] [outer = 1BFD1C00] 09:48:03 INFO - PROCESS | 3264 | 1461170883344 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]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 09:48:03 INFO - PROCESS | 3264 | 1461170883404 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3264 | 1461170883407 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:48:03 INFO - PROCESS | 3264 | 1461170883410 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:48:03 INFO - PROCESS | 3264 | 1461170883411 Marionette TRACE conn5 <- [1,890,null,{}] 09:48:03 INFO - PROCESS | 3264 | 1461170883415 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}] 09:48:03 INFO - PROCESS | 3264 | 1461170883502 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:48:03 INFO - PROCESS | 3264 | 1461170883632 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE3400 == 78 [pid = 3264] [id = 232] 09:48:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (1CDA1400) [pid = 3264] [serial = 695] [outer = 00000000] 09:48:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (1EEA1C00) [pid = 3264] [serial = 696] [outer = 1CDA1400] 09:48:03 INFO - PROCESS | 3264 | 1461170883679 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (1F1B0400) [pid = 3264] [serial = 697] [outer = 1CDA1400] 09:48:04 INFO - PROCESS | 3264 | 1461170884087 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]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 09:48:04 INFO - PROCESS | 3264 | 1461170884144 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 3264 | 1461170884146 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:48:04 INFO - PROCESS | 3264 | 1461170884150 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 3264 | 1461170884151 Marionette TRACE conn5 <- [1,894,null,{}] 09:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:48:04 INFO - PROCESS | 3264 | 1461170884160 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}] 09:48:04 INFO - PROCESS | 3264 | 1461170884279 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:48:04 INFO - PROCESS | 3264 | 1461170884290 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 3264 | ++DOCSHELL 12589800 == 79 [pid = 3264] [id = 233] 09:48:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (1CD43400) [pid = 3264] [serial = 698] [outer = 00000000] 09:48:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (1F91B000) [pid = 3264] [serial = 699] [outer = 1CD43400] 09:48:04 INFO - PROCESS | 3264 | 1461170884388 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1F91E800) [pid = 3264] [serial = 700] [outer = 1CD43400] 09:48:04 INFO - PROCESS | 3264 | 1461170884829 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]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 09:48:04 INFO - PROCESS | 3264 | 1461170884893 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 3264 | 1461170884895 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:48:04 INFO - PROCESS | 3264 | 1461170884899 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 3264 | 1461170884901 Marionette TRACE conn5 <- [1,898,null,{}] 09:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:48:04 INFO - PROCESS | 3264 | 1461170884904 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}] 09:48:05 INFO - PROCESS | 3264 | 1461170885039 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:48:05 INFO - PROCESS | 3264 | 1461170885106 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 3264 | ++DOCSHELL 1FF03800 == 80 [pid = 3264] [id = 234] 09:48:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (2007EC00) [pid = 3264] [serial = 701] [outer = 00000000] 09:48:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (20167400) [pid = 3264] [serial = 702] [outer = 2007EC00] 09:48:05 INFO - PROCESS | 3264 | 1461170885155 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (2016D000) [pid = 3264] [serial = 703] [outer = 2007EC00] 09:48:05 INFO - PROCESS | 3264 | 1461170885558 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]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 09:48:05 INFO - PROCESS | 3264 | 1461170885577 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3264 | 1461170885579 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:48:05 INFO - PROCESS | 3264 | 1461170885607 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 3264 | 1461170885609 Marionette TRACE conn5 <- [1,902,null,{}] 09:48:05 INFO - PROCESS | 3264 | 1461170885612 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}] 09:48:05 INFO - PROCESS | 3264 | 1461170885729 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:48:05 INFO - PROCESS | 3264 | 1461170885735 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 3264 | ++DOCSHELL 1B335000 == 81 [pid = 3264] [id = 235] 09:48:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (1E66F400) [pid = 3264] [serial = 704] [outer = 00000000] 09:48:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (20786800) [pid = 3264] [serial = 705] [outer = 1E66F400] 09:48:05 INFO - PROCESS | 3264 | 1461170885833 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (2078C000) [pid = 3264] [serial = 706] [outer = 1E66F400] 09:48:06 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (123BEC00) [pid = 3264] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:48:06 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (12953C00) [pid = 3264] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:48:06 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (1BFCB800) [pid = 3264] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:48:06 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (1CADF000) [pid = 3264] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:48:06 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (1A31A000) [pid = 3264] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:48:06 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (1F770400) [pid = 3264] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:48:06 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (12995000) [pid = 3264] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:48:06 INFO - PROCESS | 3264 | 1461170886225 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]]]}] 09:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 09:48:06 INFO - PROCESS | 3264 | 1461170886281 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 3264 | 1461170886283 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:48:06 INFO - PROCESS | 3264 | 1461170886286 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 3264 | 1461170886288 Marionette TRACE conn5 <- [1,906,null,{}] 09:48:06 INFO - PROCESS | 3264 | 1461170886291 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}] 09:48:06 INFO - PROCESS | 3264 | 1461170886375 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:48:06 INFO - PROCESS | 3264 | 1461170886408 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 3264 | ++DOCSHELL 1A31A000 == 82 [pid = 3264] [id = 236] 09:48:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1C75E000) [pid = 3264] [serial = 707] [outer = 00000000] 09:48:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (21111800) [pid = 3264] [serial = 708] [outer = 1C75E000] 09:48:06 INFO - PROCESS | 3264 | 1461170886453 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (2137CC00) [pid = 3264] [serial = 709] [outer = 1C75E000] 09:48:06 INFO - PROCESS | 3264 | 1461170886877 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]]]}] 09:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 09:48:06 INFO - PROCESS | 3264 | 1461170886917 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 3264 | 1461170886919 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:48:06 INFO - PROCESS | 3264 | 1461170886922 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 3264 | 1461170886924 Marionette TRACE conn5 <- [1,910,null,{}] 09:48:06 INFO - PROCESS | 3264 | 1461170886931 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}] 09:48:07 INFO - PROCESS | 3264 | 1461170887016 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:48:07 INFO - PROCESS | 3264 | 1461170887023 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3264 | ++DOCSHELL 18D06800 == 83 [pid = 3264] [id = 237] 09:48:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (2066A000) [pid = 3264] [serial = 710] [outer = 00000000] 09:48:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (20670400) [pid = 3264] [serial = 711] [outer = 2066A000] 09:48:07 INFO - PROCESS | 3264 | 1461170887067 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (20671800) [pid = 3264] [serial = 712] [outer = 2066A000] 09:48:07 INFO - PROCESS | 3264 | 1461170887511 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]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 09:48:07 INFO - PROCESS | 3264 | 1461170887553 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:48:07 INFO - PROCESS | 3264 | 1461170887555 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:48:07 INFO - PROCESS | 3264 | 1461170887558 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 3264 | 1461170887560 Marionette TRACE conn5 <- [1,914,null,{}] 09:48:07 INFO - PROCESS | 3264 | 1461170887564 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}] 09:48:07 INFO - PROCESS | 3264 | 1461170887649 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:48:07 INFO - PROCESS | 3264 | 1461170887655 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3264 | ++DOCSHELL 2066EC00 == 84 [pid = 3264] [id = 238] 09:48:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (20674800) [pid = 3264] [serial = 713] [outer = 00000000] 09:48:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (216A9400) [pid = 3264] [serial = 714] [outer = 20674800] 09:48:07 INFO - PROCESS | 3264 | 1461170887699 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (216EB000) [pid = 3264] [serial = 715] [outer = 20674800] 09:48:08 INFO - PROCESS | 3264 | 1461170888393 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]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 871ms 09:48:08 INFO - PROCESS | 3264 | 1461170888430 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 3264 | 1461170888435 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:48:08 INFO - PROCESS | 3264 | 1461170888440 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 3264 | 1461170888444 Marionette TRACE conn5 <- [1,918,null,{}] 09:48:08 INFO - PROCESS | 3264 | 1461170888450 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}] 09:48:08 INFO - PROCESS | 3264 | 1461170888566 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:48:08 INFO - PROCESS | 3264 | 1461170888678 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 3264 | ++DOCSHELL 16B1B000 == 85 [pid = 3264] [id = 239] 09:48:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (16B23400) [pid = 3264] [serial = 716] [outer = 00000000] 09:48:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (18D07800) [pid = 3264] [serial = 717] [outer = 16B23400] 09:48:08 INFO - PROCESS | 3264 | 1461170888777 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1A31A800) [pid = 3264] [serial = 718] [outer = 16B23400] 09:48:09 INFO - PROCESS | 3264 | 1461170889376 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]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 990ms 09:48:09 INFO - PROCESS | 3264 | 1461170889431 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3264 | 1461170889437 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:48:09 INFO - PROCESS | 3264 | 1461170889443 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 3264 | 1461170889446 Marionette TRACE conn5 <- [1,922,null,{}] 09:48:09 INFO - PROCESS | 3264 | 1461170889450 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}] 09:48:09 INFO - PROCESS | 3264 | 1461170889566 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:48:09 INFO - PROCESS | 3264 | 1461170889706 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 3264 | ++DOCSHELL 1BF5CC00 == 86 [pid = 3264] [id = 240] 09:48:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1C5E8400) [pid = 3264] [serial = 719] [outer = 00000000] 09:48:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (1F913C00) [pid = 3264] [serial = 720] [outer = 1C5E8400] 09:48:09 INFO - PROCESS | 3264 | 1461170889764 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (1FF0C400) [pid = 3264] [serial = 721] [outer = 1C5E8400] 09:48:10 INFO - PROCESS | 3264 | 1461170890405 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]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 09:48:10 INFO - PROCESS | 3264 | 1461170890415 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3264 | 1461170890418 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:48:10 INFO - PROCESS | 3264 | 1461170890422 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 3264 | 1461170890426 Marionette TRACE conn5 <- [1,926,null,{}] 09:48:10 INFO - PROCESS | 3264 | 1461170890437 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}] 09:48:10 INFO - PROCESS | 3264 | 1461170890555 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:48:10 INFO - PROCESS | 3264 | 1461170890669 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3264 | ++DOCSHELL 216F1400 == 87 [pid = 3264] [id = 241] 09:48:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (216F1800) [pid = 3264] [serial = 722] [outer = 00000000] 09:48:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (21F35400) [pid = 3264] [serial = 723] [outer = 216F1800] 09:48:10 INFO - PROCESS | 3264 | 1461170890770 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (22087C00) [pid = 3264] [serial = 724] [outer = 216F1800] 09:48:11 INFO - PROCESS | 3264 | 1461170891324 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]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 09:48:11 INFO - PROCESS | 3264 | 1461170891395 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3264 | 1461170891398 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:48:11 INFO - PROCESS | 3264 | 1461170891401 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 3264 | 1461170891404 Marionette TRACE conn5 <- [1,930,null,{}] 09:48:11 INFO - PROCESS | 3264 | 1461170891407 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}] 09:48:11 INFO - PROCESS | 3264 | 1461170891520 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:48:11 INFO - PROCESS | 3264 | 1461170891660 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 3264 | ++DOCSHELL 221B9400 == 88 [pid = 3264] [id = 242] 09:48:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (221BE400) [pid = 3264] [serial = 725] [outer = 00000000] 09:48:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (221C4800) [pid = 3264] [serial = 726] [outer = 221BE400] 09:48:11 INFO - PROCESS | 3264 | 1461170891720 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (26241800) [pid = 3264] [serial = 727] [outer = 221BE400] 09:48:12 INFO - PROCESS | 3264 | 1461170892351 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]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 09:48:12 INFO - PROCESS | 3264 | 1461170892375 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 3264 | 1461170892377 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:48:12 INFO - PROCESS | 3264 | 1461170892380 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3264 | 1461170892382 Marionette TRACE conn5 <- [1,934,null,{}] 09:48:12 INFO - PROCESS | 3264 | 1461170892386 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}] 09:48:12 INFO - PROCESS | 3264 | 1461170892495 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:48:12 INFO - PROCESS | 3264 | 1461170892605 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3264 | ++DOCSHELL 17C7CC00 == 89 [pid = 3264] [id = 243] 09:48:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (17C84800) [pid = 3264] [serial = 728] [outer = 00000000] 09:48:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1C9CE000) [pid = 3264] [serial = 729] [outer = 17C84800] 09:48:12 INFO - PROCESS | 3264 | 1461170892661 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (1E671C00) [pid = 3264] [serial = 730] [outer = 17C84800] 09:48:13 INFO - PROCESS | 3264 | 1461170893534 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]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1231ms 09:48:13 INFO - PROCESS | 3264 | 1461170893613 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 3264 | 1461170893618 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:48:13 INFO - PROCESS | 3264 | 1461170893623 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:48:13 INFO - PROCESS | 3264 | 1461170893627 Marionette TRACE conn5 <- [1,938,null,{}] 09:48:13 INFO - PROCESS | 3264 | 1461170893632 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}] 09:48:13 INFO - PROCESS | 3264 | 1461170893733 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:48:13 INFO - PROCESS | 3264 | 1461170893879 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3264 | ++DOCSHELL 1299AC00 == 90 [pid = 3264] [id = 244] 09:48:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (1299B800) [pid = 3264] [serial = 731] [outer = 00000000] 09:48:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (16052800) [pid = 3264] [serial = 732] [outer = 1299B800] 09:48:13 INFO - PROCESS | 3264 | 1461170893934 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (12A53C00) [pid = 3264] [serial = 733] [outer = 1299B800] 09:48:14 INFO - PROCESS | 3264 | 1461170894533 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]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 09:48:14 INFO - PROCESS | 3264 | 1461170894598 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3264 | 1461170894603 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:48:14 INFO - PROCESS | 3264 | 1461170894609 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 3264 | 1461170894612 Marionette TRACE conn5 <- [1,942,null,{}] 09:48:14 INFO - PROCESS | 3264 | 1461170894616 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}] 09:48:14 INFO - PROCESS | 3264 | 1461170894733 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 17C83C00 == 89 [pid = 3264] [id = 221] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 19EFD800 == 88 [pid = 3264] [id = 135] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 1F1B4800 == 87 [pid = 3264] [id = 219] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 1CADEC00 == 86 [pid = 3264] [id = 218] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 19EF1800 == 85 [pid = 3264] [id = 36] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 18D06800 == 84 [pid = 3264] [id = 237] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 1A31A000 == 83 [pid = 3264] [id = 236] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 1B335000 == 82 [pid = 3264] [id = 235] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 1FF03800 == 81 [pid = 3264] [id = 234] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 12589800 == 80 [pid = 3264] [id = 233] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 1CAE3400 == 79 [pid = 3264] [id = 232] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 1BFCF400 == 78 [pid = 3264] [id = 231] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (1C5E4800) [pid = 3264] [serial = 629] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (20785400) [pid = 3264] [serial = 632] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (21479800) [pid = 3264] [serial = 635] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (216E5000) [pid = 3264] [serial = 638] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (18290C00) [pid = 3264] [serial = 626] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 16059400 == 77 [pid = 3264] [id = 230] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 18912000 == 76 [pid = 3264] [id = 229] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 1F763000 == 75 [pid = 3264] [id = 224] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 19EF7800 == 74 [pid = 3264] [id = 223] 09:48:14 INFO - PROCESS | 3264 | --DOCSHELL 12905400 == 73 [pid = 3264] [id = 222] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (1FF19C00) [pid = 3264] [serial = 657] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (1FF0D000) [pid = 3264] [serial = 656] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (2012E400) [pid = 3264] [serial = 659] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (2012D000) [pid = 3264] [serial = 662] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (20134800) [pid = 3264] [serial = 660] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (1D567000) [pid = 3264] [serial = 654] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (1CADBC00) [pid = 3264] [serial = 651] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (16055800) [pid = 3264] [serial = 644] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (16DEC800) [pid = 3264] [serial = 645] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1890B800) [pid = 3264] [serial = 642] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (174D3800) [pid = 3264] [serial = 641] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1C767C00) [pid = 3264] [serial = 650] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1CD48000) [pid = 3264] [serial = 653] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (1B32F000) [pid = 3264] [serial = 647] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1B373C00) [pid = 3264] [serial = 648] [outer = 00000000] [url = about:blank] 09:48:14 INFO - PROCESS | 3264 | 1461170894912 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 3264 | ++DOCSHELL 123B6800 == 74 [pid = 3264] [id = 245] 09:48:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1240F000) [pid = 3264] [serial = 734] [outer = 00000000] 09:48:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1295C000) [pid = 3264] [serial = 735] [outer = 1240F000] 09:48:14 INFO - PROCESS | 3264 | 1461170894959 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (12A54000) [pid = 3264] [serial = 736] [outer = 1240F000] 09:48:15 INFO - PROCESS | 3264 | 1461170895382 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]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 833ms 09:48:15 INFO - PROCESS | 3264 | 1461170895450 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 3264 | 1461170895453 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:48:15 INFO - PROCESS | 3264 | 1461170895456 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:48:15 INFO - PROCESS | 3264 | 1461170895459 Marionette TRACE conn5 <- [1,946,null,{}] 09:48:15 INFO - PROCESS | 3264 | 1461170895470 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}] 09:48:15 INFO - PROCESS | 3264 | 1461170895559 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:48:15 INFO - PROCESS | 3264 | 1461170895573 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 3264 | ++DOCSHELL 19EF5800 == 75 [pid = 3264] [id = 246] 09:48:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (19EF6000) [pid = 3264] [serial = 737] [outer = 00000000] 09:48:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1A173400) [pid = 3264] [serial = 738] [outer = 19EF6000] 09:48:15 INFO - PROCESS | 3264 | 1461170895622 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1A319000) [pid = 3264] [serial = 739] [outer = 19EF6000] 09:48:16 INFO - PROCESS | 3264 | 1461170896092 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]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 09:48:16 INFO - PROCESS | 3264 | 1461170896131 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3264 | 1461170896134 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:48:16 INFO - PROCESS | 3264 | 1461170896137 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:48:16 INFO - PROCESS | 3264 | 1461170896138 Marionette TRACE conn5 <- [1,950,null,{}] 09:48:16 INFO - PROCESS | 3264 | 1461170896142 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}] 09:48:16 INFO - PROCESS | 3264 | 1461170896254 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:48:16 INFO - PROCESS | 3264 | 1461170896349 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 3264 | ++DOCSHELL 1A31B000 == 76 [pid = 3264] [id = 247] 09:48:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (1A37A000) [pid = 3264] [serial = 740] [outer = 00000000] 09:48:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (1B32A800) [pid = 3264] [serial = 741] [outer = 1A37A000] 09:48:16 INFO - PROCESS | 3264 | 1461170896394 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (1B374800) [pid = 3264] [serial = 742] [outer = 1A37A000] 09:48:16 INFO - PROCESS | 3264 | 1461170896768 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]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 09:48:16 INFO - PROCESS | 3264 | 1461170896811 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:48:16 INFO - PROCESS | 3264 | 1461170896813 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:48:16 INFO - PROCESS | 3264 | 1461170896816 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 3264 | 1461170896818 Marionette TRACE conn5 <- [1,954,null,{}] 09:48:16 INFO - PROCESS | 3264 | 1461170896822 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}] 09:48:16 INFO - PROCESS | 3264 | 1461170896944 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:48:16 INFO - PROCESS | 3264 | 1461170896966 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 3264 | ++DOCSHELL 1258AC00 == 77 [pid = 3264] [id = 248] 09:48:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (1B12FC00) [pid = 3264] [serial = 743] [outer = 00000000] 09:48:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (1BA1C800) [pid = 3264] [serial = 744] [outer = 1B12FC00] 09:48:17 INFO - PROCESS | 3264 | 1461170897012 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (1BA20400) [pid = 3264] [serial = 745] [outer = 1B12FC00] 09:48:17 INFO - PROCESS | 3264 | 1461170897490 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]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 09:48:17 INFO - PROCESS | 3264 | 1461170897547 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:48:17 INFO - PROCESS | 3264 | 1461170897549 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:48:17 INFO - PROCESS | 3264 | 1461170897559 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 3264 | 1461170897561 Marionette TRACE conn5 <- [1,958,null,{}] 09:48:17 INFO - PROCESS | 3264 | 1461170897599 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}] 09:48:17 INFO - PROCESS | 3264 | 1461170897724 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:48:17 INFO - PROCESS | 3264 | 1461170897736 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 3264 | ++DOCSHELL 1BFD0800 == 78 [pid = 3264] [id = 249] 09:48:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (1C9D1C00) [pid = 3264] [serial = 746] [outer = 00000000] 09:48:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (1CC7B400) [pid = 3264] [serial = 747] [outer = 1C9D1C00] 09:48:17 INFO - PROCESS | 3264 | 1461170897837 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (1CD51C00) [pid = 3264] [serial = 748] [outer = 1C9D1C00] 09:48:18 INFO - PROCESS | 3264 | 1461170898254 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]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 770ms 09:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:48:18 INFO - PROCESS | 3264 | 1461170898323 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 3264 | 1461170898325 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:48:18 INFO - PROCESS | 3264 | 1461170898328 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 3264 | 1461170898330 Marionette TRACE conn5 <- [1,962,null,{}] 09:48:18 INFO - PROCESS | 3264 | 1461170898334 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}] 09:48:18 INFO - PROCESS | 3264 | 1461170898448 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:48:18 INFO - PROCESS | 3264 | 1461170898518 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 3264 | ++DOCSHELL 1D433800 == 79 [pid = 3264] [id = 250] 09:48:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1D434400) [pid = 3264] [serial = 749] [outer = 00000000] 09:48:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (1F1A9800) [pid = 3264] [serial = 750] [outer = 1D434400] 09:48:18 INFO - PROCESS | 3264 | 1461170898563 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (1F1B1C00) [pid = 3264] [serial = 751] [outer = 1D434400] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (12956400) [pid = 3264] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (19EF9400) [pid = 3264] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (12583400) [pid = 3264] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (1CADF800) [pid = 3264] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (20169400) [pid = 3264] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (2062C000) [pid = 3264] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (216AD800) [pid = 3264] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (19EF0400) [pid = 3264] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (2137D800) [pid = 3264] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (20166000) [pid = 3264] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (1BA19800) [pid = 3264] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (18285400) [pid = 3264] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1C954400) [pid = 3264] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1B32F800) [pid = 3264] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (16061C00) [pid = 3264] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (16B23C00) [pid = 3264] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (1CD43400) [pid = 3264] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (12912800) [pid = 3264] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (18915800) [pid = 3264] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (1CDA1400) [pid = 3264] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (2007EC00) [pid = 3264] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (1BFD1C00) [pid = 3264] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (1E66F400) [pid = 3264] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (1C75E000) [pid = 3264] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (2066A000) [pid = 3264] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (1B377C00) [pid = 3264] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (1F1ED400) [pid = 3264] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1BF57800) [pid = 3264] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1B36FC00) [pid = 3264] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1147ms 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1F762800) [pid = 3264] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (0ECC9800) [pid = 3264] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:48:19 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1600D400) [pid = 3264] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:48:19 INFO - PROCESS | 3264 | 1461170899407 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]]]}] 09:48:19 INFO - PROCESS | 3264 | 1461170899476 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 3264 | 1461170899479 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:48:19 INFO - PROCESS | 3264 | 1461170899482 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 3264 | 1461170899484 Marionette TRACE conn5 <- [1,966,null,{}] 09:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:48:19 INFO - PROCESS | 3264 | 1461170899487 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}] 09:48:19 INFO - PROCESS | 3264 | 1461170899569 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:48:19 INFO - PROCESS | 3264 | 1461170899663 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 3264 | ++DOCSHELL 12953C00 == 80 [pid = 3264] [id = 251] 09:48:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (12955C00) [pid = 3264] [serial = 752] [outer = 00000000] 09:48:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1605E000) [pid = 3264] [serial = 753] [outer = 12955C00] 09:48:19 INFO - PROCESS | 3264 | 1461170899709 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (173A5800) [pid = 3264] [serial = 754] [outer = 12955C00] 09:48:20 INFO - PROCESS | 3264 | 1461170900081 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]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 09:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:48:20 INFO - PROCESS | 3264 | 1461170900116 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 3264 | 1461170900118 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:48:20 INFO - PROCESS | 3264 | 1461170900122 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 3264 | 1461170900123 Marionette TRACE conn5 <- [1,970,null,{}] 09:48:20 INFO - PROCESS | 3264 | 1461170900127 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}] 09:48:20 INFO - PROCESS | 3264 | 1461170900245 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:48:20 INFO - PROCESS | 3264 | 1461170900301 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3264 | ++DOCSHELL 1605AC00 == 81 [pid = 3264] [id = 252] 09:48:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (16ECD000) [pid = 3264] [serial = 755] [outer = 00000000] 09:48:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (1BA19800) [pid = 3264] [serial = 756] [outer = 16ECD000] 09:48:20 INFO - PROCESS | 3264 | 1461170900347 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (1CDA2400) [pid = 3264] [serial = 757] [outer = 16ECD000] 09:48:20 INFO - PROCESS | 3264 | 1461170900714 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]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 09:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:48:20 INFO - PROCESS | 3264 | 1461170900752 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 3264 | 1461170900754 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:48:20 INFO - PROCESS | 3264 | 1461170900757 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 3264 | 1461170900759 Marionette TRACE conn5 <- [1,974,null,{}] 09:48:20 INFO - PROCESS | 3264 | 1461170900762 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}] 09:48:20 INFO - PROCESS | 3264 | 1461170900882 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:48:20 INFO - PROCESS | 3264 | 1461170900927 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3264 | ++DOCSHELL 1B428400 == 82 [pid = 3264] [id = 253] 09:48:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (1BFCC400) [pid = 3264] [serial = 758] [outer = 00000000] 09:48:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1F762800) [pid = 3264] [serial = 759] [outer = 1BFCC400] 09:48:20 INFO - PROCESS | 3264 | 1461170900972 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (1F1ED400) [pid = 3264] [serial = 760] [outer = 1BFCC400] 09:48:21 INFO - PROCESS | 3264 | 1461170901487 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]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 771ms 09:48:21 INFO - PROCESS | 3264 | 1461170901530 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3264 | 1461170901535 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:48:21 INFO - PROCESS | 3264 | 1461170901541 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 3264 | 1461170901545 Marionette TRACE conn5 <- [1,978,null,{}] 09:48:21 INFO - PROCESS | 3264 | 1461170901553 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}] 09:48:21 INFO - PROCESS | 3264 | 1461170901665 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:48:21 INFO - PROCESS | 3264 | 1461170901807 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 3264 | ++DOCSHELL 12583400 == 83 [pid = 3264] [id = 254] 09:48:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (12585000) [pid = 3264] [serial = 761] [outer = 00000000] 09:48:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (15F9D400) [pid = 3264] [serial = 762] [outer = 12585000] 09:48:21 INFO - PROCESS | 3264 | 1461170901866 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (16060800) [pid = 3264] [serial = 763] [outer = 12585000] 09:48:22 INFO - PROCESS | 3264 | 1461170902490 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]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 09:48:22 INFO - PROCESS | 3264 | 1461170902515 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 3264 | 1461170902521 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:48:22 INFO - PROCESS | 3264 | 1461170902527 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 3264 | 1461170902530 Marionette TRACE conn5 <- [1,982,null,{}] 09:48:22 INFO - PROCESS | 3264 | 1461170902534 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}] 09:48:22 INFO - PROCESS | 3264 | 1461170902644 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:48:22 INFO - PROCESS | 3264 | 1461170902766 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3264 | ++DOCSHELL 16BA9400 == 84 [pid = 3264] [id = 255] 09:48:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1828D800) [pid = 3264] [serial = 764] [outer = 00000000] 09:48:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1A3BD400) [pid = 3264] [serial = 765] [outer = 1828D800] 09:48:22 INFO - PROCESS | 3264 | 1461170902821 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1B377C00) [pid = 3264] [serial = 766] [outer = 1828D800] 09:48:23 INFO - PROCESS | 3264 | 1461170903347 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]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 09:48:23 INFO - PROCESS | 3264 | 1461170903460 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 3264 | 1461170903463 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:48:23 INFO - PROCESS | 3264 | 1461170903467 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 3264 | 1461170903470 Marionette TRACE conn5 <- [1,986,null,{}] 09:48:23 INFO - PROCESS | 3264 | 1461170903482 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}] 09:48:23 INFO - PROCESS | 3264 | 1461170903599 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:48:23 INFO - PROCESS | 3264 | 1461170903730 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 3264 | ++DOCSHELL 1D367400 == 85 [pid = 3264] [id = 256] 09:48:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1FF0DC00) [pid = 3264] [serial = 767] [outer = 00000000] 09:48:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1FF1BC00) [pid = 3264] [serial = 768] [outer = 1FF0DC00] 09:48:23 INFO - PROCESS | 3264 | 1461170903789 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (2007D800) [pid = 3264] [serial = 769] [outer = 1FF0DC00] 09:48:24 INFO - PROCESS | 3264 | 1461170904373 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]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 970ms 09:48:24 INFO - PROCESS | 3264 | 1461170904440 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3264 | 1461170904443 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:48:24 INFO - PROCESS | 3264 | 1461170904446 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 3264 | 1461170904448 Marionette TRACE conn5 <- [1,990,null,{}] 09:48:24 INFO - PROCESS | 3264 | 1461170904452 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}] 09:48:24 INFO - PROCESS | 3264 | 1461170904560 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:48:24 INFO - PROCESS | 3264 | 1461170904697 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3264 | ++DOCSHELL 20088800 == 86 [pid = 3264] [id = 257] 09:48:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (20130800) [pid = 3264] [serial = 770] [outer = 00000000] 09:48:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (20169800) [pid = 3264] [serial = 771] [outer = 20130800] 09:48:24 INFO - PROCESS | 3264 | 1461170904754 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (20627C00) [pid = 3264] [serial = 772] [outer = 20130800] 09:48:25 INFO - PROCESS | 3264 | 1461170905339 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]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 09:48:25 INFO - PROCESS | 3264 | 1461170905380 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 3264 | 1461170905382 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:48:25 INFO - PROCESS | 3264 | 1461170905386 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:48:25 INFO - PROCESS | 3264 | 1461170905388 Marionette TRACE conn5 <- [1,994,null,{}] 09:48:25 INFO - PROCESS | 3264 | 1461170905391 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}] 09:48:25 INFO - PROCESS | 3264 | 1461170905496 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:48:25 INFO - PROCESS | 3264 | 1461170905606 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 3264 | ++DOCSHELL 20668C00 == 87 [pid = 3264] [id = 258] 09:48:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (2066B000) [pid = 3264] [serial = 773] [outer = 00000000] 09:48:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (20676C00) [pid = 3264] [serial = 774] [outer = 2066B000] 09:48:25 INFO - PROCESS | 3264 | 1461170905661 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (2078A000) [pid = 3264] [serial = 775] [outer = 2066B000] 09:48:26 INFO - PROCESS | 3264 | 1461170906264 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]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 09:48:26 INFO - PROCESS | 3264 | 1461170906320 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 3264 | 1461170906322 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:48:26 INFO - PROCESS | 3264 | 1461170906326 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:48:26 INFO - PROCESS | 3264 | 1461170906328 Marionette TRACE conn5 <- [1,998,null,{}] 09:48:26 INFO - PROCESS | 3264 | 1461170906331 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}] 09:48:26 INFO - PROCESS | 3264 | 1461170906464 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:48:26 INFO - PROCESS | 3264 | 1461170906573 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3264 | ++DOCSHELL 17C6A800 == 88 [pid = 3264] [id = 259] 09:48:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (17C6B000) [pid = 3264] [serial = 776] [outer = 00000000] 09:48:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (2066D800) [pid = 3264] [serial = 777] [outer = 17C6B000] 09:48:26 INFO - PROCESS | 3264 | 1461170906632 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (21114000) [pid = 3264] [serial = 778] [outer = 17C6B000] 09:48:27 INFO - PROCESS | 3264 | 1461170907179 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]]]}] 09:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 09:48:27 INFO - PROCESS | 3264 | 1461170907260 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 3264 | 1461170907263 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:48:27 INFO - PROCESS | 3264 | 1461170907266 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:48:27 INFO - PROCESS | 3264 | 1461170907268 Marionette TRACE conn5 <- [1,1002,null,{}] 09:48:27 INFO - PROCESS | 3264 | 1461170907272 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}] 09:48:27 INFO - PROCESS | 3264 | 1461170907392 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:48:27 INFO - PROCESS | 3264 | 1461170907502 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 3264 | ++DOCSHELL 1295A000 == 89 [pid = 3264] [id = 260] 09:48:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (173A4C00) [pid = 3264] [serial = 779] [outer = 00000000] 09:48:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (2066DC00) [pid = 3264] [serial = 780] [outer = 173A4C00] 09:48:27 INFO - PROCESS | 3264 | 1461170907557 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (20675000) [pid = 3264] [serial = 781] [outer = 173A4C00] 09:48:28 INFO - PROCESS | 3264 | 1461170908134 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]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1076ms 09:48:28 INFO - PROCESS | 3264 | 1461170908356 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 3264 | 1461170908361 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:48:28 INFO - PROCESS | 3264 | 1461170908367 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 3264 | 1461170908370 Marionette TRACE conn5 <- [1,1006,null,{}] 09:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:48:28 INFO - PROCESS | 3264 | 1461170908375 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}] 09:48:28 INFO - PROCESS | 3264 | 1461170908478 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:48:28 INFO - PROCESS | 3264 | 1461170908612 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 3264 | ++DOCSHELL 11CEE000 == 90 [pid = 3264] [id = 261] 09:48:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (11CF1800) [pid = 3264] [serial = 782] [outer = 00000000] 09:48:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (12309C00) [pid = 3264] [serial = 783] [outer = 11CF1800] 09:48:28 INFO - PROCESS | 3264 | 1461170908665 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (123C1C00) [pid = 3264] [serial = 784] [outer = 11CF1800] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 11D71C00 == 89 [pid = 3264] [id = 220] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 12958C00 == 88 [pid = 3264] [id = 89] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 1605AC00 == 87 [pid = 3264] [id = 252] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 12953C00 == 86 [pid = 3264] [id = 251] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 1D433800 == 85 [pid = 3264] [id = 250] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 1BFD0800 == 84 [pid = 3264] [id = 249] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 1258AC00 == 83 [pid = 3264] [id = 248] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 1A31B000 == 82 [pid = 3264] [id = 247] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 19EF5800 == 81 [pid = 3264] [id = 246] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 123B6800 == 80 [pid = 3264] [id = 245] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 1299AC00 == 79 [pid = 3264] [id = 244] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (216A9400) [pid = 3264] [serial = 714] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | 1461170909348 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]]]}] 09:48:29 INFO - PROCESS | 3264 | --DOCSHELL 16B1B000 == 78 [pid = 3264] [id = 239] 09:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1015ms 09:48:29 INFO - PROCESS | 3264 | 1461170909389 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 3264 | 1461170909392 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:48:29 INFO - PROCESS | 3264 | 1461170909402 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 3264 | 1461170909406 Marionette TRACE conn5 <- [1,1010,null,{}] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (18918C00) [pid = 3264] [serial = 627] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1B371000) [pid = 3264] [serial = 528] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (13389400) [pid = 3264] [serial = 525] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (1CD44800) [pid = 3264] [serial = 561] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (2078D000) [pid = 3264] [serial = 633] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (2137D400) [pid = 3264] [serial = 489] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (216E9800) [pid = 3264] [serial = 639] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (1A31B800) [pid = 3264] [serial = 588] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (216A2C00) [pid = 3264] [serial = 636] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (20629800) [pid = 3264] [serial = 624] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (20137000) [pid = 3264] [serial = 486] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (1B13E400) [pid = 3264] [serial = 480] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (20001800) [pid = 3264] [serial = 483] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1D36B800) [pid = 3264] [serial = 630] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1C5E4C00) [pid = 3264] [serial = 558] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (2012A000) [pid = 3264] [serial = 531] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (1C762400) [pid = 3264] [serial = 552] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1C724400) [pid = 3264] [serial = 591] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (1FF1D400) [pid = 3264] [serial = 594] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (12586C00) [pid = 3264] [serial = 585] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (18F74400) [pid = 3264] [serial = 555] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (1BFCBC00) [pid = 3264] [serial = 685] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (1BA17C00) [pid = 3264] [serial = 684] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (18FC8400) [pid = 3264] [serial = 690] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (1A310000) [pid = 3264] [serial = 691] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (1F91B000) [pid = 3264] [serial = 699] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (12A54400) [pid = 3264] [serial = 665] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (137A1400) [pid = 3264] [serial = 666] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1B139000) [pid = 3264] [serial = 688] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1A37F800) [pid = 3264] [serial = 687] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1EEA1C00) [pid = 3264] [serial = 696] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (2016D000) [pid = 3264] [serial = 703] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (20167400) [pid = 3264] [serial = 702] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1C760C00) [pid = 3264] [serial = 693] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1C9D3400) [pid = 3264] [serial = 694] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1F91E800) [pid = 3264] [serial = 700] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1B32C800) [pid = 3264] [serial = 668] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (2012A400) [pid = 3264] [serial = 671] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (21B10400) [pid = 3264] [serial = 674] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (2111B800) [pid = 3264] [serial = 677] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (20786800) [pid = 3264] [serial = 705] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1F920800) [pid = 3264] [serial = 681] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (21111800) [pid = 3264] [serial = 708] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (20670400) [pid = 3264] [serial = 711] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (2078C000) [pid = 3264] [serial = 706] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (20671800) [pid = 3264] [serial = 712] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1CBF4000) [pid = 3264] [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.] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (2137CC00) [pid = 3264] [serial = 709] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1F1B0400) [pid = 3264] [serial = 697] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 3264 | 1461170909450 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}] 09:48:29 INFO - PROCESS | 3264 | 1461170909577 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:48:29 INFO - PROCESS | 3264 | 1461170909584 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 3264 | ++DOCSHELL 1258A000 == 79 [pid = 3264] [id = 262] 09:48:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1258A800) [pid = 3264] [serial = 785] [outer = 00000000] 09:48:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1290A800) [pid = 3264] [serial = 786] [outer = 1258A800] 09:48:29 INFO - PROCESS | 3264 | 1461170909630 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (12958800) [pid = 3264] [serial = 787] [outer = 1258A800] 09:48:30 INFO - PROCESS | 3264 | 1461170910094 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]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 770ms 09:48:30 INFO - PROCESS | 3264 | 1461170910174 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 3264 | 1461170910176 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:48:30 INFO - PROCESS | 3264 | 1461170910180 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:48:30 INFO - PROCESS | 3264 | 1461170910182 Marionette TRACE conn5 <- [1,1014,null,{}] 09:48:30 INFO - PROCESS | 3264 | 1461170910192 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}] 09:48:30 INFO - PROCESS | 3264 | 1461170910284 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:48:30 INFO - PROCESS | 3264 | 1461170910382 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 3264 | ++DOCSHELL 16006800 == 80 [pid = 3264] [id = 263] 09:48:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (16056800) [pid = 3264] [serial = 788] [outer = 00000000] 09:48:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (16BA9000) [pid = 3264] [serial = 789] [outer = 16056800] 09:48:30 INFO - PROCESS | 3264 | 1461170910431 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (16ECC400) [pid = 3264] [serial = 790] [outer = 16056800] 09:48:30 INFO - PROCESS | 3264 | 1461170910833 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]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 09:48:30 INFO - PROCESS | 3264 | 1461170910853 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:48:30 INFO - PROCESS | 3264 | 1461170910856 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:48:30 INFO - PROCESS | 3264 | 1461170910858 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 3264 | 1461170910860 Marionette TRACE conn5 <- [1,1018,null,{}] 09:48:30 INFO - PROCESS | 3264 | 1461170910863 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}] 09:48:30 INFO - PROCESS | 3264 | 1461170910953 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:48:30 INFO - PROCESS | 3264 | 1461170910959 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 3264 | ++DOCSHELL 174D8000 == 81 [pid = 3264] [id = 264] 09:48:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (174D8800) [pid = 3264] [serial = 791] [outer = 00000000] 09:48:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (17C71C00) [pid = 3264] [serial = 792] [outer = 174D8800] 09:48:30 INFO - PROCESS | 3264 | 1461170911006 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (17C83400) [pid = 3264] [serial = 793] [outer = 174D8800] 09:48:31 INFO - PROCESS | 3264 | 1461170911446 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]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 09:48:31 INFO - PROCESS | 3264 | 1461170911491 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 3264 | 1461170911493 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:48:31 INFO - PROCESS | 3264 | 1461170911497 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - PROCESS | 3264 | 1461170911498 Marionette TRACE conn5 <- [1,1022,null,{}] 09:48:31 INFO - PROCESS | 3264 | 1461170911502 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}] 09:48:31 INFO - PROCESS | 3264 | 1461170911627 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:48:31 INFO - PROCESS | 3264 | 1461170911720 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 3264 | ++DOCSHELL 18289000 == 82 [pid = 3264] [id = 265] 09:48:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (18291C00) [pid = 3264] [serial = 794] [outer = 00000000] 09:48:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (18916400) [pid = 3264] [serial = 795] [outer = 18291C00] 09:48:31 INFO - PROCESS | 3264 | 1461170911766 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (18F74400) [pid = 3264] [serial = 796] [outer = 18291C00] 09:48:32 INFO - PROCESS | 3264 | 1461170912192 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]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 09:48:32 INFO - PROCESS | 3264 | 1461170912231 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 3264 | 1461170912233 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:48:32 INFO - PROCESS | 3264 | 1461170912236 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:48:32 INFO - PROCESS | 3264 | 1461170912238 Marionette TRACE conn5 <- [1,1026,null,{}] 09:48:32 INFO - PROCESS | 3264 | 1461170912241 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}] 09:48:32 INFO - PROCESS | 3264 | 1461170912379 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:48:32 INFO - PROCESS | 3264 | 1461170912445 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3264 | ++DOCSHELL 1A316800 == 83 [pid = 3264] [id = 266] 09:48:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1A317400) [pid = 3264] [serial = 797] [outer = 00000000] 09:48:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1A37AC00) [pid = 3264] [serial = 798] [outer = 1A317400] 09:48:32 INFO - PROCESS | 3264 | 1461170912497 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1B12AC00) [pid = 3264] [serial = 799] [outer = 1A317400] 09:48:32 INFO - PROCESS | 3264 | 1461170912942 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]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 731ms 09:48:32 INFO - PROCESS | 3264 | 1461170913006 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3264 | 1461170913009 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:48:33 INFO - PROCESS | 3264 | 1461170913012 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 3264 | 1461170913013 Marionette TRACE conn5 <- [1,1030,null,{}] 09:48:33 INFO - PROCESS | 3264 | 1461170913017 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}] 09:48:33 INFO - PROCESS | 3264 | 1461170913132 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:48:33 INFO - PROCESS | 3264 | 1461170913197 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 3264 | ++DOCSHELL 1B13A800 == 84 [pid = 3264] [id = 267] 09:48:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1B32D000) [pid = 3264] [serial = 800] [outer = 00000000] 09:48:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1B36F800) [pid = 3264] [serial = 801] [outer = 1B32D000] 09:48:33 INFO - PROCESS | 3264 | 1461170913241 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1B375000) [pid = 3264] [serial = 802] [outer = 1B32D000] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1C9D1C00) [pid = 3264] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1D434400) [pid = 3264] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1240F000) [pid = 3264] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1A37A000) [pid = 3264] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1299B800) [pid = 3264] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (19EF6000) [pid = 3264] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (12955C00) [pid = 3264] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (16ECD000) [pid = 3264] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:48:33 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1B12FC00) [pid = 3264] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:48:33 INFO - PROCESS | 3264 | 1461170913733 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]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 09:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:48:33 INFO - PROCESS | 3264 | 1461170913786 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3264 | 1461170913788 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:48:33 INFO - PROCESS | 3264 | 1461170913791 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 3264 | 1461170913793 Marionette TRACE conn5 <- [1,1034,null,{}] 09:48:33 INFO - PROCESS | 3264 | 1461170913796 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}] 09:48:33 INFO - PROCESS | 3264 | 1461170913913 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:48:33 INFO - PROCESS | 3264 | 1461170913973 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 3264 | ++DOCSHELL 12802400 == 85 [pid = 3264] [id = 268] 09:48:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1295E400) [pid = 3264] [serial = 803] [outer = 00000000] 09:48:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1B424800) [pid = 3264] [serial = 804] [outer = 1295E400] 09:48:34 INFO - PROCESS | 3264 | 1461170914018 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1BA17400) [pid = 3264] [serial = 805] [outer = 1295E400] 09:48:34 INFO - PROCESS | 3264 | 1461170914366 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]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 09:48:34 INFO - PROCESS | 3264 | 1461170914422 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 3264 | 1461170914424 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:48:34 INFO - PROCESS | 3264 | 1461170914427 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 3264 | 1461170914429 Marionette TRACE conn5 <- [1,1038,null,{}] 09:48:34 INFO - PROCESS | 3264 | 1461170914433 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}] 09:48:34 INFO - PROCESS | 3264 | 1461170914542 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:48:34 INFO - PROCESS | 3264 | 1461170914548 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 3264 | ++DOCSHELL 1BA1CC00 == 86 [pid = 3264] [id = 269] 09:48:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1BA20800) [pid = 3264] [serial = 806] [outer = 00000000] 09:48:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1BFD0400) [pid = 3264] [serial = 807] [outer = 1BA20800] 09:48:34 INFO - PROCESS | 3264 | 1461170914593 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1C5E7C00) [pid = 3264] [serial = 808] [outer = 1BA20800] 09:48:35 INFO - PROCESS | 3264 | 1461170915008 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]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 09:48:35 INFO - PROCESS | 3264 | 1461170915065 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 3264 | 1461170915067 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:48:35 INFO - PROCESS | 3264 | 1461170915071 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 3264 | 1461170915073 Marionette TRACE conn5 <- [1,1042,null,{}] 09:48:35 INFO - PROCESS | 3264 | 1461170915076 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}] 09:48:35 INFO - PROCESS | 3264 | 1461170915162 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:48:35 INFO - PROCESS | 3264 | 1461170915168 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 3264 | ++DOCSHELL 1BFC8000 == 87 [pid = 3264] [id = 270] 09:48:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1C723800) [pid = 3264] [serial = 809] [outer = 00000000] 09:48:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1C767400) [pid = 3264] [serial = 810] [outer = 1C723800] 09:48:35 INFO - PROCESS | 3264 | 1461170915212 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1C95A800) [pid = 3264] [serial = 811] [outer = 1C723800] 09:48:35 INFO - PROCESS | 3264 | 1461170915710 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]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 09:48:35 INFO - PROCESS | 3264 | 1461170915804 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 3264 | 1461170915808 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:48:35 INFO - PROCESS | 3264 | 1461170915828 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 3264 | 1461170915833 Marionette TRACE conn5 <- [1,1046,null,{}] 09:48:35 INFO - PROCESS | 3264 | 1461170915841 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}] 09:48:36 INFO - PROCESS | 3264 | 1461170916012 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:48:36 INFO - PROCESS | 3264 | 1461170916146 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 3264 | ++DOCSHELL 1258CC00 == 88 [pid = 3264] [id = 271] 09:48:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1258D000) [pid = 3264] [serial = 812] [outer = 00000000] 09:48:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (1295B800) [pid = 3264] [serial = 813] [outer = 1258D000] 09:48:36 INFO - PROCESS | 3264 | 1461170916207 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (12A55C00) [pid = 3264] [serial = 814] [outer = 1258D000] 09:48:36 INFO - PROCESS | 3264 | 1461170916768 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]]]}] 09:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 990ms 09:48:36 INFO - PROCESS | 3264 | 1461170916809 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:48:36 INFO - PROCESS | 3264 | 1461170916815 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:48:36 INFO - PROCESS | 3264 | 1461170916821 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:48:36 INFO - PROCESS | 3264 | 1461170916824 Marionette TRACE conn5 <- [1,1050,null,{}] 09:48:36 INFO - PROCESS | 3264 | 1461170916828 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}] 09:48:36 INFO - PROCESS | 3264 | 1461170916941 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:48:37 INFO - PROCESS | 3264 | 1461170917053 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 3264 | ++DOCSHELL 16B9C000 == 89 [pid = 3264] [id = 272] 09:48:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (16BA7000) [pid = 3264] [serial = 815] [outer = 00000000] 09:48:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (17C75400) [pid = 3264] [serial = 816] [outer = 16BA7000] 09:48:37 INFO - PROCESS | 3264 | 1461170917108 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (1828F800) [pid = 3264] [serial = 817] [outer = 16BA7000] 09:48:37 INFO - PROCESS | 3264 | 1461170917758 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]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 970ms 09:48:37 INFO - PROCESS | 3264 | 1461170917794 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 3264 | 1461170917796 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:48:37 INFO - PROCESS | 3264 | 1461170917800 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 3264 | 1461170917804 Marionette TRACE conn5 <- [1,1054,null,{}] 09:48:37 INFO - PROCESS | 3264 | 1461170917815 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}] 09:48:37 INFO - PROCESS | 3264 | 1461170917934 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:48:38 INFO - PROCESS | 3264 | 1461170918071 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 3264 | ++DOCSHELL 1A173C00 == 90 [pid = 3264] [id = 273] 09:48:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1A311800) [pid = 3264] [serial = 818] [outer = 00000000] 09:48:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (1C765000) [pid = 3264] [serial = 819] [outer = 1A311800] 09:48:38 INFO - PROCESS | 3264 | 1461170918131 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (1CADF400) [pid = 3264] [serial = 820] [outer = 1A311800] 09:48:38 INFO - PROCESS | 3264 | 1461170918761 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]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 09:48:38 INFO - PROCESS | 3264 | 1461170918773 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 3264 | 1461170918776 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:48:38 INFO - PROCESS | 3264 | 1461170918794 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 3264 | 1461170918796 Marionette TRACE conn5 <- [1,1058,null,{}] 09:48:38 INFO - PROCESS | 3264 | 1461170918801 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}] 09:48:38 INFO - PROCESS | 3264 | 1461170918910 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:48:39 INFO - PROCESS | 3264 | 1461170919046 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE5400 == 91 [pid = 3264] [id = 274] 09:48:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (1CBF0000) [pid = 3264] [serial = 821] [outer = 00000000] 09:48:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (1D43A800) [pid = 3264] [serial = 822] [outer = 1CBF0000] 09:48:39 INFO - PROCESS | 3264 | 1461170919103 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1E672400) [pid = 3264] [serial = 823] [outer = 1CBF0000] 09:48:39 INFO - PROCESS | 3264 | 1461170919641 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]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 890ms 09:48:39 INFO - PROCESS | 3264 | 1461170919710 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 3264 | 1461170919713 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:48:39 INFO - PROCESS | 3264 | 1461170919717 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 3264 | 1461170919719 Marionette TRACE conn5 <- [1,1062,null,{}] 09:48:39 INFO - PROCESS | 3264 | 1461170919723 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}] 09:48:39 INFO - PROCESS | 3264 | 1461170919830 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:48:39 INFO - PROCESS | 3264 | 1461170919966 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 3264 | ++DOCSHELL 1EE04C00 == 92 [pid = 3264] [id = 275] 09:48:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1EEA4400) [pid = 3264] [serial = 824] [outer = 00000000] 09:48:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1F1B0400) [pid = 3264] [serial = 825] [outer = 1EEA4400] 09:48:40 INFO - PROCESS | 3264 | 1461170920022 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1F1B6800) [pid = 3264] [serial = 826] [outer = 1EEA4400] 09:48:40 INFO - PROCESS | 3264 | 1461170920544 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]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 870ms 09:48:40 INFO - PROCESS | 3264 | 1461170920588 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 3264 | 1461170920591 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:48:40 INFO - PROCESS | 3264 | 1461170920594 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:48:40 INFO - PROCESS | 3264 | 1461170920596 Marionette TRACE conn5 <- [1,1066,null,{}] 09:48:40 INFO - PROCESS | 3264 | 1461170920600 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}] 09:48:40 INFO - PROCESS | 3264 | 1461170920729 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:48:40 INFO - PROCESS | 3264 | 1461170920847 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 3264 | ++DOCSHELL 1FF07800 == 93 [pid = 3264] [id = 276] 09:48:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1FF08000) [pid = 3264] [serial = 827] [outer = 00000000] 09:48:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1FF0FC00) [pid = 3264] [serial = 828] [outer = 1FF08000] 09:48:40 INFO - PROCESS | 3264 | 1461170920945 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1FF19C00) [pid = 3264] [serial = 829] [outer = 1FF08000] 09:48:41 INFO - PROCESS | 3264 | 1461170921787 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]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1234ms 09:48:41 INFO - PROCESS | 3264 | 1461170921832 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 3264 | 1461170921837 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:48:41 INFO - PROCESS | 3264 | 1461170921842 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 3264 | 1461170921846 Marionette TRACE conn5 <- [1,1070,null,{}] 09:48:41 INFO - PROCESS | 3264 | 1461170921851 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}] 09:48:41 INFO - PROCESS | 3264 | 1461170921952 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:48:42 INFO - PROCESS | 3264 | 1461170922086 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 3264 | ++DOCSHELL 16058C00 == 94 [pid = 3264] [id = 277] 09:48:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (16059400) [pid = 3264] [serial = 830] [outer = 00000000] 09:48:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (16BA7800) [pid = 3264] [serial = 831] [outer = 16059400] 09:48:42 INFO - PROCESS | 3264 | 1461170922137 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (173A3400) [pid = 3264] [serial = 832] [outer = 16059400] 09:48:42 INFO - PROCESS | 3264 | 1461170922870 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]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1074ms 09:48:42 INFO - PROCESS | 3264 | 1461170922917 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 3264 | 1461170922922 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:48:42 INFO - PROCESS | 3264 | 1461170922928 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 3264 | 1461170922931 Marionette TRACE conn5 <- [1,1074,null,{}] 09:48:42 INFO - PROCESS | 3264 | 1461170922934 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}] 09:48:43 INFO - PROCESS | 3264 | 1461170923046 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 1BFC6800 == 93 [pid = 3264] [id = 217] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 1BFC6C00 == 92 [pid = 3264] [id = 131] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 1B37A800 == 91 [pid = 3264] [id = 105] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 1BA1CC00 == 90 [pid = 3264] [id = 269] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 12802400 == 89 [pid = 3264] [id = 268] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 1B13A800 == 88 [pid = 3264] [id = 267] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 1A316800 == 87 [pid = 3264] [id = 266] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 18289000 == 86 [pid = 3264] [id = 265] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (18D07800) [pid = 3264] [serial = 717] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (1F913C00) [pid = 3264] [serial = 720] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (21F35400) [pid = 3264] [serial = 723] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (221C4800) [pid = 3264] [serial = 726] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1F762800) [pid = 3264] [serial = 759] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 16006800 == 85 [pid = 3264] [id = 263] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 1258A000 == 84 [pid = 3264] [id = 262] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 11CEE000 == 83 [pid = 3264] [id = 261] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 16BA9400 == 82 [pid = 3264] [id = 255] 09:48:43 INFO - PROCESS | 3264 | --DOCSHELL 12583400 == 81 [pid = 3264] [id = 254] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1CC7B400) [pid = 3264] [serial = 747] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (1F1A9800) [pid = 3264] [serial = 750] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1CD51C00) [pid = 3264] [serial = 748] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (1295C000) [pid = 3264] [serial = 735] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (12A54000) [pid = 3264] [serial = 736] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (1B32A800) [pid = 3264] [serial = 741] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (1B374800) [pid = 3264] [serial = 742] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (1C9CE000) [pid = 3264] [serial = 729] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (12A53C00) [pid = 3264] [serial = 733] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (16052800) [pid = 3264] [serial = 732] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (1A173400) [pid = 3264] [serial = 738] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (1A319000) [pid = 3264] [serial = 739] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1605E000) [pid = 3264] [serial = 753] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1CDA2400) [pid = 3264] [serial = 757] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1F1B1C00) [pid = 3264] [serial = 751] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1BA19800) [pid = 3264] [serial = 756] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1BA1C800) [pid = 3264] [serial = 744] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (173A5800) [pid = 3264] [serial = 754] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1BA20400) [pid = 3264] [serial = 745] [outer = 00000000] [url = about:blank] 09:48:43 INFO - PROCESS | 3264 | 1461170923239 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 3264 | ++DOCSHELL 1193B800 == 82 [pid = 3264] [id = 278] 09:48:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1193E800) [pid = 3264] [serial = 833] [outer = 00000000] 09:48:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1240DC00) [pid = 3264] [serial = 834] [outer = 1193E800] 09:48:43 INFO - PROCESS | 3264 | 1461170923287 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1270F800) [pid = 3264] [serial = 835] [outer = 1193E800] 09:48:43 INFO - PROCESS | 3264 | 1461170923669 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]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 770ms 09:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:48:43 INFO - PROCESS | 3264 | 1461170923701 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 3264 | 1461170923703 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:48:43 INFO - PROCESS | 3264 | 1461170923707 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 3264 | 1461170923710 Marionette TRACE conn5 <- [1,1078,null,{}] 09:48:43 INFO - PROCESS | 3264 | 1461170923758 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}] 09:48:43 INFO - PROCESS | 3264 | 1461170923873 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:48:43 INFO - PROCESS | 3264 | 1461170923972 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 3264 | ++DOCSHELL 12956C00 == 83 [pid = 3264] [id = 279] 09:48:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (16B39000) [pid = 3264] [serial = 836] [outer = 00000000] 09:48:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (18286C00) [pid = 3264] [serial = 837] [outer = 16B39000] 09:48:44 INFO - PROCESS | 3264 | 1461170924021 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (18915400) [pid = 3264] [serial = 838] [outer = 16B39000] 09:48:44 INFO - PROCESS | 3264 | 1461170924415 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]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 790ms 09:48:44 INFO - PROCESS | 3264 | 1461170924501 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 3264 | 1461170924504 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:48:44 INFO - PROCESS | 3264 | 1461170924507 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 3264 | 1461170924508 Marionette TRACE conn5 <- [1,1082,null,{}] 09:48:44 INFO - PROCESS | 3264 | 1461170924512 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}] 09:48:44 INFO - PROCESS | 3264 | 1461170924599 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:48:44 INFO - PROCESS | 3264 | 1461170924609 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 3264 | ++DOCSHELL 1A310800 == 84 [pid = 3264] [id = 280] 09:48:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (1A311000) [pid = 3264] [serial = 839] [outer = 00000000] 09:48:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (1B127000) [pid = 3264] [serial = 840] [outer = 1A311000] 09:48:44 INFO - PROCESS | 3264 | 1461170924658 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (1B137800) [pid = 3264] [serial = 841] [outer = 1A311000] 09:48:45 INFO - PROCESS | 3264 | 1461170925102 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]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 09:48:45 INFO - PROCESS | 3264 | 1461170925138 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 3264 | 1461170925140 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:48:45 INFO - PROCESS | 3264 | 1461170925143 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 3264 | 1461170925145 Marionette TRACE conn5 <- [1,1086,null,{}] 09:48:45 INFO - PROCESS | 3264 | 1461170925149 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}] 09:48:45 INFO - PROCESS | 3264 | 1461170925259 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:48:45 INFO - PROCESS | 3264 | 1461170925268 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 3264 | ++DOCSHELL 1B332000 == 85 [pid = 3264] [id = 281] 09:48:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1B332C00) [pid = 3264] [serial = 842] [outer = 00000000] 09:48:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (1B420000) [pid = 3264] [serial = 843] [outer = 1B332C00] 09:48:45 INFO - PROCESS | 3264 | 1461170925312 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (1BA19400) [pid = 3264] [serial = 844] [outer = 1B332C00] 09:48:45 INFO - PROCESS | 3264 | 1461170925807 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]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 09:48:45 INFO - PROCESS | 3264 | 1461170925880 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 3264 | 1461170925882 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:48:45 INFO - PROCESS | 3264 | 1461170925885 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 3264 | 1461170925887 Marionette TRACE conn5 <- [1,1090,null,{}] 09:48:45 INFO - PROCESS | 3264 | 1461170925891 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}] 09:48:46 INFO - PROCESS | 3264 | 1461170926026 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:48:46 INFO - PROCESS | 3264 | 1461170926097 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 3264 | ++DOCSHELL 1BFCF400 == 86 [pid = 3264] [id = 282] 09:48:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (1BFCFC00) [pid = 3264] [serial = 845] [outer = 00000000] 09:48:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (1C75EC00) [pid = 3264] [serial = 846] [outer = 1BFCFC00] 09:48:46 INFO - PROCESS | 3264 | 1461170926146 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1C766000) [pid = 3264] [serial = 847] [outer = 1BFCFC00] 09:48:46 INFO - PROCESS | 3264 | 1461170926600 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]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 770ms 09:48:46 INFO - PROCESS | 3264 | 1461170926678 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 3264 | 1461170926680 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:48:46 INFO - PROCESS | 3264 | 1461170926684 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - PROCESS | 3264 | 1461170926685 Marionette TRACE conn5 <- [1,1094,null,{}] 09:48:46 INFO - PROCESS | 3264 | 1461170926689 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}] 09:48:46 INFO - PROCESS | 3264 | 1461170926808 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:48:46 INFO - PROCESS | 3264 | 1461170926875 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 3264 | ++DOCSHELL 1CADD000 == 87 [pid = 3264] [id = 283] 09:48:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1CAE7C00) [pid = 3264] [serial = 848] [outer = 00000000] 09:48:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1F764400) [pid = 3264] [serial = 849] [outer = 1CAE7C00] 09:48:46 INFO - PROCESS | 3264 | 1461170926920 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1F916C00) [pid = 3264] [serial = 850] [outer = 1CAE7C00] 09:48:47 INFO - PROCESS | 3264 | 1461170927336 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]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 09:48:47 INFO - PROCESS | 3264 | 1461170927357 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:48:47 INFO - PROCESS | 3264 | 1461170927359 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:48:47 INFO - PROCESS | 3264 | 1461170927362 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 3264 | 1461170927364 Marionette TRACE conn5 <- [1,1098,null,{}] 09:48:47 INFO - PROCESS | 3264 | 1461170927374 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}] 09:48:47 INFO - PROCESS | 3264 | 1461170927678 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (18291C00) [pid = 3264] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1A317400) [pid = 3264] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (1295E400) [pid = 3264] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (174D8800) [pid = 3264] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (16056800) [pid = 3264] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (11CF1800) [pid = 3264] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (1258A800) [pid = 3264] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (1B32D000) [pid = 3264] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (1BA20800) [pid = 3264] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (20631C00) [pid = 3264] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (1F91D800) [pid = 3264] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1F764C00) [pid = 3264] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1A31CC00) [pid = 3264] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:48:47 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (21112C00) [pid = 3264] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:48:47 INFO - PROCESS | 3264 | 1461170927749 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 3264 | ++DOCSHELL 11CF7000 == 88 [pid = 3264] [id = 284] 09:48:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (12309000) [pid = 3264] [serial = 851] [outer = 00000000] 09:48:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (16053000) [pid = 3264] [serial = 852] [outer = 12309000] 09:48:47 INFO - PROCESS | 3264 | 1461170927794 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (18346000) [pid = 3264] [serial = 853] [outer = 12309000] 09:48:48 INFO - PROCESS | 3264 | 1461170928185 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]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 890ms 09:48:48 INFO - PROCESS | 3264 | 1461170928254 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 3264 | 1461170928256 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 3264 | 1461170928259 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:48:48 INFO - PROCESS | 3264 | 1461170928261 Marionette TRACE conn5 <- [1,1102,null,{}] 09:48:48 INFO - PROCESS | 3264 | 1461170928268 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}] 09:48:48 INFO - PROCESS | 3264 | 1461170928354 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:48:48 INFO - PROCESS | 3264 | 1461170928366 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 3264 | ++DOCSHELL 18FC2C00 == 89 [pid = 3264] [id = 285] 09:48:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (1A317400) [pid = 3264] [serial = 854] [outer = 00000000] 09:48:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (1FF03000) [pid = 3264] [serial = 855] [outer = 1A317400] 09:48:48 INFO - PROCESS | 3264 | 1461170928410 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1FF16400) [pid = 3264] [serial = 856] [outer = 1A317400] 09:48:48 INFO - PROCESS | 3264 | 1461170928843 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]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 09:48:48 INFO - PROCESS | 3264 | 1461170928893 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:48:48 INFO - PROCESS | 3264 | 1461170928896 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 3264 | 1461170928899 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - PROCESS | 3264 | 1461170928900 Marionette TRACE conn5 <- [1,1106,null,{}] 09:48:48 INFO - PROCESS | 3264 | 1461170928904 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}] 09:48:48 INFO - PROCESS | 3264 | 1461170928991 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:48:48 INFO - PROCESS | 3264 | 1461170928998 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 3264 | ++DOCSHELL 1FF18800 == 90 [pid = 3264] [id = 286] 09:48:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (1FF19000) [pid = 3264] [serial = 857] [outer = 00000000] 09:48:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (2007FC00) [pid = 3264] [serial = 858] [outer = 1FF19000] 09:48:49 INFO - PROCESS | 3264 | 1461170929042 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (2012F400) [pid = 3264] [serial = 859] [outer = 1FF19000] 09:48:49 INFO - PROCESS | 3264 | 1461170929479 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]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 09:48:49 INFO - PROCESS | 3264 | 1461170929530 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 3264 | 1461170929532 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:48:49 INFO - PROCESS | 3264 | 1461170929536 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:48:49 INFO - PROCESS | 3264 | 1461170929538 Marionette TRACE conn5 <- [1,1110,null,{}] 09:48:49 INFO - PROCESS | 3264 | 1461170929541 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}] 09:48:49 INFO - PROCESS | 3264 | 1461170929645 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:48:49 INFO - PROCESS | 3264 | 1461170929651 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC0C00 == 91 [pid = 3264] [id = 287] 09:48:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (0ECC3C00) [pid = 3264] [serial = 860] [outer = 00000000] 09:48:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (12308C00) [pid = 3264] [serial = 861] [outer = 0ECC3C00] 09:48:49 INFO - PROCESS | 3264 | 1461170929766 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (12956800) [pid = 3264] [serial = 862] [outer = 0ECC3C00] 09:48:50 INFO - PROCESS | 3264 | 1461170930509 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]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1016ms 09:48:50 INFO - PROCESS | 3264 | 1461170930556 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 3264 | 1461170930560 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:48:50 INFO - PROCESS | 3264 | 1461170930565 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 3264 | 1461170930567 Marionette TRACE conn5 <- [1,1114,null,{}] 09:48:50 INFO - PROCESS | 3264 | 1461170930574 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}] 09:48:50 INFO - PROCESS | 3264 | 1461170930741 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:48:50 INFO - PROCESS | 3264 | 1461170930884 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 3264 | ++DOCSHELL 17C73400 == 92 [pid = 3264] [id = 288] 09:48:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (17C80400) [pid = 3264] [serial = 863] [outer = 00000000] 09:48:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (19EFB400) [pid = 3264] [serial = 864] [outer = 17C80400] 09:48:50 INFO - PROCESS | 3264 | 1461170930942 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1A313000) [pid = 3264] [serial = 865] [outer = 17C80400] 09:48:51 INFO - PROCESS | 3264 | 1461170931563 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]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1021ms 09:48:51 INFO - PROCESS | 3264 | 1461170931587 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 3264 | 1461170931591 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:48:51 INFO - PROCESS | 3264 | 1461170931598 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 3264 | 1461170931601 Marionette TRACE conn5 <- [1,1118,null,{}] 09:48:51 INFO - PROCESS | 3264 | 1461170931605 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}] 09:48:51 INFO - PROCESS | 3264 | 1461170931719 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:48:51 INFO - PROCESS | 3264 | 1461170931861 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 3264 | ++DOCSHELL 1BA1A000 == 93 [pid = 3264] [id = 289] 09:48:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1BA1E800) [pid = 3264] [serial = 866] [outer = 00000000] 09:48:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1D43CC00) [pid = 3264] [serial = 867] [outer = 1BA1E800] 09:48:51 INFO - PROCESS | 3264 | 1461170931919 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1FF08C00) [pid = 3264] [serial = 868] [outer = 1BA1E800] 09:48:52 INFO - PROCESS | 3264 | 1461170932702 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]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1167ms 09:48:52 INFO - PROCESS | 3264 | 1461170932769 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 3264 | 1461170932772 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:48:52 INFO - PROCESS | 3264 | 1461170932775 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - PROCESS | 3264 | 1461170932779 Marionette TRACE conn5 <- [1,1122,null,{}] 09:48:52 INFO - PROCESS | 3264 | 1461170932790 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}] 09:48:52 INFO - PROCESS | 3264 | 1461170932937 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:48:53 INFO - PROCESS | 3264 | 1461170933078 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 3264 | ++DOCSHELL 2066CC00 == 94 [pid = 3264] [id = 290] 09:48:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (2066D400) [pid = 3264] [serial = 869] [outer = 00000000] 09:48:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (20782C00) [pid = 3264] [serial = 870] [outer = 2066D400] 09:48:53 INFO - PROCESS | 3264 | 1461170933135 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (20788800) [pid = 3264] [serial = 871] [outer = 2066D400] 09:48:53 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:48:53 INFO - PROCESS | 3264 | 1461170933711 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]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 09:48:53 INFO - PROCESS | 3264 | 1461170933749 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 3264 | 1461170933752 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:48:53 INFO - PROCESS | 3264 | 1461170933755 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:48:53 INFO - PROCESS | 3264 | 1461170933757 Marionette TRACE conn5 <- [1,1126,null,{}] 09:48:53 INFO - PROCESS | 3264 | 1461170933761 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}] 09:48:53 INFO - PROCESS | 3264 | 1461170933873 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:48:54 INFO - PROCESS | 3264 | 1461170934014 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 3264 | ++DOCSHELL 20671800 == 95 [pid = 3264] [id = 291] 09:48:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (20676800) [pid = 3264] [serial = 872] [outer = 00000000] 09:48:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (2111C800) [pid = 3264] [serial = 873] [outer = 20676800] 09:48:54 INFO - PROCESS | 3264 | 1461170934070 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (2130D800) [pid = 3264] [serial = 874] [outer = 20676800] 09:48:54 INFO - PROCESS | 3264 | 1461170934676 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]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 09:48:54 INFO - PROCESS | 3264 | 1461170934742 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 3264 | 1461170934745 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:48:54 INFO - PROCESS | 3264 | 1461170934750 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 3264 | 1461170934752 Marionette TRACE conn5 <- [1,1130,null,{}] 09:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:48:54 INFO - PROCESS | 3264 | 1461170934756 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}] 09:48:54 INFO - PROCESS | 3264 | 1461170934868 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:48:54 INFO - PROCESS | 3264 | 1461170935013 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3264 | ++DOCSHELL 21475C00 == 96 [pid = 3264] [id = 292] 09:48:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (21476000) [pid = 3264] [serial = 875] [outer = 00000000] 09:48:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (216A1800) [pid = 3264] [serial = 876] [outer = 21476000] 09:48:55 INFO - PROCESS | 3264 | 1461170935075 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (216AB400) [pid = 3264] [serial = 877] [outer = 21476000] 09:48:55 INFO - PROCESS | 3264 | 1461170935728 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]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1013ms 09:48:55 INFO - PROCESS | 3264 | 1461170935770 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 3264 | 1461170935772 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:48:55 INFO - PROCESS | 3264 | 1461170935775 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 3264 | 1461170935777 Marionette TRACE conn5 <- [1,1134,null,{}] 09:48:55 INFO - PROCESS | 3264 | 1461170935781 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}] 09:48:55 INFO - PROCESS | 3264 | 1461170935898 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:48:56 INFO - PROCESS | 3264 | 1461170936044 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 3264 | ++DOCSHELL 123C2400 == 97 [pid = 3264] [id = 293] 09:48:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1295EC00) [pid = 3264] [serial = 878] [outer = 00000000] 09:48:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (18341400) [pid = 3264] [serial = 879] [outer = 1295EC00] 09:48:56 INFO - PROCESS | 3264 | 1461170936100 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (18FCBC00) [pid = 3264] [serial = 880] [outer = 1295EC00] 09:48:56 INFO - PROCESS | 3264 | 1461170936816 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]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1068ms 09:48:56 INFO - PROCESS | 3264 | 1461170936848 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 3264 | 1461170936853 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:48:56 INFO - PROCESS | 3264 | 1461170936858 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 3264 | 1461170936861 Marionette TRACE conn5 <- [1,1138,null,{}] 09:48:56 INFO - PROCESS | 3264 | 1461170936866 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}] 09:48:56 INFO - PROCESS | 3264 | 1461170936976 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:48:57 INFO - PROCESS | 3264 | 1461170937139 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 3264 | ++DOCSHELL 174CE800 == 98 [pid = 3264] [id = 294] 09:48:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (17C73000) [pid = 3264] [serial = 881] [outer = 00000000] 09:48:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (1828CC00) [pid = 3264] [serial = 882] [outer = 17C73000] 09:48:57 INFO - PROCESS | 3264 | 1461170937194 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (18F73C00) [pid = 3264] [serial = 883] [outer = 17C73000] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1CADCC00 == 97 [pid = 3264] [id = 124] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 221B9400 == 96 [pid = 3264] [id = 242] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 216F1400 == 95 [pid = 3264] [id = 241] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1BF5CC00 == 94 [pid = 3264] [id = 240] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1FF18800 == 93 [pid = 3264] [id = 286] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 18FC2C00 == 92 [pid = 3264] [id = 285] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 11CF7000 == 91 [pid = 3264] [id = 284] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1CADD000 == 90 [pid = 3264] [id = 283] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1BFCF400 == 89 [pid = 3264] [id = 282] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1B332000 == 88 [pid = 3264] [id = 281] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1A310800 == 87 [pid = 3264] [id = 280] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 12956C00 == 86 [pid = 3264] [id = 279] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (1C767400) [pid = 3264] [serial = 810] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1193B800 == 85 [pid = 3264] [id = 278] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 174D8000 == 84 [pid = 3264] [id = 264] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 16058C00 == 83 [pid = 3264] [id = 277] 09:48:57 INFO - PROCESS | 3264 | --DOCSHELL 1258CC00 == 82 [pid = 3264] [id = 271] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (21B16400) [pid = 3264] [serial = 675] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (2111B400) [pid = 3264] [serial = 682] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (2016F000) [pid = 3264] [serial = 672] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1B41E000) [pid = 3264] [serial = 669] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (2111B000) [pid = 3264] [serial = 678] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (18916400) [pid = 3264] [serial = 795] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (18F74400) [pid = 3264] [serial = 796] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (1B12AC00) [pid = 3264] [serial = 799] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (1A37AC00) [pid = 3264] [serial = 798] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (1B424800) [pid = 3264] [serial = 804] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (17C71C00) [pid = 3264] [serial = 792] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (16BA9000) [pid = 3264] [serial = 789] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (16ECC400) [pid = 3264] [serial = 790] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (15F9D400) [pid = 3264] [serial = 762] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1A3BD400) [pid = 3264] [serial = 765] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (123C1C00) [pid = 3264] [serial = 784] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (12309C00) [pid = 3264] [serial = 783] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1290A800) [pid = 3264] [serial = 786] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (12958800) [pid = 3264] [serial = 787] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1FF1BC00) [pid = 3264] [serial = 768] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (1B36F800) [pid = 3264] [serial = 801] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (20169800) [pid = 3264] [serial = 771] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (20676C00) [pid = 3264] [serial = 774] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (2066D800) [pid = 3264] [serial = 777] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (2066DC00) [pid = 3264] [serial = 780] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (1C5E7C00) [pid = 3264] [serial = 808] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (1BFD0400) [pid = 3264] [serial = 807] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (1B375000) [pid = 3264] [serial = 802] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (1BA17400) [pid = 3264] [serial = 805] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (17C83400) [pid = 3264] [serial = 793] [outer = 00000000] [url = about:blank] 09:48:57 INFO - PROCESS | 3264 | 1461170937866 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]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1027ms 09:48:57 INFO - PROCESS | 3264 | 1461170937885 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 3264 | 1461170937891 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:48:57 INFO - PROCESS | 3264 | 1461170937899 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 3264 | 1461170937902 Marionette TRACE conn5 <- [1,1142,null,{}] 09:48:57 INFO - PROCESS | 3264 | 1461170937922 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}] 09:48:58 INFO - PROCESS | 3264 | 1461170938021 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:48:58 INFO - PROCESS | 3264 | 1461170938122 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3264 | ++DOCSHELL 123C1C00 == 83 [pid = 3264] [id = 295] 09:48:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (123C4800) [pid = 3264] [serial = 884] [outer = 00000000] 09:48:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (15FFC000) [pid = 3264] [serial = 885] [outer = 123C4800] 09:48:58 INFO - PROCESS | 3264 | 1461170938169 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (16B37C00) [pid = 3264] [serial = 886] [outer = 123C4800] 09:48:58 INFO - PROCESS | 3264 | 1461170938583 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]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 09:48:58 INFO - PROCESS | 3264 | 1461170938630 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 3264 | 1461170938632 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:48:58 INFO - PROCESS | 3264 | 1461170938636 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:48:58 INFO - PROCESS | 3264 | 1461170938640 Marionette TRACE conn5 <- [1,1146,null,{}] 09:48:58 INFO - PROCESS | 3264 | 1461170938650 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}] 09:48:58 INFO - PROCESS | 3264 | 1461170938769 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:48:58 INFO - PROCESS | 3264 | 1461170938787 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3264 | ++DOCSHELL 1A30E000 == 84 [pid = 3264] [id = 296] 09:48:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1A30E400) [pid = 3264] [serial = 887] [outer = 00000000] 09:48:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (1A37F800) [pid = 3264] [serial = 888] [outer = 1A30E400] 09:48:58 INFO - PROCESS | 3264 | 1461170938834 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (1B142400) [pid = 3264] [serial = 889] [outer = 1A30E400] 09:48:59 INFO - PROCESS | 3264 | 1461170939309 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]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 731ms 09:48:59 INFO - PROCESS | 3264 | 1461170939371 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 3264 | 1461170939374 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:48:59 INFO - PROCESS | 3264 | 1461170939377 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:48:59 INFO - PROCESS | 3264 | 1461170939379 Marionette TRACE conn5 <- [1,1150,null,{}] 09:48:59 INFO - PROCESS | 3264 | 1461170939382 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}] 09:48:59 INFO - PROCESS | 3264 | 1461170939472 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:48:59 INFO - PROCESS | 3264 | 1461170939576 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 3264 | ++DOCSHELL 1B374000 == 85 [pid = 3264] [id = 297] 09:48:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (1B374800) [pid = 3264] [serial = 890] [outer = 00000000] 09:48:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (1BA13800) [pid = 3264] [serial = 891] [outer = 1B374800] 09:48:59 INFO - PROCESS | 3264 | 1461170939624 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1BA1C800) [pid = 3264] [serial = 892] [outer = 1B374800] 09:49:00 INFO - PROCESS | 3264 | 1461170940031 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]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 09:49:00 INFO - PROCESS | 3264 | 1461170940051 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 3264 | 1461170940053 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:49:00 INFO - PROCESS | 3264 | 1461170940063 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 3264 | 1461170940065 Marionette TRACE conn5 <- [1,1154,null,{}] 09:49:00 INFO - PROCESS | 3264 | 1461170940069 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}] 09:49:00 INFO - PROCESS | 3264 | 1461170940217 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:49:00 INFO - PROCESS | 3264 | 1461170940240 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 3264 | ++DOCSHELL 1BA20C00 == 86 [pid = 3264] [id = 298] 09:49:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1BF5B400) [pid = 3264] [serial = 893] [outer = 00000000] 09:49:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1C5E4000) [pid = 3264] [serial = 894] [outer = 1BF5B400] 09:49:00 INFO - PROCESS | 3264 | 1461170940285 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1C5EAC00) [pid = 3264] [serial = 895] [outer = 1BF5B400] 09:49:00 INFO - PROCESS | 3264 | 1461170940749 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]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 09:49:00 INFO - PROCESS | 3264 | 1461170940796 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 3264 | 1461170940798 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:49:00 INFO - PROCESS | 3264 | 1461170940802 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:49:00 INFO - PROCESS | 3264 | 1461170940803 Marionette TRACE conn5 <- [1,1158,null,{}] 09:49:00 INFO - PROCESS | 3264 | 1461170940814 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}] 09:49:00 INFO - PROCESS | 3264 | 1461170940948 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:49:01 INFO - PROCESS | 3264 | 1461170941015 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 3264 | ++DOCSHELL 1C762C00 == 87 [pid = 3264] [id = 299] 09:49:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1C9CE000) [pid = 3264] [serial = 896] [outer = 00000000] 09:49:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1CDA6400) [pid = 3264] [serial = 897] [outer = 1C9CE000] 09:49:01 INFO - PROCESS | 3264 | 1461170941062 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1E5A7400) [pid = 3264] [serial = 898] [outer = 1C9CE000] 09:49:01 INFO - PROCESS | 3264 | 1461170941496 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]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 09:49:01 INFO - PROCESS | 3264 | 1461170941561 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 3264 | 1461170941563 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:49:01 INFO - PROCESS | 3264 | 1461170941575 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 3264 | 1461170941577 Marionette TRACE conn5 <- [1,1162,null,{}] 09:49:01 INFO - PROCESS | 3264 | 1461170941580 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}] 09:49:01 INFO - PROCESS | 3264 | 1461170941701 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:49:01 INFO - PROCESS | 3264 | 1461170941771 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 3264 | ++DOCSHELL 1F1AF000 == 88 [pid = 3264] [id = 300] 09:49:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1F768000) [pid = 3264] [serial = 899] [outer = 00000000] 09:49:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (1F920800) [pid = 3264] [serial = 900] [outer = 1F768000] 09:49:01 INFO - PROCESS | 3264 | 1461170941816 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (1FF08400) [pid = 3264] [serial = 901] [outer = 1F768000] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (1BFCFC00) [pid = 3264] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (1CAE7C00) [pid = 3264] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1A311000) [pid = 3264] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1B332C00) [pid = 3264] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1193E800) [pid = 3264] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (16059400) [pid = 3264] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (16B39000) [pid = 3264] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1A317400) [pid = 3264] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:49:02 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (12309000) [pid = 3264] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:49:02 INFO - PROCESS | 3264 | 1461170942317 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] 09:49:02 INFO - PROCESS | 3264 | 1461170942364 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:49:02 INFO - PROCESS | 3264 | 1461170942368 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:49:02 INFO - PROCESS | 3264 | 1461170942369 Marionette TRACE conn5 <- [1,1166,null,{}] 09:49:02 INFO - PROCESS | 3264 | 1461170942373 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}] 09:49:02 INFO - PROCESS | 3264 | 1461170942460 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:49:02 INFO - PROCESS | 3264 | 1461170942466 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 3264 | ++DOCSHELL 1BA13400 == 89 [pid = 3264] [id = 301] 09:49:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1CAE7C00) [pid = 3264] [serial = 902] [outer = 00000000] 09:49:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1F91F000) [pid = 3264] [serial = 903] [outer = 1CAE7C00] 09:49:02 INFO - PROCESS | 3264 | 1461170942512 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1FF0D000) [pid = 3264] [serial = 904] [outer = 1CAE7C00] 09:49:02 INFO - PROCESS | 3264 | 1461170942958 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] 09:49:02 INFO - PROCESS | 3264 | 1461170943004 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:49:02 INFO - PROCESS | 3264 | 1461170943008 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:49:02 INFO - PROCESS | 3264 | 1461170943010 Marionette TRACE conn5 <- [1,1170,null,{}] 09:49:03 INFO - PROCESS | 3264 | 1461170943013 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}] 09:49:03 INFO - PROCESS | 3264 | 1461170943100 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:49:03 INFO - PROCESS | 3264 | 1461170943107 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 3264 | ++DOCSHELL 1FF1F000 == 90 [pid = 3264] [id = 302] 09:49:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (2008A000) [pid = 3264] [serial = 905] [outer = 00000000] 09:49:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (20162C00) [pid = 3264] [serial = 906] [outer = 2008A000] 09:49:03 INFO - PROCESS | 3264 | 1461170943151 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (2016F000) [pid = 3264] [serial = 907] [outer = 2008A000] 09:49:03 INFO - PROCESS | 3264 | 1461170943596 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] 09:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:49:03 INFO - PROCESS | 3264 | 1461170943644 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:49:03 INFO - PROCESS | 3264 | 1461170943664 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 3264 | 1461170943666 Marionette TRACE conn5 <- [1,1174,null,{}] 09:49:03 INFO - PROCESS | 3264 | 1461170943671 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}] 09:49:03 INFO - PROCESS | 3264 | 1461170943758 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:49:03 INFO - PROCESS | 3264 | 1461170943765 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 3264 | ++DOCSHELL 20623800 == 91 [pid = 3264] [id = 303] 09:49:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (20625800) [pid = 3264] [serial = 908] [outer = 00000000] 09:49:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (20671400) [pid = 3264] [serial = 909] [outer = 20625800] 09:49:03 INFO - PROCESS | 3264 | 1461170943809 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (2078D800) [pid = 3264] [serial = 910] [outer = 20625800] 09:49:04 INFO - PROCESS | 3264 | 1461170944450 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] 09:49:04 INFO - PROCESS | 3264 | 1461170944544 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:49:04 INFO - PROCESS | 3264 | 1461170944549 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 3264 | 1461170944553 Marionette TRACE conn5 <- [1,1178,null,{}] 09:49:04 INFO - PROCESS | 3264 | 1461170944559 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}] 09:49:04 INFO - PROCESS | 3264 | 1461170944685 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:49:04 INFO - PROCESS | 3264 | 1461170944823 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 3264 | ++DOCSHELL 1299C800 == 92 [pid = 3264] [id = 304] 09:49:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (15F0FC00) [pid = 3264] [serial = 911] [outer = 00000000] 09:49:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (16EE0C00) [pid = 3264] [serial = 912] [outer = 15F0FC00] 09:49:04 INFO - PROCESS | 3264 | 1461170944883 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (17C69800) [pid = 3264] [serial = 913] [outer = 15F0FC00] 09:49:05 INFO - PROCESS | 3264 | 1461170945479 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] 09:49:05 INFO - PROCESS | 3264 | 1461170945530 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:49:05 INFO - PROCESS | 3264 | 1461170945537 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 3264 | 1461170945540 Marionette TRACE conn5 <- [1,1182,null,{}] 09:49:05 INFO - PROCESS | 3264 | 1461170945544 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}] 09:49:05 INFO - PROCESS | 3264 | 1461170945662 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:49:05 INFO - PROCESS | 3264 | 1461170945809 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 3264 | ++DOCSHELL 1A31A000 == 93 [pid = 3264] [id = 305] 09:49:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (1A37E800) [pid = 3264] [serial = 914] [outer = 00000000] 09:49:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (1BFC6400) [pid = 3264] [serial = 915] [outer = 1A37E800] 09:49:05 INFO - PROCESS | 3264 | 1461170945872 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (1C76A000) [pid = 3264] [serial = 916] [outer = 1A37E800] 09:49:06 INFO - PROCESS | 3264 | 1461170946512 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] 09:49:06 INFO - PROCESS | 3264 | 1461170946565 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:49:06 INFO - PROCESS | 3264 | 1461170946569 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - PROCESS | 3264 | 1461170946572 Marionette TRACE conn5 <- [1,1186,null,{}] 09:49:06 INFO - PROCESS | 3264 | 1461170946583 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}] 09:49:06 INFO - PROCESS | 3264 | 1461170946730 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:49:06 INFO - PROCESS | 3264 | 1461170946878 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 3264 | ++DOCSHELL 20164400 == 94 [pid = 3264] [id = 306] 09:49:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (20670400) [pid = 3264] [serial = 917] [outer = 00000000] 09:49:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (216A0C00) [pid = 3264] [serial = 918] [outer = 20670400] 09:49:06 INFO - PROCESS | 3264 | 1461170946938 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (216AF800) [pid = 3264] [serial = 919] [outer = 20670400] 09:49:07 INFO - PROCESS | 3264 | 1461170947509 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]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 09:49:07 INFO - PROCESS | 3264 | 1461170947541 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 3264 | 1461170947544 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:49:07 INFO - PROCESS | 3264 | 1461170947548 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:49:07 INFO - PROCESS | 3264 | 1461170947550 Marionette TRACE conn5 <- [1,1190,null,{}] 09:49:07 INFO - PROCESS | 3264 | 1461170947554 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}] 09:49:07 INFO - PROCESS | 3264 | 1461170947666 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:49:07 INFO - PROCESS | 3264 | 1461170947781 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 3264 | ++DOCSHELL 2147C800 == 95 [pid = 3264] [id = 307] 09:49:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (216E5000) [pid = 3264] [serial = 920] [outer = 00000000] 09:49:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (216F1400) [pid = 3264] [serial = 921] [outer = 216E5000] 09:49:07 INFO - PROCESS | 3264 | 1461170947878 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (21B15C00) [pid = 3264] [serial = 922] [outer = 216E5000] 09:49:08 INFO - PROCESS | 3264 | 1461170948415 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]]]}] 09:49:08 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 09:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 09:49:08 INFO - PROCESS | 3264 | 1461170948511 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 3264 | 1461170948513 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:49:08 INFO - PROCESS | 3264 | 1461170948532 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 3264 | 1461170948535 Marionette TRACE conn5 <- [1,1194,null,{}] 09:49:08 INFO - PROCESS | 3264 | 1461170948538 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}] 09:49:08 INFO - PROCESS | 3264 | 1461170948652 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:49:08 INFO - PROCESS | 3264 | 1461170948789 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 3264 | ++DOCSHELL 21F01400 == 96 [pid = 3264] [id = 308] 09:49:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (21F0C000) [pid = 3264] [serial = 923] [outer = 00000000] 09:49:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (21F3E400) [pid = 3264] [serial = 924] [outer = 21F0C000] 09:49:08 INFO - PROCESS | 3264 | 1461170948845 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (2208AC00) [pid = 3264] [serial = 925] [outer = 21F0C000] 09:49:09 INFO - PROCESS | 3264 | 1461170949420 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]]]}] 09:49:09 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 09:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 09:49:09 INFO - PROCESS | 3264 | 1461170949468 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 3264 | 1461170949470 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:49:09 INFO - PROCESS | 3264 | 1461170949473 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:49:09 INFO - PROCESS | 3264 | 1461170949475 Marionette TRACE conn5 <- [1,1198,null,{}] 09:49:09 INFO - PROCESS | 3264 | 1461170949479 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}] 09:49:09 INFO - PROCESS | 3264 | 1461170949611 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:49:09 INFO - PROCESS | 3264 | 1461170949772 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 3264 | ++DOCSHELL 22082C00 == 97 [pid = 3264] [id = 309] 09:49:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (221BB400) [pid = 3264] [serial = 926] [outer = 00000000] 09:49:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (22CE7800) [pid = 3264] [serial = 927] [outer = 221BB400] 09:49:09 INFO - PROCESS | 3264 | 1461170949831 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (22CE9000) [pid = 3264] [serial = 928] [outer = 221BB400] 09:49:10 INFO - PROCESS | 3264 | 1461170950441 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]]]}] 09:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1021ms 09:49:10 INFO - PROCESS | 3264 | 1461170950499 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 3264 | 1461170950501 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:49:10 INFO - PROCESS | 3264 | 1461170950504 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 3264 | 1461170950506 Marionette TRACE conn5 <- [1,1202,null,{}] 09:49:10 INFO - PROCESS | 3264 | 1461170950510 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}] 09:49:10 INFO - PROCESS | 3264 | 1461170950670 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:49:10 INFO - PROCESS | 3264 | 1461170950935 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC0000 == 98 [pid = 3264] [id = 310] 09:49:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (0ECC4C00) [pid = 3264] [serial = 929] [outer = 00000000] 09:49:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (1295D400) [pid = 3264] [serial = 930] [outer = 0ECC4C00] 09:49:11 INFO - PROCESS | 3264 | 1461170951013 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (137A1800) [pid = 3264] [serial = 931] [outer = 0ECC4C00] 09:49:11 INFO - PROCESS | 3264 | 1461170951607 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]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1168ms 09:49:11 INFO - PROCESS | 3264 | 1461170951677 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 3264 | 1461170951682 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:49:11 INFO - PROCESS | 3264 | 1461170951687 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 3264 | 1461170951690 Marionette TRACE conn5 <- [1,1206,null,{}] 09:49:11 INFO - PROCESS | 3264 | 1461170951695 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}] 09:49:11 INFO - PROCESS | 3264 | 1461170951804 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:49:11 INFO - PROCESS | 3264 | 1461170951925 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3264 | ++DOCSHELL 18F72000 == 99 [pid = 3264] [id = 311] 09:49:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (18FC3C00) [pid = 3264] [serial = 932] [outer = 00000000] 09:49:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (1A17C800) [pid = 3264] [serial = 933] [outer = 18FC3C00] 09:49:12 INFO - PROCESS | 3264 | 1461170952017 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (1A37FC00) [pid = 3264] [serial = 934] [outer = 18FC3C00] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 1FF1F000 == 98 [pid = 3264] [id = 302] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 1BA13400 == 97 [pid = 3264] [id = 301] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 1F1AF000 == 96 [pid = 3264] [id = 300] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 1C762C00 == 95 [pid = 3264] [id = 299] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 1BA20C00 == 94 [pid = 3264] [id = 298] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 1B374000 == 93 [pid = 3264] [id = 297] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 1A30E000 == 92 [pid = 3264] [id = 296] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (2007FC00) [pid = 3264] [serial = 858] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 123C1C00 == 91 [pid = 3264] [id = 295] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 174CE800 == 90 [pid = 3264] [id = 294] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 1BA1A000 == 89 [pid = 3264] [id = 289] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 17C73400 == 88 [pid = 3264] [id = 288] 09:49:12 INFO - PROCESS | 3264 | --DOCSHELL 0ECC0C00 == 87 [pid = 3264] [id = 287] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (1C75EC00) [pid = 3264] [serial = 846] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (1295B800) [pid = 3264] [serial = 813] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (17C75400) [pid = 3264] [serial = 816] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (1C765000) [pid = 3264] [serial = 819] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (1D43A800) [pid = 3264] [serial = 822] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (1F1B0400) [pid = 3264] [serial = 825] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (1F764400) [pid = 3264] [serial = 849] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1B127000) [pid = 3264] [serial = 840] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (1B137800) [pid = 3264] [serial = 841] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (1B420000) [pid = 3264] [serial = 843] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (1C766000) [pid = 3264] [serial = 847] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (1240DC00) [pid = 3264] [serial = 834] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (1270F800) [pid = 3264] [serial = 835] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (173A3400) [pid = 3264] [serial = 832] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (16BA7800) [pid = 3264] [serial = 831] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (18286C00) [pid = 3264] [serial = 837] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (18915400) [pid = 3264] [serial = 838] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (1FF0FC00) [pid = 3264] [serial = 828] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (1F916C00) [pid = 3264] [serial = 850] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (1FF03000) [pid = 3264] [serial = 855] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (1FF16400) [pid = 3264] [serial = 856] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (16053000) [pid = 3264] [serial = 852] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (18346000) [pid = 3264] [serial = 853] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (1BA19400) [pid = 3264] [serial = 844] [outer = 00000000] [url = about:blank] 09:49:12 INFO - PROCESS | 3264 | 1461170952664 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]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1017ms 09:49:12 INFO - PROCESS | 3264 | 1461170952711 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 3264 | 1461170952715 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:49:12 INFO - PROCESS | 3264 | 1461170952719 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 3264 | 1461170952721 Marionette TRACE conn5 <- [1,1210,null,{}] 09:49:12 INFO - PROCESS | 3264 | 1461170952725 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}] 09:49:12 INFO - PROCESS | 3264 | 1461170952815 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:49:12 INFO - PROCESS | 3264 | 1461170952822 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 3264 | ++DOCSHELL 1290A400 == 88 [pid = 3264] [id = 312] 09:49:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (12A53800) [pid = 3264] [serial = 935] [outer = 00000000] 09:49:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (16E34400) [pid = 3264] [serial = 936] [outer = 12A53800] 09:49:12 INFO - PROCESS | 3264 | 1461170952867 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (174DBC00) [pid = 3264] [serial = 937] [outer = 12A53800] 09:49:13 INFO - PROCESS | 3264 | 1461170953373 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] 09:49:13 INFO - PROCESS | 3264 | 1461170953397 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:49:13 INFO - PROCESS | 3264 | 1461170953402 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - PROCESS | 3264 | 1461170953408 Marionette TRACE conn5 <- [1,1214,null,{}] 09:49:13 INFO - PROCESS | 3264 | 1461170953417 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}] 09:49:13 INFO - PROCESS | 3264 | 1461170953512 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:49:13 INFO - PROCESS | 3264 | 1461170953521 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 3264 | ++DOCSHELL 12419800 == 89 [pid = 3264] [id = 313] 09:49:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (16BA7800) [pid = 3264] [serial = 938] [outer = 00000000] 09:49:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (1B371800) [pid = 3264] [serial = 939] [outer = 16BA7800] 09:49:13 INFO - PROCESS | 3264 | 1461170953566 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (1B376C00) [pid = 3264] [serial = 940] [outer = 16BA7800] 09:49:14 INFO - PROCESS | 3264 | 1461170954032 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]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 09:49:14 INFO - PROCESS | 3264 | 1461170954095 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3264 | 1461170954097 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:49:14 INFO - PROCESS | 3264 | 1461170954101 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:49:14 INFO - PROCESS | 3264 | 1461170954102 Marionette TRACE conn5 <- [1,1218,null,{}] 09:49:14 INFO - PROCESS | 3264 | 1461170954106 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}] 09:49:14 INFO - PROCESS | 3264 | 1461170954223 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:49:14 INFO - PROCESS | 3264 | 1461170954334 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 3264 | ++DOCSHELL 12911800 == 90 [pid = 3264] [id = 314] 09:49:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (19EF9800) [pid = 3264] [serial = 941] [outer = 00000000] 09:49:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (1BA20000) [pid = 3264] [serial = 942] [outer = 19EF9800] 09:49:14 INFO - PROCESS | 3264 | 1461170954381 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1BFCCC00) [pid = 3264] [serial = 943] [outer = 19EF9800] 09:49:14 INFO - PROCESS | 3264 | 1461170954806 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]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 09:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:49:14 INFO - PROCESS | 3264 | 1461170954840 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3264 | 1461170954841 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:49:14 INFO - PROCESS | 3264 | 1461170954845 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 3264 | 1461170954846 Marionette TRACE conn5 <- [1,1222,null,{}] 09:49:14 INFO - PROCESS | 3264 | 1461170954854 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}] 09:49:14 INFO - PROCESS | 3264 | 1461170954978 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:49:14 INFO - PROCESS | 3264 | 1461170954985 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3264 | ++DOCSHELL 1C724400 == 91 [pid = 3264] [id = 315] 09:49:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (1C75EC00) [pid = 3264] [serial = 944] [outer = 00000000] 09:49:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (1C76BC00) [pid = 3264] [serial = 945] [outer = 1C75EC00] 09:49:15 INFO - PROCESS | 3264 | 1461170955099 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (1CAE8000) [pid = 3264] [serial = 946] [outer = 1C75EC00] 09:49:15 INFO - PROCESS | 3264 | 1461170955531 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]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 09:49:15 INFO - PROCESS | 3264 | 1461170955588 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 3264 | 1461170955590 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:49:15 INFO - PROCESS | 3264 | 1461170955593 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 3264 | 1461170955595 Marionette TRACE conn5 <- [1,1226,null,{}] 09:49:15 INFO - PROCESS | 3264 | 1461170955599 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}] 09:49:15 INFO - PROCESS | 3264 | 1461170955721 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:49:15 INFO - PROCESS | 3264 | 1461170955802 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3264 | ++DOCSHELL 1CBEB400 == 92 [pid = 3264] [id = 316] 09:49:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (1D432C00) [pid = 3264] [serial = 947] [outer = 00000000] 09:49:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (1F912800) [pid = 3264] [serial = 948] [outer = 1D432C00] 09:49:15 INFO - PROCESS | 3264 | 1461170955851 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (1F919800) [pid = 3264] [serial = 949] [outer = 1D432C00] 09:49:16 INFO - PROCESS | 3264 | 1461170956287 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]]]}] 09:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 09:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:49:16 INFO - PROCESS | 3264 | 1461170956324 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 3264 | 1461170956326 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:49:16 INFO - PROCESS | 3264 | 1461170956329 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 3264 | 1461170956331 Marionette TRACE conn5 <- [1,1230,null,{}] 09:49:16 INFO - PROCESS | 3264 | 1461170956335 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}] 09:49:16 INFO - PROCESS | 3264 | 1461170956461 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:49:16 INFO - PROCESS | 3264 | 1461170956532 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 3264 | ++DOCSHELL 1F920C00 == 93 [pid = 3264] [id = 317] 09:49:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (1FF0A400) [pid = 3264] [serial = 950] [outer = 00000000] 09:49:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (1FF1C000) [pid = 3264] [serial = 951] [outer = 1FF0A400] 09:49:16 INFO - PROCESS | 3264 | 1461170956577 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (20008400) [pid = 3264] [serial = 952] [outer = 1FF0A400] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (1BF5B400) [pid = 3264] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1C9CE000) [pid = 3264] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (1F768000) [pid = 3264] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (2008A000) [pid = 3264] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (1295EC00) [pid = 3264] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (123C4800) [pid = 3264] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (17C73000) [pid = 3264] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (1A30E400) [pid = 3264] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1B374800) [pid = 3264] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (1CAE7C00) [pid = 3264] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (1FF19000) [pid = 3264] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (17C84800) [pid = 3264] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:49:16 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (17C84400) [pid = 3264] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:49:17 INFO - PROCESS | 3264 | 1461170957192 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]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 09:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:49:17 INFO - PROCESS | 3264 | 1461170957261 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 3264 | 1461170957263 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:49:17 INFO - PROCESS | 3264 | 1461170957266 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 3264 | 1461170957268 Marionette TRACE conn5 <- [1,1234,null,{}] 09:49:17 INFO - PROCESS | 3264 | 1461170957271 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}] 09:49:17 INFO - PROCESS | 3264 | 1461170957357 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:49:17 INFO - PROCESS | 3264 | 1461170957364 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 3264 | ++DOCSHELL 16B1E800 == 94 [pid = 3264] [id = 318] 09:49:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (1A176C00) [pid = 3264] [serial = 953] [outer = 00000000] 09:49:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (1D369C00) [pid = 3264] [serial = 954] [outer = 1A176C00] 09:49:17 INFO - PROCESS | 3264 | 1461170957409 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (1FF04C00) [pid = 3264] [serial = 955] [outer = 1A176C00] 09:49:17 INFO - PROCESS | 3264 | 1461170957839 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]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 09:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:49:17 INFO - PROCESS | 3264 | 1461170957897 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 3264 | 1461170957899 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:49:17 INFO - PROCESS | 3264 | 1461170957902 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 3264 | 1461170957904 Marionette TRACE conn5 <- [1,1238,null,{}] 09:49:17 INFO - PROCESS | 3264 | 1461170957907 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}] 09:49:17 INFO - PROCESS | 3264 | 1461170957996 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:49:17 INFO - PROCESS | 3264 | 1461170958002 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 3264 | ++DOCSHELL 1BFD1000 == 95 [pid = 3264] [id = 319] 09:49:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1FF13800) [pid = 3264] [serial = 956] [outer = 00000000] 09:49:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (20164800) [pid = 3264] [serial = 957] [outer = 1FF13800] 09:49:18 INFO - PROCESS | 3264 | 1461170958046 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (20622800) [pid = 3264] [serial = 958] [outer = 1FF13800] 09:49:18 INFO - PROCESS | 3264 | 1461170958509 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]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 09:49:18 INFO - PROCESS | 3264 | 1461170958533 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 3264 | 1461170958535 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:49:18 INFO - PROCESS | 3264 | 1461170958538 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 3264 | 1461170958540 Marionette TRACE conn5 <- [1,1242,null,{}] 09:49:18 INFO - PROCESS | 3264 | 1461170958543 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}] 09:49:18 INFO - PROCESS | 3264 | 1461170958680 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:49:18 INFO - PROCESS | 3264 | 1461170958689 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 3264 | ++DOCSHELL 20161800 == 96 [pid = 3264] [id = 320] 09:49:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (2062CC00) [pid = 3264] [serial = 959] [outer = 00000000] 09:49:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (21114C00) [pid = 3264] [serial = 960] [outer = 2062CC00] 09:49:18 INFO - PROCESS | 3264 | 1461170958740 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (21473400) [pid = 3264] [serial = 961] [outer = 2062CC00] 09:49:19 INFO - PROCESS | 3264 | 1461170959418 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]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 09:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:49:19 INFO - PROCESS | 3264 | 1461170959469 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 3264 | 1461170959474 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:49:19 INFO - PROCESS | 3264 | 1461170959480 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 3264 | 1461170959484 Marionette TRACE conn5 <- [1,1246,null,{}] 09:49:19 INFO - PROCESS | 3264 | 1461170959505 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}] 09:49:19 INFO - PROCESS | 3264 | 1461170959632 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:49:19 INFO - PROCESS | 3264 | 1461170959769 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 3264 | ++DOCSHELL 1299C000 == 97 [pid = 3264] [id = 321] 09:49:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (16052400) [pid = 3264] [serial = 962] [outer = 00000000] 09:49:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (17C78000) [pid = 3264] [serial = 963] [outer = 16052400] 09:49:19 INFO - PROCESS | 3264 | 1461170959831 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (16054800) [pid = 3264] [serial = 964] [outer = 16052400] 09:49:20 INFO - PROCESS | 3264 | 1461170960422 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]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 991ms 09:49:20 INFO - PROCESS | 3264 | 1461170960470 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 3264 | 1461170960477 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:49:20 INFO - PROCESS | 3264 | 1461170960483 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 3264 | 1461170960486 Marionette TRACE conn5 <- [1,1250,null,{}] 09:49:20 INFO - PROCESS | 3264 | 1461170960490 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}] 09:49:20 INFO - PROCESS | 3264 | 1461170960606 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:49:20 INFO - PROCESS | 3264 | 1461170960750 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 3264 | ++DOCSHELL 17C71C00 == 98 [pid = 3264] [id = 322] 09:49:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (1890DC00) [pid = 3264] [serial = 965] [outer = 00000000] 09:49:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (1B426000) [pid = 3264] [serial = 966] [outer = 1890DC00] 09:49:20 INFO - PROCESS | 3264 | 1461170960807 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (1C760400) [pid = 3264] [serial = 967] [outer = 1890DC00] 09:49:21 INFO - PROCESS | 3264 | 1461170961420 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]]]}] 09:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 09:49:21 INFO - PROCESS | 3264 | 1461170961455 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 3264 | 1461170961458 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:49:21 INFO - PROCESS | 3264 | 1461170961462 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 3264 | 1461170961466 Marionette TRACE conn5 <- [1,1254,null,{}] 09:49:21 INFO - PROCESS | 3264 | 1461170961477 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}] 09:49:21 INFO - PROCESS | 3264 | 1461170961594 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:49:21 INFO - PROCESS | 3264 | 1461170961742 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 3264 | ++DOCSHELL 21380C00 == 99 [pid = 3264] [id = 323] 09:49:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (21381000) [pid = 3264] [serial = 968] [outer = 00000000] 09:49:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (216AA400) [pid = 3264] [serial = 969] [outer = 21381000] 09:49:21 INFO - PROCESS | 3264 | 1461170961802 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (216ED400) [pid = 3264] [serial = 970] [outer = 21381000] 09:49:22 INFO - PROCESS | 3264 | 1461170962415 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]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1024ms 09:49:22 INFO - PROCESS | 3264 | 1461170962489 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3264 | 1461170962492 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:49:22 INFO - PROCESS | 3264 | 1461170962496 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 3264 | 1461170962498 Marionette TRACE conn5 <- [1,1258,null,{}] 09:49:22 INFO - PROCESS | 3264 | 1461170962502 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}] 09:49:22 INFO - PROCESS | 3264 | 1461170962620 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:49:22 INFO - PROCESS | 3264 | 1461170962767 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 3264 | ++DOCSHELL 21F38400 == 100 [pid = 3264] [id = 324] 09:49:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (2208B800) [pid = 3264] [serial = 971] [outer = 00000000] 09:49:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (221C6C00) [pid = 3264] [serial = 972] [outer = 2208B800] 09:49:22 INFO - PROCESS | 3264 | 1461170962825 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (22CE4400) [pid = 3264] [serial = 973] [outer = 2208B800] 09:49:23 INFO - PROCESS | 3264 | 1461170963394 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]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 09:49:23 INFO - PROCESS | 3264 | 1461170963430 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 3264 | 1461170963432 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:49:23 INFO - PROCESS | 3264 | 1461170963436 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:49:23 INFO - PROCESS | 3264 | 1461170963438 Marionette TRACE conn5 <- [1,1262,null,{}] 09:49:23 INFO - PROCESS | 3264 | 1461170963441 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}] 09:49:23 INFO - PROCESS | 3264 | 1461170963552 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:49:23 INFO - PROCESS | 3264 | 1461170963710 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 3264 | ++DOCSHELL 21F3F000 == 101 [pid = 3264] [id = 325] 09:49:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (221C5400) [pid = 3264] [serial = 974] [outer = 00000000] 09:49:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (24323000) [pid = 3264] [serial = 975] [outer = 221C5400] 09:49:23 INFO - PROCESS | 3264 | 1461170963767 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (24328000) [pid = 3264] [serial = 976] [outer = 221C5400] 09:49:24 INFO - PROCESS | 3264 | 1461170964354 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]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 09:49:24 INFO - PROCESS | 3264 | 1461170964409 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 3264 | 1461170964412 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:49:24 INFO - PROCESS | 3264 | 1461170964415 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 3264 | 1461170964417 Marionette TRACE conn5 <- [1,1266,null,{}] 09:49:24 INFO - PROCESS | 3264 | 1461170964421 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}] 09:49:24 INFO - PROCESS | 3264 | 1461170964552 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:49:24 INFO - PROCESS | 3264 | 1461170964700 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 3264 | ++DOCSHELL 22CEE400 == 102 [pid = 3264] [id = 326] 09:49:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (2432AC00) [pid = 3264] [serial = 977] [outer = 00000000] 09:49:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 171 (2624EC00) [pid = 3264] [serial = 978] [outer = 2432AC00] 09:49:24 INFO - PROCESS | 3264 | 1461170964758 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 172 (26250400) [pid = 3264] [serial = 979] [outer = 2432AC00] 09:49:25 INFO - PROCESS | 3264 | 1461170965345 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]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 09:49:25 INFO - PROCESS | 3264 | 1461170965389 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 3264 | 1461170965392 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:49:25 INFO - PROCESS | 3264 | 1461170965395 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 3264 | 1461170965397 Marionette TRACE conn5 <- [1,1270,null,{}] 09:49:25 INFO - PROCESS | 3264 | 1461170965400 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}] 09:49:25 INFO - PROCESS | 3264 | 1461170965509 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:49:25 INFO - PROCESS | 3264 | 1461170965688 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 3264 | ++DOCSHELL 1270F800 == 103 [pid = 3264] [id = 327] 09:49:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 173 (132C3400) [pid = 3264] [serial = 980] [outer = 00000000] 09:49:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 174 (27605400) [pid = 3264] [serial = 981] [outer = 132C3400] 09:49:25 INFO - PROCESS | 3264 | 1461170965743 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 175 (27609000) [pid = 3264] [serial = 982] [outer = 132C3400] 09:49:26 INFO - PROCESS | 3264 | 1461170966504 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]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1178ms 09:49:26 INFO - PROCESS | 3264 | 1461170966577 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 3264 | 1461170966581 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:49:26 INFO - PROCESS | 3264 | 1461170966586 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 3264 | 1461170966590 Marionette TRACE conn5 <- [1,1274,null,{}] 09:49:26 INFO - PROCESS | 3264 | 1461170966595 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}] 09:49:26 INFO - PROCESS | 3264 | 1461170966701 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:49:26 INFO - PROCESS | 3264 | 1461170966844 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 3264 | ++DOCSHELL 16060C00 == 104 [pid = 3264] [id = 328] 09:49:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 176 (17C70800) [pid = 3264] [serial = 983] [outer = 00000000] 09:49:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 177 (18FC2C00) [pid = 3264] [serial = 984] [outer = 17C70800] 09:49:26 INFO - PROCESS | 3264 | 1461170966898 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 178 (1A30E400) [pid = 3264] [serial = 985] [outer = 17C70800] 09:49:27 INFO - PROCESS | 3264 | 1461170967484 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]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 990ms 09:49:27 INFO - PROCESS | 3264 | 1461170967583 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 3264 | 1461170967588 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:49:27 INFO - PROCESS | 3264 | 1461170967613 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 3264 | 1461170967616 Marionette TRACE conn5 <- [1,1278,null,{}] 09:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:49:27 INFO - PROCESS | 3264 | 1461170967622 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}] 09:49:27 INFO - PROCESS | 3264 | 1461170967739 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:49:27 INFO - PROCESS | 3264 | 1461170967885 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 3264 | ++DOCSHELL 1A3B9400 == 105 [pid = 3264] [id = 329] 09:49:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 179 (1B12A400) [pid = 3264] [serial = 986] [outer = 00000000] 09:49:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 180 (1C721000) [pid = 3264] [serial = 987] [outer = 1B12A400] 09:49:27 INFO - PROCESS | 3264 | 1461170967935 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 181 (1C769400) [pid = 3264] [serial = 988] [outer = 1B12A400] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 16B9C000 == 104 [pid = 3264] [id = 272] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 18348800 == 103 [pid = 3264] [id = 145] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 16B20400 == 102 [pid = 3264] [id = 119] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 1A173C00 == 101 [pid = 3264] [id = 273] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 1FF08800 == 100 [pid = 3264] [id = 127] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 1BFD1000 == 99 [pid = 3264] [id = 319] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 16B1E800 == 98 [pid = 3264] [id = 318] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 1F920C00 == 97 [pid = 3264] [id = 317] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 1CBEB400 == 96 [pid = 3264] [id = 316] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 1C724400 == 95 [pid = 3264] [id = 315] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 12911800 == 94 [pid = 3264] [id = 314] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 12419800 == 93 [pid = 3264] [id = 313] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 180 (12308C00) [pid = 3264] [serial = 861] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 179 (19EFB400) [pid = 3264] [serial = 864] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 178 (1D43CC00) [pid = 3264] [serial = 867] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 177 (20782C00) [pid = 3264] [serial = 870] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 176 (2111C800) [pid = 3264] [serial = 873] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 175 (216A1800) [pid = 3264] [serial = 876] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 174 (20671400) [pid = 3264] [serial = 909] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 1290A400 == 92 [pid = 3264] [id = 312] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 18F72000 == 91 [pid = 3264] [id = 311] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 0ECC0000 == 90 [pid = 3264] [id = 310] 09:49:28 INFO - PROCESS | 3264 | --DOCSHELL 20623800 == 89 [pid = 3264] [id = 303] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 173 (2012F400) [pid = 3264] [serial = 859] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 172 (1E671C00) [pid = 3264] [serial = 730] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 171 (20167000) [pid = 3264] [serial = 663] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 170 (1C5E4000) [pid = 3264] [serial = 894] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (1CDA6400) [pid = 3264] [serial = 897] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (1C5EAC00) [pid = 3264] [serial = 895] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (1F920800) [pid = 3264] [serial = 900] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (1E5A7400) [pid = 3264] [serial = 898] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (20162C00) [pid = 3264] [serial = 906] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (18FCBC00) [pid = 3264] [serial = 880] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (18341400) [pid = 3264] [serial = 879] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (15FFC000) [pid = 3264] [serial = 885] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (16B37C00) [pid = 3264] [serial = 886] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (18F73C00) [pid = 3264] [serial = 883] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (1828CC00) [pid = 3264] [serial = 882] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (1A37F800) [pid = 3264] [serial = 888] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (1B142400) [pid = 3264] [serial = 889] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1BA13800) [pid = 3264] [serial = 891] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (1FF08400) [pid = 3264] [serial = 901] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (1F91F000) [pid = 3264] [serial = 903] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (1FF0D000) [pid = 3264] [serial = 904] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (1BA1C800) [pid = 3264] [serial = 892] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (2016F000) [pid = 3264] [serial = 907] [outer = 00000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3264 | 1461170968550 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]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 09:49:28 INFO - PROCESS | 3264 | 1461170968592 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 3264 | 1461170968595 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:49:28 INFO - PROCESS | 3264 | 1461170968598 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:49:28 INFO - PROCESS | 3264 | 1461170968602 Marionette TRACE conn5 <- [1,1282,null,{}] 09:49:28 INFO - PROCESS | 3264 | 1461170968612 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}] 09:49:28 INFO - PROCESS | 3264 | 1461170968708 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:49:28 INFO - PROCESS | 3264 | 1461170968718 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 3264 | ++DOCSHELL 12957800 == 90 [pid = 3264] [id = 330] 09:49:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (12957C00) [pid = 3264] [serial = 989] [outer = 00000000] 09:49:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (174D8000) [pid = 3264] [serial = 990] [outer = 12957C00] 09:49:28 INFO - PROCESS | 3264 | 1461170968768 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (18287400) [pid = 3264] [serial = 991] [outer = 12957C00] 09:49:29 INFO - PROCESS | 3264 | 1461170969348 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]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 773ms 09:49:29 INFO - PROCESS | 3264 | 1461170969376 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:49:29 INFO - PROCESS | 3264 | 1461170969380 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:49:29 INFO - PROCESS | 3264 | 1461170969386 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 3264 | 1461170969390 Marionette TRACE conn5 <- [1,1286,null,{}] 09:49:29 INFO - PROCESS | 3264 | 1461170969397 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}] 09:49:29 INFO - PROCESS | 3264 | 1461170969569 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:49:29 INFO - PROCESS | 3264 | 1461170969693 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 3264 | ++DOCSHELL 16056000 == 91 [pid = 3264] [id = 331] 09:49:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (16057400) [pid = 3264] [serial = 992] [outer = 00000000] 09:49:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (16E32C00) [pid = 3264] [serial = 993] [outer = 16057400] 09:49:29 INFO - PROCESS | 3264 | 1461170969765 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (17C6FC00) [pid = 3264] [serial = 994] [outer = 16057400] 09:49:30 INFO - PROCESS | 3264 | 1461170970360 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]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1028ms 09:49:30 INFO - PROCESS | 3264 | 1461170970414 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 3264 | 1461170970420 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:49:30 INFO - PROCESS | 3264 | 1461170970427 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 3264 | 1461170970430 Marionette TRACE conn5 <- [1,1290,null,{}] 09:49:30 INFO - PROCESS | 3264 | 1461170970434 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}] 09:49:30 INFO - PROCESS | 3264 | 1461170970578 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:49:30 INFO - PROCESS | 3264 | 1461170970722 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 3264 | ++DOCSHELL 1A310400 == 92 [pid = 3264] [id = 332] 09:49:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (1A312C00) [pid = 3264] [serial = 995] [outer = 00000000] 09:49:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (1B32E400) [pid = 3264] [serial = 996] [outer = 1A312C00] 09:49:30 INFO - PROCESS | 3264 | 1461170970779 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (1B36D800) [pid = 3264] [serial = 997] [outer = 1A312C00] 09:49:31 INFO - PROCESS | 3264 | 1461170971410 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]]]}] 09:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1021ms 09:49:31 INFO - PROCESS | 3264 | 1461170971450 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 3264 | 1461170971453 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:49:31 INFO - PROCESS | 3264 | 1461170971456 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 3264 | 1461170971460 Marionette TRACE conn5 <- [1,1294,null,{}] 09:49:31 INFO - PROCESS | 3264 | 1461170971471 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}] 09:49:31 INFO - PROCESS | 3264 | 1461170971609 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:49:31 INFO - PROCESS | 3264 | 1461170971754 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 3264 | ++DOCSHELL 1BF89C00 == 93 [pid = 3264] [id = 333] 09:49:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (1C5E6400) [pid = 3264] [serial = 998] [outer = 00000000] 09:49:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (1CADB800) [pid = 3264] [serial = 999] [outer = 1C5E6400] 09:49:31 INFO - PROCESS | 3264 | 1461170971815 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (1CAE7C00) [pid = 3264] [serial = 1000] [outer = 1C5E6400] 09:49:32 INFO - PROCESS | 3264 | 1461170972422 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]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1020ms 09:49:32 INFO - PROCESS | 3264 | 1461170972480 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 3264 | 1461170972483 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:49:32 INFO - PROCESS | 3264 | 1461170972486 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:49:32 INFO - PROCESS | 3264 | 1461170972488 Marionette TRACE conn5 <- [1,1298,null,{}] 09:49:32 INFO - PROCESS | 3264 | 1461170972492 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}] 09:49:32 INFO - PROCESS | 3264 | 1461170972603 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:49:32 INFO - PROCESS | 3264 | 1461170972749 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 3264 | ++DOCSHELL 1E66E800 == 94 [pid = 3264] [id = 334] 09:49:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (1EE0FC00) [pid = 3264] [serial = 1001] [outer = 00000000] 09:49:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (1F76C000) [pid = 3264] [serial = 1002] [outer = 1EE0FC00] 09:49:32 INFO - PROCESS | 3264 | 1461170972807 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (1F91F400) [pid = 3264] [serial = 1003] [outer = 1EE0FC00] 09:49:33 INFO - PROCESS | 3264 | 1461170973386 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] 09:49:33 INFO - PROCESS | 3264 | 1461170973462 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:49:33 INFO - PROCESS | 3264 | 1461170973481 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 3264 | 1461170973483 Marionette TRACE conn5 <- [1,1302,null,{}] 09:49:33 INFO - PROCESS | 3264 | 1461170973487 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}] 09:49:33 INFO - PROCESS | 3264 | 1461170973595 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:49:33 INFO - PROCESS | 3264 | 1461170973737 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 3264 | ++DOCSHELL 1FF03000 == 95 [pid = 3264] [id = 335] 09:49:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (1FF0F000) [pid = 3264] [serial = 1004] [outer = 00000000] 09:49:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (2007BC00) [pid = 3264] [serial = 1005] [outer = 1FF0F000] 09:49:33 INFO - PROCESS | 3264 | 1461170973794 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (2012C800) [pid = 3264] [serial = 1006] [outer = 1FF0F000] 09:49:34 INFO - PROCESS | 3264 | 1461170974390 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]]]}] 09:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 09:49:34 INFO - PROCESS | 3264 | 1461170974451 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 3264 | 1461170974453 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:49:34 INFO - PROCESS | 3264 | 1461170974457 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:49:34 INFO - PROCESS | 3264 | 1461170974459 Marionette TRACE conn5 <- [1,1306,null,{}] 09:49:34 INFO - PROCESS | 3264 | 1461170974463 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}] 09:49:34 INFO - PROCESS | 3264 | 1461170974594 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:49:34 INFO - PROCESS | 3264 | 1461170974745 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 3264 | ++DOCSHELL 20163C00 == 96 [pid = 3264] [id = 336] 09:49:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (20168400) [pid = 3264] [serial = 1007] [outer = 00000000] 09:49:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 171 (20782C00) [pid = 3264] [serial = 1008] [outer = 20168400] 09:49:34 INFO - PROCESS | 3264 | 1461170974805 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 172 (2078E000) [pid = 3264] [serial = 1009] [outer = 20168400] 09:49:35 INFO - PROCESS | 3264 | 1461170975419 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]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1019ms 09:49:35 INFO - PROCESS | 3264 | 1461170975480 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3264 | 1461170975482 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:49:35 INFO - PROCESS | 3264 | 1461170975485 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:49:35 INFO - PROCESS | 3264 | 1461170975487 Marionette TRACE conn5 <- [1,1310,null,{}] 09:49:35 INFO - PROCESS | 3264 | 1461170975491 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}] 09:49:35 INFO - PROCESS | 3264 | 1461170975597 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:49:35 INFO - PROCESS | 3264 | 1461170975742 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 3264 | ++DOCSHELL 2066C400 == 97 [pid = 3264] [id = 337] 09:49:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 173 (20674C00) [pid = 3264] [serial = 1010] [outer = 00000000] 09:49:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 174 (216A9400) [pid = 3264] [serial = 1011] [outer = 20674C00] 09:49:35 INFO - PROCESS | 3264 | 1461170975800 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 175 (216F1C00) [pid = 3264] [serial = 1012] [outer = 20674C00] 09:49:36 INFO - PROCESS | 3264 | 1461170976396 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]]]}] 09:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 09:49:36 INFO - PROCESS | 3264 | 1461170976460 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 3264 | 1461170976462 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:49:36 INFO - PROCESS | 3264 | 1461170976465 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:49:36 INFO - PROCESS | 3264 | 1461170976468 Marionette TRACE conn5 <- [1,1314,null,{}] 09:49:36 INFO - PROCESS | 3264 | 1461170976471 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}] 09:49:36 INFO - PROCESS | 3264 | 1461170976578 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:49:36 INFO - PROCESS | 3264 | 1461170976723 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 3264 | ++DOCSHELL 216A7800 == 98 [pid = 3264] [id = 338] 09:49:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 176 (216EAC00) [pid = 3264] [serial = 1013] [outer = 00000000] 09:49:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 177 (22CEC000) [pid = 3264] [serial = 1014] [outer = 216EAC00] 09:49:36 INFO - PROCESS | 3264 | 1461170976779 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 178 (22CE1C00) [pid = 3264] [serial = 1015] [outer = 216EAC00] 09:49:37 INFO - PROCESS | 3264 | 1461170977339 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]]]}] 09:49:37 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 09:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 09:49:37 INFO - PROCESS | 3264 | 1461170977400 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 3264 | 1461170977402 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:49:37 INFO - PROCESS | 3264 | 1461170977406 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:49:37 INFO - PROCESS | 3264 | 1461170977408 Marionette TRACE conn5 <- [1,1318,null,{}] 09:49:37 INFO - PROCESS | 3264 | 1461170977411 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}] 09:49:37 INFO - PROCESS | 3264 | 1461170977522 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:49:37 INFO - PROCESS | 3264 | 1461170977686 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 3264 | ++DOCSHELL 1B327400 == 99 [pid = 3264] [id = 339] 09:49:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 179 (221C4800) [pid = 3264] [serial = 1016] [outer = 00000000] 09:49:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 180 (2624C800) [pid = 3264] [serial = 1017] [outer = 221C4800] 09:49:37 INFO - PROCESS | 3264 | 1461170977741 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 181 (27608400) [pid = 3264] [serial = 1018] [outer = 221C4800] 09:49:38 INFO - PROCESS | 3264 | 1461170978353 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]]]}] 09:49:38 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 09:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1017ms 09:49:38 INFO - PROCESS | 3264 | 1461170978427 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 3264 | 1461170978429 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:49:38 INFO - PROCESS | 3264 | 1461170978432 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:49:38 INFO - PROCESS | 3264 | 1461170978435 Marionette TRACE conn5 <- [1,1322,null,{}] 09:49:38 INFO - PROCESS | 3264 | 1461170978439 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}] 09:49:38 INFO - PROCESS | 3264 | 1461170978548 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:49:38 INFO - PROCESS | 3264 | 1461170978766 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 3264 | ++DOCSHELL 132BD800 == 100 [pid = 3264] [id = 340] 09:49:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 182 (13335800) [pid = 3264] [serial = 1019] [outer = 00000000] 09:49:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 183 (16057C00) [pid = 3264] [serial = 1020] [outer = 13335800] 09:49:38 INFO - PROCESS | 3264 | 1461170978823 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 184 (16EE0400) [pid = 3264] [serial = 1021] [outer = 13335800] 09:49:39 INFO - PROCESS | 3264 | 1461170979434 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]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1076ms 09:49:39 INFO - PROCESS | 3264 | 1461170979513 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 3264 | 1461170979518 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:49:39 INFO - PROCESS | 3264 | 1461170979523 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 3264 | 1461170979526 Marionette TRACE conn5 <- [1,1326,null,{}] 09:49:39 INFO - PROCESS | 3264 | 1461170979545 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}] 09:49:39 INFO - PROCESS | 3264 | 1461170979700 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:49:39 INFO - PROCESS | 3264 | 1461170979805 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 3264 | --DOCSHELL 1A3B9400 == 99 [pid = 3264] [id = 329] 09:49:39 INFO - PROCESS | 3264 | --DOCSHELL 16060C00 == 98 [pid = 3264] [id = 328] 09:49:39 INFO - PROCESS | 3264 | --DOCSHELL 21380C00 == 97 [pid = 3264] [id = 323] 09:49:39 INFO - PROCESS | 3264 | --DOCSHELL 17C71C00 == 96 [pid = 3264] [id = 322] 09:49:39 INFO - PROCESS | 3264 | --DOCSHELL 1299C000 == 95 [pid = 3264] [id = 321] 09:49:39 INFO - PROCESS | 3264 | ++DOCSHELL 123BE000 == 96 [pid = 3264] [id = 341] 09:49:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 185 (1241A400) [pid = 3264] [serial = 1022] [outer = 00000000] 09:49:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 186 (16B39400) [pid = 3264] [serial = 1023] [outer = 1241A400] 09:49:39 INFO - PROCESS | 3264 | 1461170979899 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 187 (1828E400) [pid = 3264] [serial = 1024] [outer = 1241A400] 09:49:40 INFO - PROCESS | 3264 | 1461170980747 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]]]}] 09:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1283ms 09:49:40 INFO - PROCESS | 3264 | 1461170980812 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:49:40 INFO - PROCESS | 3264 | 1461170980816 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:49:40 INFO - PROCESS | 3264 | 1461170980821 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 3264 | 1461170980823 Marionette TRACE conn5 <- [1,1330,null,{}] 09:49:40 INFO - PROCESS | 3264 | 1461170980848 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}] 09:49:40 INFO - PROCESS | 3264 | 1461170980999 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:49:41 INFO - PROCESS | 3264 | 1461170981068 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 3264 | ++DOCSHELL 1A3B0800 == 97 [pid = 3264] [id = 342] 09:49:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 188 (1B41FC00) [pid = 3264] [serial = 1025] [outer = 00000000] 09:49:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 189 (1F1B3800) [pid = 3264] [serial = 1026] [outer = 1B41FC00] 09:49:41 INFO - PROCESS | 3264 | 1461170981115 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 190 (1FF1F800) [pid = 3264] [serial = 1027] [outer = 1B41FC00] 09:49:41 INFO - PROCESS | 3264 | 1461170981547 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]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 09:49:41 INFO - PROCESS | 3264 | 1461170981609 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 3264 | 1461170981612 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:49:41 INFO - PROCESS | 3264 | 1461170981617 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 3264 | 1461170981622 Marionette TRACE conn5 <- [1,1334,null,{}] 09:49:41 INFO - PROCESS | 3264 | 1461170981636 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}] 09:49:41 INFO - PROCESS | 3264 | 1461170981767 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:49:41 INFO - PROCESS | 3264 | 1461170981840 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 3264 | ++DOCSHELL 20670C00 == 98 [pid = 3264] [id = 343] 09:49:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 191 (20671400) [pid = 3264] [serial = 1028] [outer = 00000000] 09:49:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 192 (22CEF400) [pid = 3264] [serial = 1029] [outer = 20671400] 09:49:41 INFO - PROCESS | 3264 | 1461170981886 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 193 (26245000) [pid = 3264] [serial = 1030] [outer = 20671400] 09:49:42 INFO - PROCESS | 3264 | 1461170982333 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]]]}] 09:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 790ms 09:49:42 INFO - PROCESS | 3264 | 1461170982415 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 3264 | 1461170982417 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:49:42 INFO - PROCESS | 3264 | 1461170982421 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 3264 | 1461170982422 Marionette TRACE conn5 <- [1,1338,null,{}] 09:49:42 INFO - PROCESS | 3264 | 1461170982426 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}] 09:49:42 INFO - PROCESS | 3264 | 1461170982558 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:49:42 INFO - PROCESS | 3264 | 1461170982578 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 3264 | ++DOCSHELL 25EEFC00 == 99 [pid = 3264] [id = 344] 09:49:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 194 (25EF0000) [pid = 3264] [serial = 1031] [outer = 00000000] 09:49:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 195 (25EF5000) [pid = 3264] [serial = 1032] [outer = 25EF0000] 09:49:42 INFO - PROCESS | 3264 | 1461170982624 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 196 (25EF7400) [pid = 3264] [serial = 1033] [outer = 25EF0000] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 195 (1FF0DC00) [pid = 3264] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 194 (20130800) [pid = 3264] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 193 (2066B000) [pid = 3264] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 192 (17C6B000) [pid = 3264] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 191 (173A4C00) [pid = 3264] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 190 (1258D000) [pid = 3264] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 189 (16BA7000) [pid = 3264] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 188 (1A311800) [pid = 3264] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 187 (1CBF0000) [pid = 3264] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 186 (1EEA4400) [pid = 3264] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 185 (1FF08000) [pid = 3264] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 184 (0ECC3C00) [pid = 3264] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 183 (17C80400) [pid = 3264] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 182 (1BA1E800) [pid = 3264] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 181 (2066D400) [pid = 3264] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 180 (20676800) [pid = 3264] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 179 (21476000) [pid = 3264] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 178 (221BE400) [pid = 3264] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 177 (1C5E8400) [pid = 3264] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 176 (20674800) [pid = 3264] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 175 (1BFCC400) [pid = 3264] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 174 (12585000) [pid = 3264] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 173 (216F1800) [pid = 3264] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 172 (1828D800) [pid = 3264] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 171 (16B23400) [pid = 3264] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 170 (1C723800) [pid = 3264] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (1C75EC00) [pid = 3264] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (1D432C00) [pid = 3264] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (0ECC4C00) [pid = 3264] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (20625800) [pid = 3264] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (12A53800) [pid = 3264] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (18FC3C00) [pid = 3264] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (16BA7800) [pid = 3264] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (19EF9800) [pid = 3264] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (1FF0A400) [pid = 3264] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (1FF13800) [pid = 3264] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (17C70800) [pid = 3264] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (1B12A400) [pid = 3264] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:49:43 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (1A176C00) [pid = 3264] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:49:43 INFO - PROCESS | 3264 | 1461170983380 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]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 09:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:49:43 INFO - PROCESS | 3264 | 1461170983391 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 3264 | 1461170983393 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:49:43 INFO - PROCESS | 3264 | 1461170983396 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 3264 | 1461170983398 Marionette TRACE conn5 <- [1,1342,null,{}] 09:49:43 INFO - PROCESS | 3264 | 1461170983411 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}] 09:49:43 INFO - PROCESS | 3264 | 1461170983543 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:49:43 INFO - PROCESS | 3264 | 1461170983552 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 3264 | ++DOCSHELL 12A53800 == 100 [pid = 3264] [id = 345] 09:49:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (132BF000) [pid = 3264] [serial = 1034] [outer = 00000000] 09:49:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (17C70800) [pid = 3264] [serial = 1035] [outer = 132BF000] 09:49:43 INFO - PROCESS | 3264 | 1461170983606 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (1A171800) [pid = 3264] [serial = 1036] [outer = 132BF000] 09:49:44 INFO - PROCESS | 3264 | 1461170984082 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]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 09:49:44 INFO - PROCESS | 3264 | 1461170984128 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 3264 | 1461170984130 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:49:44 INFO - PROCESS | 3264 | 1461170984133 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 3264 | 1461170984135 Marionette TRACE conn5 <- [1,1346,null,{}] 09:49:44 INFO - PROCESS | 3264 | 1461170984139 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}] 09:49:44 INFO - PROCESS | 3264 | 1461170984230 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:49:44 INFO - PROCESS | 3264 | 1461170984275 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3264 | ++DOCSHELL 1605A800 == 101 [pid = 3264] [id = 346] 09:49:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (1BA12000) [pid = 3264] [serial = 1037] [outer = 00000000] 09:49:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (1F1E7C00) [pid = 3264] [serial = 1038] [outer = 1BA12000] 09:49:44 INFO - PROCESS | 3264 | 1461170984319 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (20166000) [pid = 3264] [serial = 1039] [outer = 1BA12000] 09:49:44 INFO - PROCESS | 3264 | 1461170984765 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]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 09:49:44 INFO - PROCESS | 3264 | 1461170984808 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 3264 | 1461170984810 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:49:44 INFO - PROCESS | 3264 | 1461170984813 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 3264 | 1461170984815 Marionette TRACE conn5 <- [1,1350,null,{}] 09:49:44 INFO - PROCESS | 3264 | 1461170984818 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}] 09:49:44 INFO - PROCESS | 3264 | 1461170984908 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:49:44 INFO - PROCESS | 3264 | 1461170984915 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3264 | ++DOCSHELL 1D55CC00 == 102 [pid = 3264] [id = 347] 09:49:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (20784C00) [pid = 3264] [serial = 1040] [outer = 00000000] 09:49:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (221C5C00) [pid = 3264] [serial = 1041] [outer = 20784C00] 09:49:44 INFO - PROCESS | 3264 | 1461170984959 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (2451D400) [pid = 3264] [serial = 1042] [outer = 20784C00] 09:49:45 INFO - PROCESS | 3264 | 1461170985760 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]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1019ms 09:49:45 INFO - PROCESS | 3264 | 1461170985834 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 3264 | 1461170985839 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:49:45 INFO - PROCESS | 3264 | 1461170985845 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 3264 | 1461170985849 Marionette TRACE conn5 <- [1,1354,null,{}] 09:49:45 INFO - PROCESS | 3264 | 1461170985876 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}] 09:49:46 INFO - PROCESS | 3264 | 1461170986007 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:49:46 INFO - PROCESS | 3264 | 1461170986154 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 3264 | ++DOCSHELL 15FA5400 == 103 [pid = 3264] [id = 348] 09:49:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (16052800) [pid = 3264] [serial = 1043] [outer = 00000000] 09:49:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (1BA16800) [pid = 3264] [serial = 1044] [outer = 16052800] 09:49:46 INFO - PROCESS | 3264 | 1461170986215 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (1BFC6800) [pid = 3264] [serial = 1045] [outer = 16052800] 09:49:46 INFO - PROCESS | 3264 | 1461170986854 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] 09:49:46 INFO - PROCESS | 3264 | 1461170986900 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:49:46 INFO - PROCESS | 3264 | 1461170986906 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 3264 | 1461170986909 Marionette TRACE conn5 <- [1,1358,null,{}] 09:49:46 INFO - PROCESS | 3264 | 1461170986914 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}] 09:49:47 INFO - PROCESS | 3264 | 1461170987033 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:49:47 INFO - PROCESS | 3264 | 1461170987186 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 3264 | ++DOCSHELL 1C5E7400 == 104 [pid = 3264] [id = 349] 09:49:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (1C5EAC00) [pid = 3264] [serial = 1046] [outer = 00000000] 09:49:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 171 (2078F000) [pid = 3264] [serial = 1047] [outer = 1C5EAC00] 09:49:47 INFO - PROCESS | 3264 | 1461170987245 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 172 (21478800) [pid = 3264] [serial = 1048] [outer = 1C5EAC00] 09:49:47 INFO - PROCESS | 3264 | 1461170987863 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] 09:49:47 INFO - PROCESS | 3264 | 1461170987881 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:49:47 INFO - PROCESS | 3264 | 1461170987899 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 3264 | 1461170987903 Marionette TRACE conn5 <- [1,1362,null,{}] 09:49:47 INFO - PROCESS | 3264 | 1461170987914 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}] 09:49:48 INFO - PROCESS | 3264 | 1461170988034 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:49:48 INFO - PROCESS | 3264 | 1461170988188 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 3264 | ++DOCSHELL 24523000 == 105 [pid = 3264] [id = 350] 09:49:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 173 (24525400) [pid = 3264] [serial = 1049] [outer = 00000000] 09:49:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 174 (26243000) [pid = 3264] [serial = 1050] [outer = 24525400] 09:49:48 INFO - PROCESS | 3264 | 1461170988246 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 175 (272DC000) [pid = 3264] [serial = 1051] [outer = 24525400] 09:49:48 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:48 INFO - PROCESS | 3264 | 1461170988893 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] 09:49:48 INFO - PROCESS | 3264 | 1461170988931 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:49:48 INFO - PROCESS | 3264 | 1461170988935 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 3264 | 1461170988937 Marionette TRACE conn5 <- [1,1366,null,{}] 09:49:48 INFO - PROCESS | 3264 | 1461170988940 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}] 09:49:49 INFO - PROCESS | 3264 | 1461170989058 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:49:49 INFO - PROCESS | 3264 | 1461170989222 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 3264 | ++DOCSHELL 272E4000 == 106 [pid = 3264] [id = 351] 09:49:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 176 (272E4800) [pid = 3264] [serial = 1052] [outer = 00000000] 09:49:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 177 (2760FC00) [pid = 3264] [serial = 1053] [outer = 272E4800] 09:49:49 INFO - PROCESS | 3264 | 1461170989279 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 178 (28074C00) [pid = 3264] [serial = 1054] [outer = 272E4800] 09:49:49 INFO - PROCESS | 3264 | 1461170989844 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] 09:49:49 INFO - PROCESS | 3264 | 1461170989871 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:49:49 INFO - PROCESS | 3264 | 1461170989874 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:49:49 INFO - PROCESS | 3264 | 1461170989876 Marionette TRACE conn5 <- [1,1370,null,{}] 09:49:49 INFO - PROCESS | 3264 | 1461170989880 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}] 09:49:49 INFO - PROCESS | 3264 | 1461170989991 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:49:50 INFO - PROCESS | 3264 | 1461170990158 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 3264 | ++DOCSHELL 17C72400 == 107 [pid = 3264] [id = 352] 09:49:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 179 (2451D800) [pid = 3264] [serial = 1055] [outer = 00000000] 09:49:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 180 (25ECE800) [pid = 3264] [serial = 1056] [outer = 2451D800] 09:49:50 INFO - PROCESS | 3264 | 1461170990214 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 181 (25ED0C00) [pid = 3264] [serial = 1057] [outer = 2451D800] 09:49:50 INFO - PROCESS | 3264 | [3264] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:50 INFO - PROCESS | 3264 | 1461170990880 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] 09:49:50 INFO - PROCESS | 3264 | 1461170990915 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:49:50 INFO - PROCESS | 3264 | 1461170990939 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - PROCESS | 3264 | 1461170990942 Marionette TRACE conn5 <- [1,1374,null,{}] 09:49:50 INFO - PROCESS | 3264 | 1461170990946 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}] 09:49:51 INFO - PROCESS | 3264 | 1461170991070 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:49:51 INFO - PROCESS | 3264 | 1461170991498 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC3000 == 108 [pid = 3264] [id = 353] 09:49:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 182 (0ECC5C00) [pid = 3264] [serial = 1058] [outer = 00000000] 09:49:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 183 (1241BC00) [pid = 3264] [serial = 1059] [outer = 0ECC5C00] 09:49:51 INFO - PROCESS | 3264 | 1461170991599 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 184 (12588C00) [pid = 3264] [serial = 1060] [outer = 0ECC5C00] 09:49:52 INFO - PROCESS | 3264 | 1461170992225 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] 09:49:52 INFO - PROCESS | 3264 | 1461170992279 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:49:52 INFO - PROCESS | 3264 | 1461170992285 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 3264 | 1461170992288 Marionette TRACE conn5 <- [1,1378,null,{}] 09:49:52 INFO - PROCESS | 3264 | 1461170992293 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}] 09:49:52 INFO - PROCESS | 3264 | 1461170992397 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:49:52 INFO - PROCESS | 3264 | 1461170992578 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 3264 | ++DOCSHELL 174CFC00 == 109 [pid = 3264] [id = 354] 09:49:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 185 (174D1000) [pid = 3264] [serial = 1061] [outer = 00000000] 09:49:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 186 (17C7D400) [pid = 3264] [serial = 1062] [outer = 174D1000] 09:49:52 INFO - PROCESS | 3264 | 1461170992630 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 187 (18347000) [pid = 3264] [serial = 1063] [outer = 174D1000] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 21F3F000 == 108 [pid = 3264] [id = 325] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 2000B000 == 107 [pid = 3264] [id = 58] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 21F38400 == 106 [pid = 3264] [id = 324] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1EE10C00 == 105 [pid = 3264] [id = 125] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1299C800 == 104 [pid = 3264] [id = 304] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1FF20400 == 103 [pid = 3264] [id = 162] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 11D42C00 == 102 [pid = 3264] [id = 199] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 20088800 == 101 [pid = 3264] [id = 257] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1FF06000 == 100 [pid = 3264] [id = 90] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 12302C00 == 99 [pid = 3264] [id = 87] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1BF58000 == 98 [pid = 3264] [id = 46] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 20671800 == 97 [pid = 3264] [id = 291] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 12588400 == 96 [pid = 3264] [id = 86] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1605A800 == 95 [pid = 3264] [id = 346] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 12A53800 == 94 [pid = 3264] [id = 345] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 25EEFC00 == 93 [pid = 3264] [id = 344] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 20670C00 == 92 [pid = 3264] [id = 343] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 186 (22CE7800) [pid = 3264] [serial = 927] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 185 (21F3E400) [pid = 3264] [serial = 924] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 184 (216F1400) [pid = 3264] [serial = 921] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 183 (17C78000) [pid = 3264] [serial = 963] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 182 (1B426000) [pid = 3264] [serial = 966] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 181 (216AA400) [pid = 3264] [serial = 969] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 180 (221C6C00) [pid = 3264] [serial = 972] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 179 (24323000) [pid = 3264] [serial = 975] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 178 (2624EC00) [pid = 3264] [serial = 978] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 177 (27605400) [pid = 3264] [serial = 981] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 176 (21114C00) [pid = 3264] [serial = 960] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 175 (174D8000) [pid = 3264] [serial = 990] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1A3B0800 == 91 [pid = 3264] [id = 342] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 123BE000 == 90 [pid = 3264] [id = 341] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 132BD800 == 89 [pid = 3264] [id = 340] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 216A7800 == 88 [pid = 3264] [id = 338] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 2066C400 == 87 [pid = 3264] [id = 337] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 20163C00 == 86 [pid = 3264] [id = 336] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1FF03000 == 85 [pid = 3264] [id = 335] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1E66E800 == 84 [pid = 3264] [id = 334] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1BF89C00 == 83 [pid = 3264] [id = 333] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 1A310400 == 82 [pid = 3264] [id = 332] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 16056000 == 81 [pid = 3264] [id = 331] 09:49:53 INFO - PROCESS | 3264 | --DOCSHELL 12957800 == 80 [pid = 3264] [id = 330] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 174 (2007D800) [pid = 3264] [serial = 769] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 173 (20627C00) [pid = 3264] [serial = 772] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 172 (2078A000) [pid = 3264] [serial = 775] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 171 (21114000) [pid = 3264] [serial = 778] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 170 (20675000) [pid = 3264] [serial = 781] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (12A55C00) [pid = 3264] [serial = 814] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (1828F800) [pid = 3264] [serial = 817] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (1CADF400) [pid = 3264] [serial = 820] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (1E672400) [pid = 3264] [serial = 823] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (1F1B6800) [pid = 3264] [serial = 826] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (1FF19C00) [pid = 3264] [serial = 829] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (12956800) [pid = 3264] [serial = 862] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (1A313000) [pid = 3264] [serial = 865] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (1FF08C00) [pid = 3264] [serial = 868] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (20788800) [pid = 3264] [serial = 871] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (2130D800) [pid = 3264] [serial = 874] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (216AB400) [pid = 3264] [serial = 877] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (26241800) [pid = 3264] [serial = 727] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1FF0C400) [pid = 3264] [serial = 721] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (216EB000) [pid = 3264] [serial = 715] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (1F1ED400) [pid = 3264] [serial = 760] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (16060800) [pid = 3264] [serial = 763] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (22087C00) [pid = 3264] [serial = 724] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (1B377C00) [pid = 3264] [serial = 766] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (1A31A800) [pid = 3264] [serial = 718] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1C95A800) [pid = 3264] [serial = 811] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (1C76BC00) [pid = 3264] [serial = 945] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (1F919800) [pid = 3264] [serial = 949] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (1F912800) [pid = 3264] [serial = 948] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (1CAE8000) [pid = 3264] [serial = 946] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (16EE0C00) [pid = 3264] [serial = 912] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (137A1800) [pid = 3264] [serial = 931] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (1295D400) [pid = 3264] [serial = 930] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (2078D800) [pid = 3264] [serial = 910] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (16E34400) [pid = 3264] [serial = 936] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (174DBC00) [pid = 3264] [serial = 937] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1A37FC00) [pid = 3264] [serial = 934] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1A17C800) [pid = 3264] [serial = 933] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1BFC6400) [pid = 3264] [serial = 915] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1B371800) [pid = 3264] [serial = 939] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (1B376C00) [pid = 3264] [serial = 940] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1BA20000) [pid = 3264] [serial = 942] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (1FF1C000) [pid = 3264] [serial = 951] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (216A0C00) [pid = 3264] [serial = 918] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (20164800) [pid = 3264] [serial = 957] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (18FC2C00) [pid = 3264] [serial = 984] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (1A30E400) [pid = 3264] [serial = 985] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (1C721000) [pid = 3264] [serial = 987] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (1C769400) [pid = 3264] [serial = 988] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (20622800) [pid = 3264] [serial = 958] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (20008400) [pid = 3264] [serial = 952] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1D369C00) [pid = 3264] [serial = 954] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1FF04C00) [pid = 3264] [serial = 955] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1BFCCC00) [pid = 3264] [serial = 943] [outer = 00000000] [url = about:blank] 09:49:53 INFO - PROCESS | 3264 | 1461170993279 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]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1022ms 09:49:53 INFO - PROCESS | 3264 | 1461170993311 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3264 | 1461170993315 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:49:53 INFO - PROCESS | 3264 | 1461170993319 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:49:53 INFO - PROCESS | 3264 | 1461170993321 Marionette TRACE conn5 <- [1,1382,null,{}] 09:49:53 INFO - PROCESS | 3264 | 1461170993325 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}] 09:49:53 INFO - PROCESS | 3264 | 1461170993416 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:49:53 INFO - PROCESS | 3264 | 1461170993517 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 3264 | ++DOCSHELL 1258D400 == 81 [pid = 3264] [id = 355] 09:49:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (1258D800) [pid = 3264] [serial = 1064] [outer = 00000000] 09:49:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (12A55C00) [pid = 3264] [serial = 1065] [outer = 1258D800] 09:49:53 INFO - PROCESS | 3264 | 1461170993564 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (16005000) [pid = 3264] [serial = 1066] [outer = 1258D800] 09:49:53 INFO - PROCESS | 3264 | 1461170993979 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]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 09:49:53 INFO - PROCESS | 3264 | 1461170993999 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3264 | 1461170994001 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:49:53 INFO - PROCESS | 3264 | 1461170994006 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 3264 | 1461170994012 Marionette TRACE conn5 <- [1,1386,null,{}] 09:49:54 INFO - PROCESS | 3264 | 1461170994021 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}] 09:49:54 INFO - PROCESS | 3264 | 1461170994111 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:49:54 INFO - PROCESS | 3264 | 1461170994118 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 3264 | ++DOCSHELL 16B20400 == 82 [pid = 3264] [id = 356] 09:49:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (16B23400) [pid = 3264] [serial = 1067] [outer = 00000000] 09:49:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (18D0A000) [pid = 3264] [serial = 1068] [outer = 16B23400] 09:49:54 INFO - PROCESS | 3264 | 1461170994163 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (18FC8400) [pid = 3264] [serial = 1069] [outer = 16B23400] 09:49:54 INFO - PROCESS | 3264 | 1461170994644 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]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 09:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:49:54 INFO - PROCESS | 3264 | 1461170994699 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 3264 | 1461170994702 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:49:54 INFO - PROCESS | 3264 | 1461170994705 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 3264 | 1461170994707 Marionette TRACE conn5 <- [1,1390,null,{}] 09:49:54 INFO - PROCESS | 3264 | 1461170994710 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}] 09:49:54 INFO - PROCESS | 3264 | 1461170994799 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:49:54 INFO - PROCESS | 3264 | 1461170994808 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 3264 | ++DOCSHELL 19EEE400 == 83 [pid = 3264] [id = 357] 09:49:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (19EFA400) [pid = 3264] [serial = 1070] [outer = 00000000] 09:49:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (1A316000) [pid = 3264] [serial = 1071] [outer = 19EFA400] 09:49:54 INFO - PROCESS | 3264 | 1461170994855 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (1A377C00) [pid = 3264] [serial = 1072] [outer = 19EFA400] 09:49:55 INFO - PROCESS | 3264 | 1461170995323 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]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 09:49:55 INFO - PROCESS | 3264 | 1461170995380 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 3264 | 1461170995382 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:49:55 INFO - PROCESS | 3264 | 1461170995385 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 3264 | 1461170995387 Marionette TRACE conn5 <- [1,1394,null,{}] 09:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:49:55 INFO - PROCESS | 3264 | 1461170995390 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}] 09:49:55 INFO - PROCESS | 3264 | 1461170995511 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:49:55 INFO - PROCESS | 3264 | 1461170995601 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 3264 | ++DOCSHELL 1B125000 == 84 [pid = 3264] [id = 358] 09:49:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (1B127800) [pid = 3264] [serial = 1073] [outer = 00000000] 09:49:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1B32C800) [pid = 3264] [serial = 1074] [outer = 1B127800] 09:49:55 INFO - PROCESS | 3264 | 1461170995658 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1B375400) [pid = 3264] [serial = 1075] [outer = 1B127800] 09:49:56 INFO - PROCESS | 3264 | 1461170996108 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]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 09:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:49:56 INFO - PROCESS | 3264 | 1461170996159 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 3264 | 1461170996161 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:49:56 INFO - PROCESS | 3264 | 1461170996164 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 3264 | 1461170996166 Marionette TRACE conn5 <- [1,1398,null,{}] 09:49:56 INFO - PROCESS | 3264 | 1461170996169 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}] 09:49:56 INFO - PROCESS | 3264 | 1461170996293 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:49:56 INFO - PROCESS | 3264 | 1461170996364 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 3264 | ++DOCSHELL 1B426C00 == 85 [pid = 3264] [id = 359] 09:49:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1BA13C00) [pid = 3264] [serial = 1076] [outer = 00000000] 09:49:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1BFCC000) [pid = 3264] [serial = 1077] [outer = 1BA13C00] 09:49:56 INFO - PROCESS | 3264 | 1461170996409 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1BFD0000) [pid = 3264] [serial = 1078] [outer = 1BA13C00] 09:49:56 INFO - PROCESS | 3264 | 1461170996843 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]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 09:49:56 INFO - PROCESS | 3264 | 1461170996923 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 3264 | 1461170996925 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:49:56 INFO - PROCESS | 3264 | 1461170996928 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:49:56 INFO - PROCESS | 3264 | 1461170996930 Marionette TRACE conn5 <- [1,1402,null,{}] 09:49:56 INFO - PROCESS | 3264 | 1461170996933 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}] 09:49:57 INFO - PROCESS | 3264 | 1461170997052 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:49:57 INFO - PROCESS | 3264 | 1461170997120 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 3264 | ++DOCSHELL 1BF59800 == 86 [pid = 3264] [id = 360] 09:49:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1BF5D400) [pid = 3264] [serial = 1079] [outer = 00000000] 09:49:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1C76A400) [pid = 3264] [serial = 1080] [outer = 1BF5D400] 09:49:57 INFO - PROCESS | 3264 | 1461170997166 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1CADC400) [pid = 3264] [serial = 1081] [outer = 1BF5D400] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (2062CC00) [pid = 3264] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (20671400) [pid = 3264] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (25EF0000) [pid = 3264] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1BA12000) [pid = 3264] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (13335800) [pid = 3264] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1241A400) [pid = 3264] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (132BF000) [pid = 3264] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (12957C00) [pid = 3264] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:49:57 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (1B41FC00) [pid = 3264] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:49:57 INFO - PROCESS | 3264 | 1461170997911 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]]]}] 09:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1017ms 09:49:57 INFO - PROCESS | 3264 | 1461170997948 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 3264 | 1461170997950 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:49:57 INFO - PROCESS | 3264 | 1461170997953 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 3264 | 1461170997955 Marionette TRACE conn5 <- [1,1406,null,{}] 09:49:57 INFO - PROCESS | 3264 | 1461170997959 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}] 09:49:58 INFO - PROCESS | 3264 | 1461170998045 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:49:58 INFO - PROCESS | 3264 | 1461170998054 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 3264 | ++DOCSHELL 16059400 == 87 [pid = 3264] [id = 361] 09:49:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (1739E800) [pid = 3264] [serial = 1082] [outer = 00000000] 09:49:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1C762400) [pid = 3264] [serial = 1083] [outer = 1739E800] 09:49:58 INFO - PROCESS | 3264 | 1461170998098 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1C75F400) [pid = 3264] [serial = 1084] [outer = 1739E800] 09:49:58 INFO - PROCESS | 3264 | 1461170998545 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]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 09:49:58 INFO - PROCESS | 3264 | 1461170998585 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 3264 | 1461170998587 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:49:58 INFO - PROCESS | 3264 | 1461170998590 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 3264 | 1461170998592 Marionette TRACE conn5 <- [1,1410,null,{}] 09:49:58 INFO - PROCESS | 3264 | 1461170998595 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}] 09:49:58 INFO - PROCESS | 3264 | 1461170998683 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:49:58 INFO - PROCESS | 3264 | 1461170998722 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 3264 | ++DOCSHELL 1CADE000 == 88 [pid = 3264] [id = 362] 09:49:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1CAE7400) [pid = 3264] [serial = 1085] [outer = 00000000] 09:49:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1CDA4400) [pid = 3264] [serial = 1086] [outer = 1CAE7400] 09:49:58 INFO - PROCESS | 3264 | 1461170998767 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1D56B400) [pid = 3264] [serial = 1087] [outer = 1CAE7400] 09:49:59 INFO - PROCESS | 3264 | 1461170999213 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]]]}] 09:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 672ms 09:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:49:59 INFO - PROCESS | 3264 | 1461170999266 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 3264 | 1461170999268 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:49:59 INFO - PROCESS | 3264 | 1461170999272 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - PROCESS | 3264 | 1461170999273 Marionette TRACE conn5 <- [1,1414,null,{}] 09:49:59 INFO - PROCESS | 3264 | 1461170999277 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}] 09:49:59 INFO - PROCESS | 3264 | 1461170999364 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:49:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1EE03000) [pid = 3264] [serial = 1088] [outer = 1E5AF400] 09:49:59 INFO - PROCESS | 3264 | 1461170999388 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 3264 | ++DOCSHELL 1F1A9400 == 89 [pid = 3264] [id = 363] 09:49:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1F1AA000) [pid = 3264] [serial = 1089] [outer = 00000000] 09:49:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1F1ED400) [pid = 3264] [serial = 1090] [outer = 1F1AA000] 09:49:59 INFO - PROCESS | 3264 | 1461170999451 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (1F914000) [pid = 3264] [serial = 1091] [outer = 1F1AA000] 09:50:00 INFO - PROCESS | 3264 | 1461171000250 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]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1022ms 09:50:00 INFO - PROCESS | 3264 | 1461171000295 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 3264 | 1461171000301 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:50:00 INFO - PROCESS | 3264 | 1461171000306 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 3264 | 1461171000310 Marionette TRACE conn5 <- [1,1418,null,{}] 09:50:00 INFO - PROCESS | 3264 | 1461171000336 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}] 09:50:00 INFO - PROCESS | 3264 | 1461171000485 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:50:00 INFO - PROCESS | 3264 | 1461171000631 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 3264 | ++DOCSHELL 12952400 == 90 [pid = 3264] [id = 364] 09:50:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (1299AC00) [pid = 3264] [serial = 1092] [outer = 00000000] 09:50:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (15FA1C00) [pid = 3264] [serial = 1093] [outer = 1299AC00] 09:50:00 INFO - PROCESS | 3264 | 1461171000691 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (16060000) [pid = 3264] [serial = 1094] [outer = 1299AC00] 09:50:01 INFO - PROCESS | 3264 | 1461171001287 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]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1044ms 09:50:01 INFO - PROCESS | 3264 | 1461171001354 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 3264 | 1461171001360 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:50:01 INFO - PROCESS | 3264 | 1461171001367 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 3264 | 1461171001370 Marionette TRACE conn5 <- [1,1422,null,{}] 09:50:01 INFO - PROCESS | 3264 | 1461171001374 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}] 09:50:01 INFO - PROCESS | 3264 | 1461171001540 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:50:01 INFO - PROCESS | 3264 | 1461171001684 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3264 | ++DOCSHELL 17C73000 == 91 [pid = 3264] [id = 365] 09:50:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (18291800) [pid = 3264] [serial = 1095] [outer = 00000000] 09:50:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (1B136000) [pid = 3264] [serial = 1096] [outer = 18291800] 09:50:01 INFO - PROCESS | 3264 | 1461171001741 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (1B377400) [pid = 3264] [serial = 1097] [outer = 18291800] 09:50:02 INFO - PROCESS | 3264 | 1461171002383 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]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1077ms 09:50:02 INFO - PROCESS | 3264 | 1461171002463 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 3264 | 1461171002466 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:50:02 INFO - PROCESS | 3264 | 1461171002470 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 3264 | 1461171002474 Marionette TRACE conn5 <- [1,1426,null,{}] 09:50:02 INFO - PROCESS | 3264 | 1461171002485 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}] 09:50:02 INFO - PROCESS | 3264 | 1461171002604 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:50:02 INFO - PROCESS | 3264 | 1461171002750 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 3264 | ++DOCSHELL 1F1AD800 == 92 [pid = 3264] [id = 366] 09:50:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (1F911800) [pid = 3264] [serial = 1098] [outer = 00000000] 09:50:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (1FF0A800) [pid = 3264] [serial = 1099] [outer = 1F911800] 09:50:02 INFO - PROCESS | 3264 | 1461171002810 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1FF19C00) [pid = 3264] [serial = 1100] [outer = 1F911800] 09:50:03 INFO - PROCESS | 3264 | 1461171003415 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]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 09:50:03 INFO - PROCESS | 3264 | 1461171003444 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 3264 | 1461171003447 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:50:03 INFO - PROCESS | 3264 | 1461171003450 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:50:03 INFO - PROCESS | 3264 | 1461171003452 Marionette TRACE conn5 <- [1,1430,null,{}] 09:50:03 INFO - PROCESS | 3264 | 1461171003456 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}] 09:50:03 INFO - PROCESS | 3264 | 1461171003570 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:50:03 INFO - PROCESS | 3264 | 1461171003686 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3264 | ++DOCSHELL 20008400 == 93 [pid = 3264] [id = 367] 09:50:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (20009400) [pid = 3264] [serial = 1101] [outer = 00000000] 09:50:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (2012CC00) [pid = 3264] [serial = 1102] [outer = 20009400] 09:50:03 INFO - PROCESS | 3264 | 1461171003782 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (20138800) [pid = 3264] [serial = 1103] [outer = 20009400] 09:50:04 INFO - PROCESS | 3264 | 1461171004399 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]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 09:50:04 INFO - PROCESS | 3264 | 1461171004424 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 3264 | 1461171004426 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:50:04 INFO - PROCESS | 3264 | 1461171004429 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 3264 | 1461171004432 Marionette TRACE conn5 <- [1,1434,null,{}] 09:50:04 INFO - PROCESS | 3264 | 1461171004450 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}] 09:50:04 INFO - PROCESS | 3264 | 1461171004561 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:50:04 INFO - PROCESS | 3264 | 1461171004703 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 3264 | ++DOCSHELL 2007EC00 == 94 [pid = 3264] [id = 368] 09:50:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (20165800) [pid = 3264] [serial = 1104] [outer = 00000000] 09:50:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (20622C00) [pid = 3264] [serial = 1105] [outer = 20165800] 09:50:04 INFO - PROCESS | 3264 | 1461171004759 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (20622800) [pid = 3264] [serial = 1106] [outer = 20165800] 09:50:05 INFO - PROCESS | 3264 | 1461171005321 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]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 09:50:05 INFO - PROCESS | 3264 | 1461171005364 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 3264 | 1461171005366 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:50:05 INFO - PROCESS | 3264 | 1461171005369 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:50:05 INFO - PROCESS | 3264 | 1461171005371 Marionette TRACE conn5 <- [1,1438,null,{}] 09:50:05 INFO - PROCESS | 3264 | 1461171005375 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}] 09:50:05 INFO - PROCESS | 3264 | 1461171005496 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:50:05 INFO - PROCESS | 3264 | 1461171005655 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 3264 | ++DOCSHELL 20673400 == 95 [pid = 3264] [id = 369] 09:50:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (20673800) [pid = 3264] [serial = 1107] [outer = 00000000] 09:50:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (21111000) [pid = 3264] [serial = 1108] [outer = 20673800] 09:50:05 INFO - PROCESS | 3264 | 1461171005716 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (21114C00) [pid = 3264] [serial = 1109] [outer = 20673800] 09:50:06 INFO - PROCESS | 3264 | 1461171006352 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]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1015ms 09:50:06 INFO - PROCESS | 3264 | 1461171006396 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 3264 | 1461171006399 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:50:06 INFO - PROCESS | 3264 | 1461171006403 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 3264 | 1461171006405 Marionette TRACE conn5 <- [1,1442,null,{}] 09:50:06 INFO - PROCESS | 3264 | 1461171006409 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}] 09:50:06 INFO - PROCESS | 3264 | 1461171006519 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:50:06 INFO - PROCESS | 3264 | 1461171006815 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 3264 | ++DOCSHELL 0B276000 == 96 [pid = 3264] [id = 370] 09:50:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (0ECCC000) [pid = 3264] [serial = 1110] [outer = 00000000] 09:50:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (12991400) [pid = 3264] [serial = 1111] [outer = 0ECCC000] 09:50:06 INFO - PROCESS | 3264 | 1461171006872 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (12A54400) [pid = 3264] [serial = 1112] [outer = 0ECCC000] 09:50:07 INFO - PROCESS | 3264 | 1461171007481 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]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1133ms 09:50:07 INFO - PROCESS | 3264 | 1461171007537 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 3264 | 1461171007542 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:50:07 INFO - PROCESS | 3264 | 1461171007547 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 3264 | 1461171007550 Marionette TRACE conn5 <- [1,1446,null,{}] 09:50:07 INFO - PROCESS | 3264 | 1461171007555 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}] 09:50:07 INFO - PROCESS | 3264 | 1461171007663 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:50:07 INFO - PROCESS | 3264 | 1461171007854 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 16EC7400 == 95 [pid = 3264] [id = 160] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 1CADE000 == 94 [pid = 3264] [id = 362] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 16059400 == 93 [pid = 3264] [id = 361] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 1BF59800 == 92 [pid = 3264] [id = 360] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 1B426C00 == 91 [pid = 3264] [id = 359] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 1B125000 == 90 [pid = 3264] [id = 358] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 19EEE400 == 89 [pid = 3264] [id = 357] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 16B20400 == 88 [pid = 3264] [id = 356] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 1258D400 == 87 [pid = 3264] [id = 355] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 174CFC00 == 86 [pid = 3264] [id = 354] 09:50:07 INFO - PROCESS | 3264 | --DOCSHELL 0ECC3000 == 85 [pid = 3264] [id = 353] 09:50:07 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (221C5C00) [pid = 3264] [serial = 1041] [outer = 00000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3264 | ++DOCSHELL 11CF2C00 == 86 [pid = 3264] [id = 371] 09:50:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (12302C00) [pid = 3264] [serial = 1113] [outer = 00000000] 09:50:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (1299CC00) [pid = 3264] [serial = 1114] [outer = 12302C00] 09:50:07 INFO - PROCESS | 3264 | 1461171007961 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (16059800) [pid = 3264] [serial = 1115] [outer = 12302C00] 09:50:08 INFO - PROCESS | 3264 | --DOCSHELL 272E4000 == 85 [pid = 3264] [id = 351] 09:50:08 INFO - PROCESS | 3264 | --DOCSHELL 24523000 == 84 [pid = 3264] [id = 350] 09:50:08 INFO - PROCESS | 3264 | --DOCSHELL 1C5E7400 == 83 [pid = 3264] [id = 349] 09:50:08 INFO - PROCESS | 3264 | --DOCSHELL 15FA5400 == 82 [pid = 3264] [id = 348] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (21473400) [pid = 3264] [serial = 961] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (22CEF400) [pid = 3264] [serial = 1029] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (25EF5000) [pid = 3264] [serial = 1032] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (26245000) [pid = 3264] [serial = 1030] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (1F1E7C00) [pid = 3264] [serial = 1038] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (16E32C00) [pid = 3264] [serial = 993] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1B32E400) [pid = 3264] [serial = 996] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (1CADB800) [pid = 3264] [serial = 999] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (1F76C000) [pid = 3264] [serial = 1002] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (2007BC00) [pid = 3264] [serial = 1005] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (20782C00) [pid = 3264] [serial = 1008] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (216A9400) [pid = 3264] [serial = 1011] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (22CEC000) [pid = 3264] [serial = 1014] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (16EE0400) [pid = 3264] [serial = 1021] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (16057C00) [pid = 3264] [serial = 1020] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (16B39400) [pid = 3264] [serial = 1023] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (2624C800) [pid = 3264] [serial = 1017] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (25EF7400) [pid = 3264] [serial = 1033] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (17C70800) [pid = 3264] [serial = 1035] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (20166000) [pid = 3264] [serial = 1039] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (18287400) [pid = 3264] [serial = 991] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (1F1B3800) [pid = 3264] [serial = 1026] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (1FF1F800) [pid = 3264] [serial = 1027] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (1828E400) [pid = 3264] [serial = 1024] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1A171800) [pid = 3264] [serial = 1036] [outer = 00000000] [url = about:blank] 09:50:08 INFO - PROCESS | 3264 | 1461171008444 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]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms 09:50:08 INFO - PROCESS | 3264 | 1461171008484 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 3264 | 1461171008487 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:50:08 INFO - PROCESS | 3264 | 1461171008492 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 3264 | 1461171008494 Marionette TRACE conn5 <- [1,1450,null,{}] 09:50:08 INFO - PROCESS | 3264 | 1461171008498 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}] 09:50:08 INFO - PROCESS | 3264 | 1461171008589 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:50:08 INFO - PROCESS | 3264 | 1461171008600 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 3264 | ++DOCSHELL 17C71800 == 83 [pid = 3264] [id = 372] 09:50:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (17C75800) [pid = 3264] [serial = 1116] [outer = 00000000] 09:50:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (18D08400) [pid = 3264] [serial = 1117] [outer = 17C75800] 09:50:08 INFO - PROCESS | 3264 | 1461171008646 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (19EF8800) [pid = 3264] [serial = 1118] [outer = 17C75800] 09:50:09 INFO - PROCESS | 3264 | 1461171009165 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]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 09:50:09 INFO - PROCESS | 3264 | 1461171009227 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:50:09 INFO - PROCESS | 3264 | 1461171009229 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:50:09 INFO - PROCESS | 3264 | 1461171009234 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 3264 | 1461171009239 Marionette TRACE conn5 <- [1,1454,null,{}] 09:50:09 INFO - PROCESS | 3264 | 1461171009248 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}] 09:50:09 INFO - PROCESS | 3264 | 1461171009349 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:50:09 INFO - PROCESS | 3264 | 1461171009488 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 3264 | ++DOCSHELL 1B336400 == 84 [pid = 3264] [id = 373] 09:50:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (1B36C800) [pid = 3264] [serial = 1119] [outer = 00000000] 09:50:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (1B37BC00) [pid = 3264] [serial = 1120] [outer = 1B36C800] 09:50:09 INFO - PROCESS | 3264 | 1461171009534 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (1BA12800) [pid = 3264] [serial = 1121] [outer = 1B36C800] 09:50:09 INFO - PROCESS | 3264 | 1461171009933 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]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 09:50:09 INFO - PROCESS | 3264 | 1461171009963 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:50:09 INFO - PROCESS | 3264 | 1461171009965 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:50:09 INFO - PROCESS | 3264 | 1461171009968 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 3264 | 1461171009970 Marionette TRACE conn5 <- [1,1458,null,{}] 09:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:50:09 INFO - PROCESS | 3264 | 1461171009973 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}] 09:50:10 INFO - PROCESS | 3264 | 1461171010064 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:50:10 INFO - PROCESS | 3264 | 1461171010071 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3264 | ++DOCSHELL 1BF86000 == 85 [pid = 3264] [id = 374] 09:50:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (1BF86800) [pid = 3264] [serial = 1122] [outer = 00000000] 09:50:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (1C76BC00) [pid = 3264] [serial = 1123] [outer = 1BF86800] 09:50:10 INFO - PROCESS | 3264 | 1461171010116 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (1CAE5800) [pid = 3264] [serial = 1124] [outer = 1BF86800] 09:50:10 INFO - PROCESS | 3264 | 1461171010597 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]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 09:50:10 INFO - PROCESS | 3264 | 1461171010643 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 3264 | 1461171010645 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:50:10 INFO - PROCESS | 3264 | 1461171010648 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:50:10 INFO - PROCESS | 3264 | 1461171010650 Marionette TRACE conn5 <- [1,1462,null,{}] 09:50:10 INFO - PROCESS | 3264 | 1461171010654 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}] 09:50:10 INFO - PROCESS | 3264 | 1461171010779 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:50:10 INFO - PROCESS | 3264 | 1461171010880 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3264 | ++DOCSHELL 1D43B000 == 86 [pid = 3264] [id = 375] 09:50:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (1E5A7400) [pid = 3264] [serial = 1125] [outer = 00000000] 09:50:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1F762800) [pid = 3264] [serial = 1126] [outer = 1E5A7400] 09:50:10 INFO - PROCESS | 3264 | 1461171010937 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (1FF06000) [pid = 3264] [serial = 1127] [outer = 1E5A7400] 09:50:11 INFO - PROCESS | 3264 | 1461171011409 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]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 770ms 09:50:11 INFO - PROCESS | 3264 | 1461171011423 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:50:11 INFO - PROCESS | 3264 | 1461171011425 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:50:11 INFO - PROCESS | 3264 | 1461171011428 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 3264 | 1461171011430 Marionette TRACE conn5 <- [1,1466,null,{}] 09:50:11 INFO - PROCESS | 3264 | 1461171011433 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}] 09:50:11 INFO - PROCESS | 3264 | 1461171011568 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:50:11 INFO - PROCESS | 3264 | 1461171011642 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3264 | ++DOCSHELL 1FF08000 == 87 [pid = 3264] [id = 376] 09:50:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (1FF1A000) [pid = 3264] [serial = 1128] [outer = 00000000] 09:50:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (20625800) [pid = 3264] [serial = 1129] [outer = 1FF1A000] 09:50:11 INFO - PROCESS | 3264 | 1461171011688 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (2066FC00) [pid = 3264] [serial = 1130] [outer = 1FF1A000] 09:50:12 INFO - PROCESS | 3264 | 1461171012123 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]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 09:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:50:12 INFO - PROCESS | 3264 | 1461171012159 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 3264 | 1461171012161 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:50:12 INFO - PROCESS | 3264 | 1461171012169 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 3264 | 1461171012170 Marionette TRACE conn5 <- [1,1470,null,{}] 09:50:12 INFO - PROCESS | 3264 | 1461171012211 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}] 09:50:12 INFO - PROCESS | 3264 | 1461171012472 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (1739E800) [pid = 3264] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (16B23400) [pid = 3264] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (0ECC5C00) [pid = 3264] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (19EFA400) [pid = 3264] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (174D1000) [pid = 3264] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (1258D800) [pid = 3264] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (1CAE7400) [pid = 3264] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (1BA13C00) [pid = 3264] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (1BF5D400) [pid = 3264] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:50:12 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (1B127800) [pid = 3264] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:50:12 INFO - PROCESS | 3264 | 1461171012548 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 3264 | ++DOCSHELL 11D4BC00 == 88 [pid = 3264] [id = 377] 09:50:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (1240F800) [pid = 3264] [serial = 1131] [outer = 00000000] 09:50:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (16B9CC00) [pid = 3264] [serial = 1132] [outer = 1240F800] 09:50:12 INFO - PROCESS | 3264 | 1461171012595 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (19EF5400) [pid = 3264] [serial = 1133] [outer = 1240F800] 09:50:13 INFO - PROCESS | 3264 | 1461171013016 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]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 910ms 09:50:13 INFO - PROCESS | 3264 | 1461171013075 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3264 | 1461171013077 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:50:13 INFO - PROCESS | 3264 | 1461171013080 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 3264 | 1461171013082 Marionette TRACE conn5 <- [1,1474,null,{}] 09:50:13 INFO - PROCESS | 3264 | 1461171013086 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}] 09:50:13 INFO - PROCESS | 3264 | 1461171013174 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:50:13 INFO - PROCESS | 3264 | 1461171013183 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE9C00 == 89 [pid = 3264] [id = 378] 09:50:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (1D368400) [pid = 3264] [serial = 1134] [outer = 00000000] 09:50:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (2110F800) [pid = 3264] [serial = 1135] [outer = 1D368400] 09:50:13 INFO - PROCESS | 3264 | 1461171013228 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (21113000) [pid = 3264] [serial = 1136] [outer = 1D368400] 09:50:13 INFO - PROCESS | 3264 | 1461171013681 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]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 09:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:50:13 INFO - PROCESS | 3264 | 1461171013711 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3264 | 1461171013713 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:50:13 INFO - PROCESS | 3264 | 1461171013716 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 3264 | 1461171013717 Marionette TRACE conn5 <- [1,1478,null,{}] 09:50:13 INFO - PROCESS | 3264 | 1461171013721 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}] 09:50:13 INFO - PROCESS | 3264 | 1461171013811 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:50:13 INFO - PROCESS | 3264 | 1461171013850 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3264 | ++DOCSHELL 2137C400 == 90 [pid = 3264] [id = 379] 09:50:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (2137CC00) [pid = 3264] [serial = 1137] [outer = 00000000] 09:50:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (216A1400) [pid = 3264] [serial = 1138] [outer = 2137CC00] 09:50:13 INFO - PROCESS | 3264 | 1461171013897 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (216A9800) [pid = 3264] [serial = 1139] [outer = 2137CC00] 09:50:14 INFO - PROCESS | 3264 | 1461171014333 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]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 09:50:14 INFO - PROCESS | 3264 | 1461171014387 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 3264 | 1461171014389 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:50:14 INFO - PROCESS | 3264 | 1461171014392 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 3264 | 1461171014394 Marionette TRACE conn5 <- [1,1482,null,{}] 09:50:14 INFO - PROCESS | 3264 | 1461171014397 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}] 09:50:14 INFO - PROCESS | 3264 | 1461171014551 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:50:14 INFO - PROCESS | 3264 | 1461171014693 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 3264 | ++DOCSHELL 1230E000 == 91 [pid = 3264] [id = 380] 09:50:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (123B9C00) [pid = 3264] [serial = 1140] [outer = 00000000] 09:50:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (12584C00) [pid = 3264] [serial = 1141] [outer = 123B9C00] 09:50:14 INFO - PROCESS | 3264 | 1461171014754 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (1295F000) [pid = 3264] [serial = 1142] [outer = 123B9C00] 09:50:15 INFO - PROCESS | 3264 | 1461171015461 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]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1131ms 09:50:15 INFO - PROCESS | 3264 | 1461171015526 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 3264 | 1461171015531 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:50:15 INFO - PROCESS | 3264 | 1461171015552 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 3264 | 1461171015557 Marionette TRACE conn5 <- [1,1486,null,{}] 09:50:15 INFO - PROCESS | 3264 | 1461171015562 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}] 09:50:15 INFO - PROCESS | 3264 | 1461171015691 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:50:15 INFO - PROCESS | 3264 | 1461171015835 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 3264 | ++DOCSHELL 18F72800 == 92 [pid = 3264] [id = 381] 09:50:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (18FC5800) [pid = 3264] [serial = 1143] [outer = 00000000] 09:50:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (1B12FC00) [pid = 3264] [serial = 1144] [outer = 18FC5800] 09:50:15 INFO - PROCESS | 3264 | 1461171015896 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (1B32E400) [pid = 3264] [serial = 1145] [outer = 18FC5800] 09:50:16 INFO - PROCESS | 3264 | 1461171016491 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]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 990ms 09:50:16 INFO - PROCESS | 3264 | 1461171016543 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 3264 | 1461171016546 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:50:16 INFO - PROCESS | 3264 | 1461171016550 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 3264 | 1461171016552 Marionette TRACE conn5 <- [1,1490,null,{}] 09:50:16 INFO - PROCESS | 3264 | 1461171016556 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}] 09:50:16 INFO - PROCESS | 3264 | 1461171016671 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:50:16 INFO - PROCESS | 3264 | 1461171016834 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 3264 | ++DOCSHELL 1E673000 == 93 [pid = 3264] [id = 382] 09:50:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (1F76C800) [pid = 3264] [serial = 1146] [outer = 00000000] 09:50:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (20136400) [pid = 3264] [serial = 1147] [outer = 1F76C800] 09:50:16 INFO - PROCESS | 3264 | 1461171016892 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (20623800) [pid = 3264] [serial = 1148] [outer = 1F76C800] 09:50:17 INFO - PROCESS | 3264 | 1461171017534 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]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1021ms 09:50:17 INFO - PROCESS | 3264 | 1461171017574 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 3264 | 1461171017578 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:50:17 INFO - PROCESS | 3264 | 1461171017589 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 3264 | 1461171017594 Marionette TRACE conn5 <- [1,1494,null,{}] 09:50:17 INFO - PROCESS | 3264 | 1461171017615 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}] 09:50:17 INFO - PROCESS | 3264 | 1461171017732 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:50:17 INFO - PROCESS | 3264 | 1461171017882 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 3264 | ++DOCSHELL 216F1000 == 94 [pid = 3264] [id = 383] 09:50:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (21B12400) [pid = 3264] [serial = 1149] [outer = 00000000] 09:50:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (22087C00) [pid = 3264] [serial = 1150] [outer = 21B12400] 09:50:17 INFO - PROCESS | 3264 | 1461171017939 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (2208B400) [pid = 3264] [serial = 1151] [outer = 21B12400] 09:50:18 INFO - PROCESS | 3264 | 1461171018541 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]]]}] 09:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 990ms 09:50:18 INFO - PROCESS | 3264 | 1461171018578 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 3264 | 1461171018581 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:50:18 INFO - PROCESS | 3264 | 1461171018584 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 3264 | 1461171018586 Marionette TRACE conn5 <- [1,1498,null,{}] 09:50:18 INFO - PROCESS | 3264 | 1461171018590 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}] 09:50:18 INFO - PROCESS | 3264 | 1461171018706 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:50:18 INFO - PROCESS | 3264 | 1461171018854 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 3264 | ++DOCSHELL 22082000 == 95 [pid = 3264] [id = 384] 09:50:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (221C2400) [pid = 3264] [serial = 1152] [outer = 00000000] 09:50:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (24322800) [pid = 3264] [serial = 1153] [outer = 221C2400] 09:50:18 INFO - PROCESS | 3264 | 1461171018911 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (24324000) [pid = 3264] [serial = 1154] [outer = 221C2400] 09:50:19 INFO - PROCESS | 3264 | 1461171019477 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]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 09:50:19 INFO - PROCESS | 3264 | 1461171019518 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 3264 | 1461171019520 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:50:19 INFO - PROCESS | 3264 | 1461171019524 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:50:19 INFO - PROCESS | 3264 | 1461171019526 Marionette TRACE conn5 <- [1,1502,null,{}] 09:50:19 INFO - PROCESS | 3264 | 1461171019529 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}] 09:50:19 INFO - PROCESS | 3264 | 1461171019692 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:50:19 INFO - PROCESS | 3264 | 1461171019806 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 3264 | ++DOCSHELL 2451A000 == 96 [pid = 3264] [id = 385] 09:50:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (2451A400) [pid = 3264] [serial = 1155] [outer = 00000000] 09:50:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (24521800) [pid = 3264] [serial = 1156] [outer = 2451A400] 09:50:19 INFO - PROCESS | 3264 | 1461171019872 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (1FF10C00) [pid = 3264] [serial = 1157] [outer = 2451A400] 09:50:20 INFO - PROCESS | 3264 | 1461171020487 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]]]}] 09:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1018ms 09:50:20 INFO - PROCESS | 3264 | 1461171020547 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 3264 | 1461171020549 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:50:20 INFO - PROCESS | 3264 | 1461171020553 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:50:20 INFO - PROCESS | 3264 | 1461171020555 Marionette TRACE conn5 <- [1,1506,null,{}] 09:50:20 INFO - PROCESS | 3264 | 1461171020559 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}] 09:50:20 INFO - PROCESS | 3264 | 1461171020673 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:50:20 INFO - PROCESS | 3264 | 1461171020835 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 3264 | ++DOCSHELL 25EC3800 == 97 [pid = 3264] [id = 386] 09:50:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 171 (25ECAC00) [pid = 3264] [serial = 1158] [outer = 00000000] 09:50:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 172 (25EEA800) [pid = 3264] [serial = 1159] [outer = 25ECAC00] 09:50:20 INFO - PROCESS | 3264 | 1461171020891 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 173 (25EEE000) [pid = 3264] [serial = 1160] [outer = 25ECAC00] 09:50:21 INFO - PROCESS | 3264 | 1461171021528 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]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1017ms 09:50:21 INFO - PROCESS | 3264 | 1461171021574 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 3264 | 1461171021576 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:50:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:50:21 INFO - PROCESS | 3264 | 1461171021580 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 3264 | 1461171021582 Marionette TRACE conn5 <- [1,1510,null,{}] 09:50:21 INFO - PROCESS | 3264 | 1461171021585 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}] 09:50:21 INFO - PROCESS | 3264 | 1461171021698 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:50:22 INFO - PROCESS | 3264 | 1461171022015 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC5C00 == 98 [pid = 3264] [id = 387] 09:50:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 174 (1193F000) [pid = 3264] [serial = 1161] [outer = 00000000] 09:50:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 175 (173C6400) [pid = 3264] [serial = 1162] [outer = 1193F000] 09:50:22 INFO - PROCESS | 3264 | 1461171022088 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 176 (1828DC00) [pid = 3264] [serial = 1163] [outer = 1193F000] 09:50:22 INFO - PROCESS | 3264 | 1461171022606 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"]]]}] 09:50:22 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 () { 09:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:50:22 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 () { 09:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:50:22 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 () { 09:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:50:22 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 () { 09:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:50:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1072ms 09:50:22 INFO - PROCESS | 3264 | 1461171022667 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 3264 | 1461171022672 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:50:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:50:22 INFO - PROCESS | 3264 | 1461171022679 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 3264 | 1461171022682 Marionette TRACE conn5 <- [1,1514,null,{}] 09:50:22 INFO - PROCESS | 3264 | 1461171022687 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}] 09:50:22 INFO - PROCESS | 3264 | 1461171022795 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:50:22 INFO - PROCESS | 3264 | 1461171022963 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 3264 | ++DOCSHELL 1BA1E400 == 99 [pid = 3264] [id = 388] 09:50:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 177 (1BA1F400) [pid = 3264] [serial = 1164] [outer = 00000000] 09:50:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 178 (1C5E5800) [pid = 3264] [serial = 1165] [outer = 1BA1F400] 09:50:23 INFO - PROCESS | 3264 | 1461171023018 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 179 (1C954800) [pid = 3264] [serial = 1166] [outer = 1BA1F400] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 11CF6000 == 98 [pid = 3264] [id = 120] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 2137C400 == 97 [pid = 3264] [id = 379] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 1CAE9C00 == 96 [pid = 3264] [id = 378] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 11D4BC00 == 95 [pid = 3264] [id = 377] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 1FF08000 == 94 [pid = 3264] [id = 376] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 1D43B000 == 93 [pid = 3264] [id = 375] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 1BF86000 == 92 [pid = 3264] [id = 374] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 1B336400 == 91 [pid = 3264] [id = 373] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 17C71800 == 90 [pid = 3264] [id = 372] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 178 (1F1ED400) [pid = 3264] [serial = 1090] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 177 (25ECE800) [pid = 3264] [serial = 1056] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 176 (26243000) [pid = 3264] [serial = 1050] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 175 (1BA16800) [pid = 3264] [serial = 1044] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 174 (2078F000) [pid = 3264] [serial = 1047] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 173 (2760FC00) [pid = 3264] [serial = 1053] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 11CF2C00 == 89 [pid = 3264] [id = 371] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 0B276000 == 88 [pid = 3264] [id = 370] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 20008400 == 87 [pid = 3264] [id = 367] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 1F1AD800 == 86 [pid = 3264] [id = 366] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 17C73000 == 85 [pid = 3264] [id = 365] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 12952400 == 84 [pid = 3264] [id = 364] 09:50:23 INFO - PROCESS | 3264 | --DOCSHELL 1F1A9400 == 83 [pid = 3264] [id = 363] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 172 (1D56B400) [pid = 3264] [serial = 1087] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 171 (1C762400) [pid = 3264] [serial = 1083] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 170 (18D0A000) [pid = 3264] [serial = 1068] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (12588C00) [pid = 3264] [serial = 1060] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (1A377C00) [pid = 3264] [serial = 1072] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (18347000) [pid = 3264] [serial = 1063] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (12A55C00) [pid = 3264] [serial = 1065] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (1241BC00) [pid = 3264] [serial = 1059] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (1A316000) [pid = 3264] [serial = 1071] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (1CDA4400) [pid = 3264] [serial = 1086] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (1BFCC000) [pid = 3264] [serial = 1077] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (1C76A400) [pid = 3264] [serial = 1080] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (17C7D400) [pid = 3264] [serial = 1062] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (18FC8400) [pid = 3264] [serial = 1069] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (1C75F400) [pid = 3264] [serial = 1084] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (1B375400) [pid = 3264] [serial = 1075] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (16005000) [pid = 3264] [serial = 1066] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (1CADC400) [pid = 3264] [serial = 1081] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (1B32C800) [pid = 3264] [serial = 1074] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (1BFD0000) [pid = 3264] [serial = 1078] [outer = 00000000] [url = about:blank] 09:50:23 INFO - PROCESS | 3264 | 1461171023679 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"]]]}] 09:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:50:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1019ms 09:50:23 INFO - PROCESS | 3264 | 1461171023704 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 3264 | 1461171023708 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:50:23 INFO - PROCESS | 3264 | 1461171023712 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:50:23 INFO - PROCESS | 3264 | 1461171023715 Marionette TRACE conn5 <- [1,1518,null,{}] 09:50:23 INFO - PROCESS | 3264 | 1461171023718 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}] 09:50:23 INFO - PROCESS | 3264 | 1461171023813 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:50:23 INFO - PROCESS | 3264 | 1461171023923 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 3264 | ++DOCSHELL 124B6000 == 84 [pid = 3264] [id = 389] 09:50:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (12710400) [pid = 3264] [serial = 1167] [outer = 00000000] 09:50:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (17C6B400) [pid = 3264] [serial = 1168] [outer = 12710400] 09:50:23 INFO - PROCESS | 3264 | 1461171023970 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (18340400) [pid = 3264] [serial = 1169] [outer = 12710400] 09:50:24 INFO - PROCESS | 3264 | 1461171024373 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]]]}] 09:50:24 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 09:50:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:50:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:50:24 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. 09:50:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:50:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 09:50:24 INFO - PROCESS | 3264 | 1461171024395 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 3264 | 1461171024397 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:50:24 INFO - PROCESS | 3264 | 1461171024403 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 3264 | 1461171024408 Marionette TRACE conn5 <- [1,1522,null,{}] 09:50:24 INFO - PROCESS | 3264 | 1461171024447 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}] 09:50:24 INFO - PROCESS | 3264 | 1461171024544 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:50:24 INFO - PROCESS | 3264 | 1461171024551 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 3264 | ++DOCSHELL 19EF5000 == 85 [pid = 3264] [id = 390] 09:50:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (19EF7C00) [pid = 3264] [serial = 1170] [outer = 00000000] 09:50:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (1C75D800) [pid = 3264] [serial = 1171] [outer = 19EF7C00] 09:50:24 INFO - PROCESS | 3264 | 1461171024596 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (1C95A800) [pid = 3264] [serial = 1172] [outer = 19EF7C00] 09:50:25 INFO - PROCESS | 3264 | 1461171025068 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]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 09:50:25 INFO - PROCESS | 3264 | 1461171025133 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 3264 | 1461171025136 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:50:25 INFO - PROCESS | 3264 | 1461171025139 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 3264 | 1461171025141 Marionette TRACE conn5 <- [1,1526,null,{}] 09:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:50:25 INFO - PROCESS | 3264 | 1461171025144 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}] 09:50:25 INFO - PROCESS | 3264 | 1461171025234 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:50:25 INFO - PROCESS | 3264 | 1461171025353 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 3264 | ++DOCSHELL 16BA9000 == 86 [pid = 3264] [id = 391] 09:50:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (1C9D5400) [pid = 3264] [serial = 1173] [outer = 00000000] 09:50:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (1E672000) [pid = 3264] [serial = 1174] [outer = 1C9D5400] 09:50:25 INFO - PROCESS | 3264 | 1461171025402 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (1F763800) [pid = 3264] [serial = 1175] [outer = 1C9D5400] 09:50:25 INFO - PROCESS | 3264 | 1461171025813 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]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 09:50:25 INFO - PROCESS | 3264 | 1461171025881 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 3264 | 1461171025883 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:50:25 INFO - PROCESS | 3264 | 1461171025915 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 3264 | 1461171025917 Marionette TRACE conn5 <- [1,1530,null,{}] 09:50:25 INFO - PROCESS | 3264 | 1461171025932 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}] 09:50:26 INFO - PROCESS | 3264 | 1461171026055 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:50:26 INFO - PROCESS | 3264 | 1461171026128 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 3264 | ++DOCSHELL 20010C00 == 87 [pid = 3264] [id = 392] 09:50:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (2008A800) [pid = 3264] [serial = 1176] [outer = 00000000] 09:50:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (2016C800) [pid = 3264] [serial = 1177] [outer = 2008A800] 09:50:26 INFO - PROCESS | 3264 | 1461171026182 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (20782400) [pid = 3264] [serial = 1178] [outer = 2008A800] 09:50:26 INFO - PROCESS | 3264 | 1461171026618 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]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 770ms 09:50:26 INFO - PROCESS | 3264 | 1461171026659 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 3264 | 1461171026661 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:50:26 INFO - PROCESS | 3264 | 1461171026664 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 3264 | 1461171026666 Marionette TRACE conn5 <- [1,1534,null,{}] 09:50:26 INFO - PROCESS | 3264 | 1461171026669 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}] 09:50:26 INFO - PROCESS | 3264 | 1461171026805 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:50:26 INFO - PROCESS | 3264 | 1461171026881 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 3264 | ++DOCSHELL 20785C00 == 88 [pid = 3264] [id = 393] 09:50:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (20788000) [pid = 3264] [serial = 1179] [outer = 00000000] 09:50:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (216EE400) [pid = 3264] [serial = 1180] [outer = 20788000] 09:50:26 INFO - PROCESS | 3264 | 1461171026928 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (21F10400) [pid = 3264] [serial = 1181] [outer = 20788000] 09:50:27 INFO - PROCESS | 3264 | 1461171027349 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]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 09:50:27 INFO - PROCESS | 3264 | 1461171027402 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 3264 | 1461171027404 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:50:27 INFO - PROCESS | 3264 | 1461171027445 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 3264 | 1461171027447 Marionette TRACE conn5 <- [1,1538,null,{}] 09:50:27 INFO - PROCESS | 3264 | 1461171027451 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}] 09:50:27 INFO - PROCESS | 3264 | 1461171027577 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:50:27 INFO - PROCESS | 3264 | 1461171027652 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 3264 | ++DOCSHELL 21F3C800 == 89 [pid = 3264] [id = 394] 09:50:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (2207F800) [pid = 3264] [serial = 1182] [outer = 00000000] 09:50:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (23538800) [pid = 3264] [serial = 1183] [outer = 2207F800] 09:50:27 INFO - PROCESS | 3264 | 1461171027696 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 171 (2353E000) [pid = 3264] [serial = 1184] [outer = 2207F800] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 170 (12302C00) [pid = 3264] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (1E5A7400) [pid = 3264] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (0ECCC000) [pid = 3264] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (1B36C800) [pid = 3264] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (17C75800) [pid = 3264] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (1FF1A000) [pid = 3264] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (1BF86800) [pid = 3264] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (1240F800) [pid = 3264] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:50:27 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (1D368400) [pid = 3264] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:50:28 INFO - PROCESS | 3264 | 1461171028228 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]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 871ms 09:50:28 INFO - PROCESS | 3264 | 1461171028280 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 3264 | 1461171028282 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:50:28 INFO - PROCESS | 3264 | 1461171028285 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 3264 | 1461171028287 Marionette TRACE conn5 <- [1,1542,null,{}] 09:50:28 INFO - PROCESS | 3264 | 1461171028290 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}] 09:50:28 INFO - PROCESS | 3264 | 1461171028379 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:50:28 INFO - PROCESS | 3264 | 1461171028386 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 3264 | ++DOCSHELL 1C75FC00 == 90 [pid = 3264] [id = 395] 09:50:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (1D368400) [pid = 3264] [serial = 1185] [outer = 00000000] 09:50:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (2111A800) [pid = 3264] [serial = 1186] [outer = 1D368400] 09:50:28 INFO - PROCESS | 3264 | 1461171028430 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (22CE7400) [pid = 3264] [serial = 1187] [outer = 1D368400] 09:50:28 INFO - PROCESS | 3264 | 1461171028891 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]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 09:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:50:28 INFO - PROCESS | 3264 | 1461171028920 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 3264 | 1461171028922 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:50:28 INFO - PROCESS | 3264 | 1461171028926 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 3264 | 1461171028927 Marionette TRACE conn5 <- [1,1546,null,{}] 09:50:28 INFO - PROCESS | 3264 | 1461171028931 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}] 09:50:29 INFO - PROCESS | 3264 | 1461171029021 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:50:29 INFO - PROCESS | 3264 | 1461171029028 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 3264 | ++DOCSHELL 23535400 == 91 [pid = 3264] [id = 396] 09:50:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (23541C00) [pid = 3264] [serial = 1188] [outer = 00000000] 09:50:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (2451B800) [pid = 3264] [serial = 1189] [outer = 23541C00] 09:50:29 INFO - PROCESS | 3264 | 1461171029072 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (24525C00) [pid = 3264] [serial = 1190] [outer = 23541C00] 09:50:29 INFO - PROCESS | 3264 | 1461171029531 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]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 632ms 09:50:29 INFO - PROCESS | 3264 | 1461171029559 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 3264 | 1461171029561 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:50:29 INFO - PROCESS | 3264 | 1461171029564 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 3264 | 1461171029565 Marionette TRACE conn5 <- [1,1550,null,{}] 09:50:29 INFO - PROCESS | 3264 | 1461171029569 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}] 09:50:29 INFO - PROCESS | 3264 | 1461171029711 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:50:29 INFO - PROCESS | 3264 | 1461171029737 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 3264 | ++DOCSHELL 24519800 == 92 [pid = 3264] [id = 397] 09:50:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (25EC9000) [pid = 3264] [serial = 1191] [outer = 00000000] 09:50:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (25EF5000) [pid = 3264] [serial = 1192] [outer = 25EC9000] 09:50:29 INFO - PROCESS | 3264 | 1461171029789 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 171 (26243800) [pid = 3264] [serial = 1193] [outer = 25EC9000] 09:50:30 INFO - PROCESS | 3264 | 1461171030478 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]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 09:50:30 INFO - PROCESS | 3264 | 1461171030535 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 3264 | 1461171030540 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:50:30 INFO - PROCESS | 3264 | 1461171030546 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:50:30 INFO - PROCESS | 3264 | 1461171030550 Marionette TRACE conn5 <- [1,1554,null,{}] 09:50:30 INFO - PROCESS | 3264 | 1461171030556 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}] 09:50:30 INFO - PROCESS | 3264 | 1461171030688 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:50:30 INFO - PROCESS | 3264 | 1461171030838 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 3264 | ++DOCSHELL 16061400 == 93 [pid = 3264] [id = 398] 09:50:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 172 (16B21400) [pid = 3264] [serial = 1194] [outer = 00000000] 09:50:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 173 (1A30EC00) [pid = 3264] [serial = 1195] [outer = 16B21400] 09:50:30 INFO - PROCESS | 3264 | 1461171030898 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 174 (1A377000) [pid = 3264] [serial = 1196] [outer = 16B21400] 09:50:31 INFO - PROCESS | 3264 | 1461171031493 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]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 09:50:31 INFO - PROCESS | 3264 | 1461171031520 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 3264 | 1461171031526 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:50:31 INFO - PROCESS | 3264 | 1461171031533 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 3264 | 1461171031536 Marionette TRACE conn5 <- [1,1558,null,{}] 09:50:31 INFO - PROCESS | 3264 | 1461171031540 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}] 09:50:31 INFO - PROCESS | 3264 | 1461171031662 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:50:31 INFO - PROCESS | 3264 | 1461171031832 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 3264 | ++DOCSHELL 1B336800 == 94 [pid = 3264] [id = 399] 09:50:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 175 (1BF58C00) [pid = 3264] [serial = 1197] [outer = 00000000] 09:50:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 176 (1E66DC00) [pid = 3264] [serial = 1198] [outer = 1BF58C00] 09:50:31 INFO - PROCESS | 3264 | 1461171031891 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 177 (1FF04C00) [pid = 3264] [serial = 1199] [outer = 1BF58C00] 09:50:32 INFO - PROCESS | 3264 | 1461171032522 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]]]}] 09:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1020ms 09:50:32 INFO - PROCESS | 3264 | 1461171032555 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 3264 | 1461171032558 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:50:32 INFO - PROCESS | 3264 | 1461171032561 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:50:32 INFO - PROCESS | 3264 | 1461171032565 Marionette TRACE conn5 <- [1,1562,null,{}] 09:50:32 INFO - PROCESS | 3264 | 1461171032576 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}] 09:50:32 INFO - PROCESS | 3264 | 1461171032698 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:50:32 INFO - PROCESS | 3264 | 1461171032856 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 3264 | ++DOCSHELL 25EC9C00 == 95 [pid = 3264] [id = 400] 09:50:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 178 (25ECBC00) [pid = 3264] [serial = 1200] [outer = 00000000] 09:50:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 179 (26241800) [pid = 3264] [serial = 1201] [outer = 25ECBC00] 09:50:32 INFO - PROCESS | 3264 | 1461171032916 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 180 (26250000) [pid = 3264] [serial = 1202] [outer = 25ECBC00] 09:50:33 INFO - PROCESS | 3264 | 1461171033506 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]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 09:50:33 INFO - PROCESS | 3264 | 1461171033535 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 3264 | 1461171033538 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:50:33 INFO - PROCESS | 3264 | 1461171033541 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:50:33 INFO - PROCESS | 3264 | 1461171033543 Marionette TRACE conn5 <- [1,1566,null,{}] 09:50:33 INFO - PROCESS | 3264 | 1461171033547 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}] 09:50:33 INFO - PROCESS | 3264 | 1461171033663 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:50:33 INFO - PROCESS | 3264 | 1461171033833 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 3264 | ++DOCSHELL 26365400 == 96 [pid = 3264] [id = 401] 09:50:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 181 (26365800) [pid = 3264] [serial = 1203] [outer = 00000000] 09:50:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 182 (2636B000) [pid = 3264] [serial = 1204] [outer = 26365800] 09:50:33 INFO - PROCESS | 3264 | 1461171033890 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 183 (2636E800) [pid = 3264] [serial = 1205] [outer = 26365800] 09:50:34 INFO - PROCESS | 3264 | 1461171034423 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]]]}] 09:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 09:50:34 INFO - PROCESS | 3264 | 1461171034475 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 3264 | 1461171034477 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:50:34 INFO - PROCESS | 3264 | 1461171034481 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:50:34 INFO - PROCESS | 3264 | 1461171034483 Marionette TRACE conn5 <- [1,1570,null,{}] 09:50:34 INFO - PROCESS | 3264 | 1461171034487 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}] 09:50:34 INFO - PROCESS | 3264 | 1461171034599 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:50:34 INFO - PROCESS | 3264 | 1461171034766 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 3264 | ++DOCSHELL 26369800 == 97 [pid = 3264] [id = 402] 09:50:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 184 (272D8000) [pid = 3264] [serial = 1206] [outer = 00000000] 09:50:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 185 (272E1400) [pid = 3264] [serial = 1207] [outer = 272D8000] 09:50:34 INFO - PROCESS | 3264 | 1461171034823 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 186 (272E4000) [pid = 3264] [serial = 1208] [outer = 272D8000] 09:50:35 INFO - PROCESS | 3264 | 1461171035433 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]]]}] 09:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 09:50:35 INFO - PROCESS | 3264 | 1461171035455 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 3264 | 1461171035457 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:50:35 INFO - PROCESS | 3264 | 1461171035461 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 3264 | 1461171035463 Marionette TRACE conn5 <- [1,1574,null,{}] 09:50:35 INFO - PROCESS | 3264 | 1461171035466 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}] 09:50:35 INFO - PROCESS | 3264 | 1461171035600 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:50:35 INFO - PROCESS | 3264 | 1461171035731 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 3264 | ++DOCSHELL 272E6C00 == 98 [pid = 3264] [id = 403] 09:50:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 187 (28038400) [pid = 3264] [serial = 1209] [outer = 00000000] 09:50:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 188 (2803F400) [pid = 3264] [serial = 1210] [outer = 28038400] 09:50:35 INFO - PROCESS | 3264 | 1461171035789 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 189 (28042800) [pid = 3264] [serial = 1211] [outer = 28038400] 09:50:36 INFO - PROCESS | 3264 | 1461171036338 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]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 09:50:36 INFO - PROCESS | 3264 | 1461171036395 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 3264 | 1461171036397 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:50:36 INFO - PROCESS | 3264 | 1461171036401 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:50:36 INFO - PROCESS | 3264 | 1461171036403 Marionette TRACE conn5 <- [1,1578,null,{}] 09:50:36 INFO - PROCESS | 3264 | 1461171036406 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}] 09:50:36 INFO - PROCESS | 3264 | 1461171036517 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:50:36 INFO - PROCESS | 3264 | 1461171036685 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 3264 | ++DOCSHELL 28044C00 == 99 [pid = 3264] [id = 404] 09:50:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 190 (28073400) [pid = 3264] [serial = 1212] [outer = 00000000] 09:50:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 191 (2807CC00) [pid = 3264] [serial = 1213] [outer = 28073400] 09:50:36 INFO - PROCESS | 3264 | 1461171036742 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 192 (28C02000) [pid = 3264] [serial = 1214] [outer = 28073400] 09:50:37 INFO - PROCESS | 3264 | 1461171037263 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]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 931ms 09:50:37 INFO - PROCESS | 3264 | 1461171037336 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 3264 | 1461171037339 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:50:37 INFO - PROCESS | 3264 | 1461171037342 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 3264 | 1461171037344 Marionette TRACE conn5 <- [1,1582,null,{}] 09:50:37 INFO - PROCESS | 3264 | 1461171037348 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}] 09:50:37 INFO - PROCESS | 3264 | 1461171037459 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:50:37 INFO - PROCESS | 3264 | 1461171037616 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 3264 | ++DOCSHELL 28C06C00 == 100 [pid = 3264] [id = 405] 09:50:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 193 (28C07400) [pid = 3264] [serial = 1215] [outer = 00000000] 09:50:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 194 (28C0C800) [pid = 3264] [serial = 1216] [outer = 28C07400] 09:50:37 INFO - PROCESS | 3264 | 1461171037671 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 195 (28C0E400) [pid = 3264] [serial = 1217] [outer = 28C07400] 09:50:38 INFO - PROCESS | 3264 | 1461171038275 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]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 09:50:38 INFO - PROCESS | 3264 | 1461171038316 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 3264 | 1461171038319 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:50:38 INFO - PROCESS | 3264 | 1461171038322 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:50:38 INFO - PROCESS | 3264 | 1461171038324 Marionette TRACE conn5 <- [1,1586,null,{}] 09:50:38 INFO - PROCESS | 3264 | 1461171038328 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}] 09:50:38 INFO - PROCESS | 3264 | 1461171038440 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:50:38 INFO - PROCESS | 3264 | 1461171038631 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 3264 | ++DOCSHELL 12A51000 == 101 [pid = 3264] [id = 406] 09:50:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 196 (16ECC400) [pid = 3264] [serial = 1218] [outer = 00000000] 09:50:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 197 (29487400) [pid = 3264] [serial = 1219] [outer = 16ECC400] 09:50:38 INFO - PROCESS | 3264 | 1461171038687 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 198 (29488800) [pid = 3264] [serial = 1220] [outer = 16ECC400] 09:50:39 INFO - PROCESS | 3264 | 1461171039308 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]]]}] 09:50:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:50:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1018ms 09:50:39 INFO - PROCESS | 3264 | 1461171039344 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 3264 | 1461171039347 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:50:39 INFO - PROCESS | 3264 | 1461171039350 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:50:39 INFO - PROCESS | 3264 | 1461171039352 Marionette TRACE conn5 <- [1,1590,null,{}] 09:50:39 INFO - PROCESS | 3264 | 1461171039356 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}] 09:50:39 INFO - PROCESS | 3264 | 1461171039470 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:50:39 INFO - PROCESS | 3264 | 1461171039786 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 3264 | ++DOCSHELL 16B23400 == 102 [pid = 3264] [id = 407] 09:50:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 199 (16BA6800) [pid = 3264] [serial = 1221] [outer = 00000000] 09:50:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 200 (17C7D400) [pid = 3264] [serial = 1222] [outer = 16BA6800] 09:50:39 INFO - PROCESS | 3264 | 1461171039857 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 201 (18912C00) [pid = 3264] [serial = 1223] [outer = 16BA6800] 09:50:40 INFO - PROCESS | 3264 | 1461171040440 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]]]}] 09:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1115ms 09:50:40 INFO - PROCESS | 3264 | 1461171040469 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 3264 | 1461171040475 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:50:40 INFO - PROCESS | 3264 | 1461171040480 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 3264 | 1461171040483 Marionette TRACE conn5 <- [1,1594,null,{}] 09:50:40 INFO - PROCESS | 3264 | 1461171040488 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}] 09:50:40 INFO - PROCESS | 3264 | 1461171040600 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:50:40 INFO - PROCESS | 3264 | 1461171040774 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 3264 | ++DOCSHELL 124B5000 == 103 [pid = 3264] [id = 408] 09:50:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 202 (1BA16800) [pid = 3264] [serial = 1224] [outer = 00000000] 09:50:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 203 (1BFCFC00) [pid = 3264] [serial = 1225] [outer = 1BA16800] 09:50:40 INFO - PROCESS | 3264 | 1461171040827 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 204 (1C76B000) [pid = 3264] [serial = 1226] [outer = 1BA16800] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 23535400 == 102 [pid = 3264] [id = 396] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 1C75FC00 == 101 [pid = 3264] [id = 395] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 21F3C800 == 100 [pid = 3264] [id = 394] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 20785C00 == 99 [pid = 3264] [id = 393] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 20010C00 == 98 [pid = 3264] [id = 392] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 16BA9000 == 97 [pid = 3264] [id = 391] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 19EF5000 == 96 [pid = 3264] [id = 390] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 203 (216A1400) [pid = 3264] [serial = 1138] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 202 (1FF0A800) [pid = 3264] [serial = 1099] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 201 (2012CC00) [pid = 3264] [serial = 1102] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 200 (20622C00) [pid = 3264] [serial = 1105] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 199 (21111000) [pid = 3264] [serial = 1108] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 124B6000 == 95 [pid = 3264] [id = 389] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 1BA1E400 == 94 [pid = 3264] [id = 388] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 0ECC5C00 == 93 [pid = 3264] [id = 387] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 1E673000 == 92 [pid = 3264] [id = 382] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 18F72800 == 91 [pid = 3264] [id = 381] 09:50:41 INFO - PROCESS | 3264 | --DOCSHELL 1230E000 == 90 [pid = 3264] [id = 380] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 198 (1F917400) [pid = 3264] [serial = 679] [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.] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 197 (1299CC00) [pid = 3264] [serial = 1114] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 196 (16059800) [pid = 3264] [serial = 1115] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 195 (1F762800) [pid = 3264] [serial = 1126] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 194 (12A54400) [pid = 3264] [serial = 1112] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 193 (12991400) [pid = 3264] [serial = 1111] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 192 (1B37BC00) [pid = 3264] [serial = 1120] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 191 (1BA12800) [pid = 3264] [serial = 1121] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 190 (18D08400) [pid = 3264] [serial = 1117] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 189 (19EF8800) [pid = 3264] [serial = 1118] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 188 (20625800) [pid = 3264] [serial = 1129] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 187 (1C76BC00) [pid = 3264] [serial = 1123] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 186 (1B136000) [pid = 3264] [serial = 1096] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 185 (15FA1C00) [pid = 3264] [serial = 1093] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 184 (1FF06000) [pid = 3264] [serial = 1127] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 183 (16B9CC00) [pid = 3264] [serial = 1132] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 182 (2066FC00) [pid = 3264] [serial = 1130] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 181 (2110F800) [pid = 3264] [serial = 1135] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 180 (19EF5400) [pid = 3264] [serial = 1133] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 179 (21113000) [pid = 3264] [serial = 1136] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | --DOMWINDOW == 178 (1CAE5800) [pid = 3264] [serial = 1124] [outer = 00000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3264 | 1461171041486 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]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1018ms 09:50:41 INFO - PROCESS | 3264 | 1461171041504 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 3264 | 1461171041508 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:50:41 INFO - PROCESS | 3264 | 1461171041512 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:50:41 INFO - PROCESS | 3264 | 1461171041514 Marionette TRACE conn5 <- [1,1598,null,{}] 09:50:41 INFO - PROCESS | 3264 | 1461171041521 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}] 09:50:41 INFO - PROCESS | 3264 | 1461171041617 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:50:41 INFO - PROCESS | 3264 | 1461171041739 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 3264 | ++DOCSHELL 1240F800 == 91 [pid = 3264] [id = 409] 09:50:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 179 (12802400) [pid = 3264] [serial = 1227] [outer = 00000000] 09:50:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 180 (18285400) [pid = 3264] [serial = 1228] [outer = 12802400] 09:50:41 INFO - PROCESS | 3264 | 1461171041785 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 181 (19EF8800) [pid = 3264] [serial = 1229] [outer = 12802400] 09:50:42 INFO - PROCESS | 3264 | 1461171042205 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]]]}] 09:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 09:50:42 INFO - PROCESS | 3264 | 1461171042247 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 3264 | 1461171042249 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:50:42 INFO - PROCESS | 3264 | 1461171042254 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 3264 | 1461171042260 Marionette TRACE conn5 <- [1,1602,null,{}] 09:50:42 INFO - PROCESS | 3264 | 1461171042269 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}] 09:50:42 INFO - PROCESS | 3264 | 1461171042394 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:50:42 INFO - PROCESS | 3264 | 1461171042410 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 3264 | ++DOCSHELL 1C767800 == 92 [pid = 3264] [id = 410] 09:50:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 182 (1C76BC00) [pid = 3264] [serial = 1230] [outer = 00000000] 09:50:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 183 (1CAE8000) [pid = 3264] [serial = 1231] [outer = 1C76BC00] 09:50:42 INFO - PROCESS | 3264 | 1461171042455 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 184 (1CDA3C00) [pid = 3264] [serial = 1232] [outer = 1C76BC00] 09:50:42 INFO - PROCESS | 3264 | 1461171042933 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]]]}] 09:50:42 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 09:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 09:50:42 INFO - PROCESS | 3264 | 1461171042987 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 3264 | 1461171042990 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:50:42 INFO - PROCESS | 3264 | 1461171042993 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:50:42 INFO - PROCESS | 3264 | 1461171042994 Marionette TRACE conn5 <- [1,1606,null,{}] 09:50:42 INFO - PROCESS | 3264 | 1461171042998 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}] 09:50:43 INFO - PROCESS | 3264 | 1461171043108 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:50:43 INFO - PROCESS | 3264 | 1461171043240 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 3264 | ++DOCSHELL 1D56B400 == 93 [pid = 3264] [id = 411] 09:50:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 185 (1F1B2800) [pid = 3264] [serial = 1233] [outer = 00000000] 09:50:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 186 (1FF03000) [pid = 3264] [serial = 1234] [outer = 1F1B2800] 09:50:43 INFO - PROCESS | 3264 | 1461171043285 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 187 (1FF0F400) [pid = 3264] [serial = 1235] [outer = 1F1B2800] 09:50:43 INFO - PROCESS | 3264 | 1461171043709 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]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 09:50:43 INFO - PROCESS | 3264 | 1461171043788 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 3264 | 1461171043790 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:50:43 INFO - PROCESS | 3264 | 1461171043804 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 3264 | 1461171043806 Marionette TRACE conn5 <- [1,1610,null,{}] 09:50:43 INFO - PROCESS | 3264 | 1461171043809 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}] 09:50:43 INFO - PROCESS | 3264 | 1461171043942 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:50:44 INFO - PROCESS | 3264 | 1461171044021 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 3264 | ++DOCSHELL 1FF14000 == 94 [pid = 3264] [id = 412] 09:50:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 188 (20001800) [pid = 3264] [serial = 1236] [outer = 00000000] 09:50:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 189 (20625400) [pid = 3264] [serial = 1237] [outer = 20001800] 09:50:44 INFO - PROCESS | 3264 | 1461171044075 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 190 (20675000) [pid = 3264] [serial = 1238] [outer = 20001800] 09:50:44 INFO - PROCESS | 3264 | 1461171044534 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]]]}] 09:50:44 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 09:50:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 791ms 09:50:44 INFO - PROCESS | 3264 | 1461171044595 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 3264 | 1461171044597 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:50:44 INFO - PROCESS | 3264 | 1461171044600 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 3264 | 1461171044602 Marionette TRACE conn5 <- [1,1614,null,{}] 09:50:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:50:44 INFO - PROCESS | 3264 | 1461171044605 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}] 09:50:44 INFO - PROCESS | 3264 | 1461171044741 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:50:44 INFO - PROCESS | 3264 | 1461171044763 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 3264 | ++DOCSHELL 20164000 == 95 [pid = 3264] [id = 413] 09:50:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 191 (20783000) [pid = 3264] [serial = 1239] [outer = 00000000] 09:50:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 192 (21476000) [pid = 3264] [serial = 1240] [outer = 20783000] 09:50:44 INFO - PROCESS | 3264 | 1461171044809 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 193 (216A5800) [pid = 3264] [serial = 1241] [outer = 20783000] 09:50:45 INFO - PROCESS | 3264 | 1461171045265 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]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 09:50:45 INFO - PROCESS | 3264 | 1461171045344 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 3264 | 1461171045346 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:50:45 INFO - PROCESS | 3264 | 1461171045349 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 3264 | 1461171045351 Marionette TRACE conn5 <- [1,1618,null,{}] 09:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:50:45 INFO - PROCESS | 3264 | 1461171045354 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}] 09:50:45 INFO - PROCESS | 3264 | 1461171045488 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 192 (2008A800) [pid = 3264] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 191 (20788000) [pid = 3264] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 190 (2207F800) [pid = 3264] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 189 (1193F000) [pid = 3264] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 188 (19EF7C00) [pid = 3264] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 187 (12710400) [pid = 3264] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 186 (23541C00) [pid = 3264] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 185 (1BA1F400) [pid = 3264] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 184 (1C9D5400) [pid = 3264] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 183 (2137CC00) [pid = 3264] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 182 (1D368400) [pid = 3264] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 181 (20784C00) [pid = 3264] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:50:45 INFO - PROCESS | 3264 | --DOMWINDOW == 180 (1F1AA000) [pid = 3264] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:50:45 INFO - PROCESS | 3264 | 1461171045745 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 3264 | ++DOCSHELL 1197E400 == 96 [pid = 3264] [id = 414] 09:50:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 181 (12415400) [pid = 3264] [serial = 1242] [outer = 00000000] 09:50:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 182 (17C6B000) [pid = 3264] [serial = 1243] [outer = 12415400] 09:50:45 INFO - PROCESS | 3264 | 1461171045791 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 183 (1B331800) [pid = 3264] [serial = 1244] [outer = 12415400] 09:50:46 INFO - PROCESS | 3264 | 1461171046163 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]]]}] 09:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 870ms 09:50:46 INFO - PROCESS | 3264 | 1461171046225 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:50:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:50:46 INFO - PROCESS | 3264 | 1461171046227 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:50:46 INFO - PROCESS | 3264 | 1461171046231 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - PROCESS | 3264 | 1461171046232 Marionette TRACE conn5 <- [1,1622,null,{}] 09:50:46 INFO - PROCESS | 3264 | 1461171046236 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}] 09:50:46 INFO - PROCESS | 3264 | 1461171046376 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:50:46 INFO - PROCESS | 3264 | 1461171046389 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 3264 | ++DOCSHELL 1B426800 == 97 [pid = 3264] [id = 415] 09:50:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 184 (1C5E4C00) [pid = 3264] [serial = 1245] [outer = 00000000] 09:50:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 185 (22083C00) [pid = 3264] [serial = 1246] [outer = 1C5E4C00] 09:50:46 INFO - PROCESS | 3264 | 1461171046435 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 186 (221C7800) [pid = 3264] [serial = 1247] [outer = 1C5E4C00] 09:50:46 INFO - PROCESS | 3264 | 1461171046861 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]]]}] 09:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 09:50:46 INFO - PROCESS | 3264 | 1461171046901 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:50:46 INFO - PROCESS | 3264 | 1461171046903 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:50:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:50:46 INFO - PROCESS | 3264 | 1461171046906 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - PROCESS | 3264 | 1461171046908 Marionette TRACE conn5 <- [1,1626,null,{}] 09:50:46 INFO - PROCESS | 3264 | 1461171046911 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}] 09:50:47 INFO - PROCESS | 3264 | 1461171047048 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:50:47 INFO - PROCESS | 3264 | 1461171047090 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 3264 | ++DOCSHELL 12A4C400 == 98 [pid = 3264] [id = 416] 09:50:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 187 (16060C00) [pid = 3264] [serial = 1248] [outer = 00000000] 09:50:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 188 (23543000) [pid = 3264] [serial = 1249] [outer = 16060C00] 09:50:47 INFO - PROCESS | 3264 | 1461171047134 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 189 (2451B400) [pid = 3264] [serial = 1250] [outer = 16060C00] 09:50:47 INFO - PROCESS | 3264 | 1461171047568 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]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 09:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:50:47 INFO - PROCESS | 3264 | 1461171047577 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 3264 | 1461171047579 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:50:47 INFO - PROCESS | 3264 | 1461171047582 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 3264 | 1461171047584 Marionette TRACE conn5 <- [1,1630,null,{}] 09:50:47 INFO - PROCESS | 3264 | 1461171047587 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}] 09:50:47 INFO - PROCESS | 3264 | 1461171047734 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:50:47 INFO - PROCESS | 3264 | 1461171047891 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 3264 | ++DOCSHELL 123B8C00 == 99 [pid = 3264] [id = 417] 09:50:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 190 (123B9400) [pid = 3264] [serial = 1251] [outer = 00000000] 09:50:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 191 (12A53C00) [pid = 3264] [serial = 1252] [outer = 123B9400] 09:50:47 INFO - PROCESS | 3264 | 1461171047949 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 192 (1605DC00) [pid = 3264] [serial = 1253] [outer = 123B9400] 09:50:48 INFO - PROCESS | 3264 | 1461171048647 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]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:50:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1122ms 09:50:48 INFO - PROCESS | 3264 | 1461171048707 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:50:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:50:48 INFO - PROCESS | 3264 | 1461171048711 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:50:48 INFO - PROCESS | 3264 | 1461171048729 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 3264 | 1461171048733 Marionette TRACE conn5 <- [1,1634,null,{}] 09:50:48 INFO - PROCESS | 3264 | 1461171048742 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}] 09:50:48 INFO - PROCESS | 3264 | 1461171048873 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:50:49 INFO - PROCESS | 3264 | 1461171049029 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 3264 | ++DOCSHELL 1A3BA800 == 100 [pid = 3264] [id = 418] 09:50:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 193 (1A3BC400) [pid = 3264] [serial = 1254] [outer = 00000000] 09:50:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 194 (1BA1C400) [pid = 3264] [serial = 1255] [outer = 1A3BC400] 09:50:49 INFO - PROCESS | 3264 | 1461171049090 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 195 (1C75DC00) [pid = 3264] [serial = 1256] [outer = 1A3BC400] 09:50:49 INFO - PROCESS | 3264 | 1461171049719 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]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1044ms 09:50:49 INFO - PROCESS | 3264 | 1461171049762 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:50:49 INFO - PROCESS | 3264 | 1461171049767 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:50:49 INFO - PROCESS | 3264 | 1461171049770 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:50:49 INFO - PROCESS | 3264 | 1461171049773 Marionette TRACE conn5 <- [1,1638,null,{}] 09:50:49 INFO - PROCESS | 3264 | 1461171049777 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}] 09:50:49 INFO - PROCESS | 3264 | 1461171049896 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:50:50 INFO - PROCESS | 3264 | 1461171050069 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 3264 | ++DOCSHELL 2007E400 == 101 [pid = 3264] [id = 419] 09:50:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 196 (2007F000) [pid = 3264] [serial = 1257] [outer = 00000000] 09:50:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 197 (21374400) [pid = 3264] [serial = 1258] [outer = 2007F000] 09:50:50 INFO - PROCESS | 3264 | 1461171050126 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 198 (2353B400) [pid = 3264] [serial = 1259] [outer = 2007F000] 09:50:50 INFO - PROCESS | 3264 | 1461171050705 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]]]}] 09:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 09:50:50 INFO - PROCESS | 3264 | 1461171050745 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 3264 | 1461171050747 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:50:50 INFO - PROCESS | 3264 | 1461171050758 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 3264 | 1461171050764 Marionette TRACE conn5 <- [1,1642,null,{}] 09:50:50 INFO - PROCESS | 3264 | 1461171050769 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}] 09:50:50 INFO - PROCESS | 3264 | 1461171050890 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:50:51 INFO - PROCESS | 3264 | 1461171051056 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 3264 | ++DOCSHELL 26249800 == 102 [pid = 3264] [id = 420] 09:50:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 199 (26367400) [pid = 3264] [serial = 1260] [outer = 00000000] 09:50:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 200 (2760E400) [pid = 3264] [serial = 1261] [outer = 26367400] 09:50:51 INFO - PROCESS | 3264 | 1461171051114 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 201 (28038000) [pid = 3264] [serial = 1262] [outer = 26367400] 09:50:51 INFO - PROCESS | 3264 | 1461171051706 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]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 990ms 09:50:51 INFO - PROCESS | 3264 | 1461171051745 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 3264 | 1461171051747 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:50:51 INFO - PROCESS | 3264 | 1461171051751 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:50:51 INFO - PROCESS | 3264 | 1461171051753 Marionette TRACE conn5 <- [1,1646,null,{}] 09:50:51 INFO - PROCESS | 3264 | 1461171051756 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}] 09:50:51 INFO - PROCESS | 3264 | 1461171051874 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:50:52 INFO - PROCESS | 3264 | 1461171052047 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 3264 | ++DOCSHELL 2624F800 == 103 [pid = 3264] [id = 421] 09:50:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 202 (2729A400) [pid = 3264] [serial = 1263] [outer = 00000000] 09:50:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 203 (272A5800) [pid = 3264] [serial = 1264] [outer = 2729A400] 09:50:52 INFO - PROCESS | 3264 | 1461171052103 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 204 (272A8800) [pid = 3264] [serial = 1265] [outer = 2729A400] 09:50:52 INFO - PROCESS | 3264 | 1461171052697 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]]]}] 09:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 09:50:52 INFO - PROCESS | 3264 | 1461171052725 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 3264 | 1461171052727 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:50:52 INFO - PROCESS | 3264 | 1461171052730 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - PROCESS | 3264 | 1461171052732 Marionette TRACE conn5 <- [1,1650,null,{}] 09:50:52 INFO - PROCESS | 3264 | 1461171052736 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}] 09:50:52 INFO - PROCESS | 3264 | 1461171052853 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:50:53 INFO - PROCESS | 3264 | 1461171053032 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 3264 | ++DOCSHELL 28079400 == 104 [pid = 3264] [id = 422] 09:50:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 205 (2807B400) [pid = 3264] [serial = 1266] [outer = 00000000] 09:50:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 206 (28606400) [pid = 3264] [serial = 1267] [outer = 2807B400] 09:50:53 INFO - PROCESS | 3264 | 1461171053099 Marionette DEBUG loaded listener.js 09:50:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 207 (2860AC00) [pid = 3264] [serial = 1268] [outer = 2807B400] 09:50:53 INFO - PROCESS | 3264 | 1461171053671 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]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 09:50:53 INFO - PROCESS | 3264 | 1461171053701 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 3264 | 1461171053703 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:50:53 INFO - PROCESS | 3264 | 1461171053706 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:50:53 INFO - PROCESS | 3264 | 1461171053708 Marionette TRACE conn5 <- [1,1654,null,{}] 09:50:53 INFO - PROCESS | 3264 | 1461171053712 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}] 09:50:53 INFO - PROCESS | 3264 | 1461171053833 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:50:54 INFO - PROCESS | 3264 | 1461171054010 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 3264 | ++DOCSHELL 28075400 == 105 [pid = 3264] [id = 423] 09:50:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 208 (28609C00) [pid = 3264] [serial = 1269] [outer = 00000000] 09:50:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 209 (29487000) [pid = 3264] [serial = 1270] [outer = 28609C00] 09:50:54 INFO - PROCESS | 3264 | 1461171054068 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 210 (2948CC00) [pid = 3264] [serial = 1271] [outer = 28609C00] 09:50:54 INFO - PROCESS | 3264 | 1461171054646 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]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 09:50:54 INFO - PROCESS | 3264 | 1461171054681 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 3264 | 1461171054683 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:50:54 INFO - PROCESS | 3264 | 1461171054686 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:50:54 INFO - PROCESS | 3264 | 1461171054688 Marionette TRACE conn5 <- [1,1658,null,{}] 09:50:54 INFO - PROCESS | 3264 | 1461171054692 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}] 09:50:54 INFO - PROCESS | 3264 | 1461171054807 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:50:54 INFO - PROCESS | 3264 | 1461171054981 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 3264 | ++DOCSHELL 2926F800 == 106 [pid = 3264] [id = 424] 09:50:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 211 (2926FC00) [pid = 3264] [serial = 1272] [outer = 00000000] 09:50:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 212 (29277C00) [pid = 3264] [serial = 1273] [outer = 2926FC00] 09:50:55 INFO - PROCESS | 3264 | 1461171055036 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 213 (29279000) [pid = 3264] [serial = 1274] [outer = 2926FC00] 09:50:55 INFO - PROCESS | 3264 | 1461171055609 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]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 09:50:55 INFO - PROCESS | 3264 | 1461171055661 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 3264 | 1461171055663 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:50:55 INFO - PROCESS | 3264 | 1461171055667 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 3264 | 1461171055669 Marionette TRACE conn5 <- [1,1662,null,{}] 09:50:55 INFO - PROCESS | 3264 | 1461171055672 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}] 09:50:55 INFO - PROCESS | 3264 | 1461171055787 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:50:55 INFO - PROCESS | 3264 | 1461171055921 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 3264 | ++DOCSHELL 29273C00 == 107 [pid = 3264] [id = 425] 09:50:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 214 (2927C000) [pid = 3264] [serial = 1275] [outer = 00000000] 09:50:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 215 (295D5400) [pid = 3264] [serial = 1276] [outer = 2927C000] 09:50:55 INFO - PROCESS | 3264 | 1461171055977 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 216 (295D8400) [pid = 3264] [serial = 1277] [outer = 2927C000] 09:50:56 INFO - PROCESS | 3264 | 1461171056567 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]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 09:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:50:56 INFO - PROCESS | 3264 | 1461171056641 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 3264 | 1461171056643 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:50:56 INFO - PROCESS | 3264 | 1461171056647 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 3264 | 1461171056649 Marionette TRACE conn5 <- [1,1666,null,{}] 09:50:56 INFO - PROCESS | 3264 | 1461171056653 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}] 09:50:56 INFO - PROCESS | 3264 | 1461171056770 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:50:56 INFO - PROCESS | 3264 | 1461171056933 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 3264 | ++DOCSHELL 12710C00 == 108 [pid = 3264] [id = 426] 09:50:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 217 (1290E800) [pid = 3264] [serial = 1278] [outer = 00000000] 09:50:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 218 (1B32D000) [pid = 3264] [serial = 1279] [outer = 1290E800] 09:50:56 INFO - PROCESS | 3264 | 1461171056993 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 219 (1B377C00) [pid = 3264] [serial = 1280] [outer = 1290E800] 09:50:57 INFO - PROCESS | 3264 | 1461171057869 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]]]}] 09:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1284ms 09:50:57 INFO - PROCESS | 3264 | 1461171057936 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:50:57 INFO - PROCESS | 3264 | 1461171057940 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:50:57 INFO - PROCESS | 3264 | 1461171057945 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 3264 | 1461171057948 Marionette TRACE conn5 <- [1,1670,null,{}] 09:50:57 INFO - PROCESS | 3264 | 1461171057954 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}] 09:50:58 INFO - PROCESS | 3264 | 1461171058065 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:50:58 INFO - PROCESS | 3264 | 1461171058243 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 3264 | ++DOCSHELL 18F74C00 == 109 [pid = 3264] [id = 427] 09:50:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 220 (18FCBC00) [pid = 3264] [serial = 1281] [outer = 00000000] 09:50:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 221 (1A374C00) [pid = 3264] [serial = 1282] [outer = 18FCBC00] 09:50:58 INFO - PROCESS | 3264 | 1461171058299 Marionette DEBUG loaded listener.js 09:50:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 222 (1B32C400) [pid = 3264] [serial = 1283] [outer = 18FCBC00] 09:50:58 INFO - PROCESS | 3264 | 1461171058919 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]]]}] 09:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1024ms 09:50:58 INFO - PROCESS | 3264 | 1461171058970 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 3264 | 1461171058975 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:50:58 INFO - PROCESS | 3264 | 1461171058981 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 3264 | 1461171058983 Marionette TRACE conn5 <- [1,1674,null,{}] 09:50:58 INFO - PROCESS | 3264 | 1461171058987 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}] 09:50:59 INFO - PROCESS | 3264 | 1461171059097 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 12A4C400 == 108 [pid = 3264] [id = 416] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 1B426800 == 107 [pid = 3264] [id = 415] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 1197E400 == 106 [pid = 3264] [id = 414] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 20164000 == 105 [pid = 3264] [id = 413] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 1FF14000 == 104 [pid = 3264] [id = 412] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 1D56B400 == 103 [pid = 3264] [id = 411] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 1C767800 == 102 [pid = 3264] [id = 410] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 221 (25EF5000) [pid = 3264] [serial = 1192] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 1240F800 == 101 [pid = 3264] [id = 409] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 124B5000 == 100 [pid = 3264] [id = 408] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 16B23400 == 99 [pid = 3264] [id = 407] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 26365400 == 98 [pid = 3264] [id = 401] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 25EC9C00 == 97 [pid = 3264] [id = 400] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 1B336800 == 96 [pid = 3264] [id = 399] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 16061400 == 95 [pid = 3264] [id = 398] 09:50:59 INFO - PROCESS | 3264 | --DOCSHELL 24519800 == 94 [pid = 3264] [id = 397] 09:50:59 INFO - PROCESS | 3264 | 1461171059334 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC5800 == 95 [pid = 3264] [id = 428] 09:50:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 222 (1197E400) [pid = 3264] [serial = 1284] [outer = 00000000] 09:50:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 223 (13394800) [pid = 3264] [serial = 1285] [outer = 1197E400] 09:50:59 INFO - PROCESS | 3264 | 1461171059380 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 224 (173A4C00) [pid = 3264] [serial = 1286] [outer = 1197E400] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 223 (2451D400) [pid = 3264] [serial = 1042] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 222 (2016C800) [pid = 3264] [serial = 1177] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 221 (216EE400) [pid = 3264] [serial = 1180] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 220 (20782400) [pid = 3264] [serial = 1178] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 219 (23538800) [pid = 3264] [serial = 1183] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 218 (21F10400) [pid = 3264] [serial = 1181] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 217 (2353E000) [pid = 3264] [serial = 1184] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 216 (1828DC00) [pid = 3264] [serial = 1163] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 215 (173C6400) [pid = 3264] [serial = 1162] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 214 (1C75D800) [pid = 3264] [serial = 1171] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 213 (1C95A800) [pid = 3264] [serial = 1172] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 212 (1B12FC00) [pid = 3264] [serial = 1144] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 211 (24521800) [pid = 3264] [serial = 1156] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 210 (20136400) [pid = 3264] [serial = 1147] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 209 (17C6B400) [pid = 3264] [serial = 1168] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 208 (18340400) [pid = 3264] [serial = 1169] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 207 (2451B800) [pid = 3264] [serial = 1189] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 206 (1C954800) [pid = 3264] [serial = 1166] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 205 (1C5E5800) [pid = 3264] [serial = 1165] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 204 (25EEA800) [pid = 3264] [serial = 1159] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 203 (24322800) [pid = 3264] [serial = 1153] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 202 (1E672000) [pid = 3264] [serial = 1174] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 201 (22087C00) [pid = 3264] [serial = 1150] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 200 (12584C00) [pid = 3264] [serial = 1141] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 199 (216A9800) [pid = 3264] [serial = 1139] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 198 (24525C00) [pid = 3264] [serial = 1190] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 197 (2111A800) [pid = 3264] [serial = 1186] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 196 (1F763800) [pid = 3264] [serial = 1175] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 195 (22CE7400) [pid = 3264] [serial = 1187] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | --DOMWINDOW == 194 (1F914000) [pid = 3264] [serial = 1091] [outer = 00000000] [url = about:blank] 09:50:59 INFO - PROCESS | 3264 | 1461171059860 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]]]}] 09:50:59 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 09:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 09:50:59 INFO - PROCESS | 3264 | 1461171059914 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 3264 | 1461171059917 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:50:59 INFO - PROCESS | 3264 | 1461171059925 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - PROCESS | 3264 | 1461171059928 Marionette TRACE conn5 <- [1,1678,null,{}] 09:50:59 INFO - PROCESS | 3264 | 1461171059938 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}] 09:51:00 INFO - PROCESS | 3264 | 1461171060034 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:51:00 INFO - PROCESS | 3264 | 1461171060185 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 3264 | ++DOCSHELL 1739C400 == 96 [pid = 3264] [id = 429] 09:51:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 195 (1739EC00) [pid = 3264] [serial = 1287] [outer = 00000000] 09:51:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 196 (1BA1B400) [pid = 3264] [serial = 1288] [outer = 1739EC00] 09:51:00 INFO - PROCESS | 3264 | 1461171060234 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 197 (1C5E7400) [pid = 3264] [serial = 1289] [outer = 1739EC00] 09:51:00 INFO - PROCESS | 3264 | 1461171060632 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]]]}] 09:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 772ms 09:51:00 INFO - PROCESS | 3264 | 1461171060701 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 3264 | 1461171060704 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:51:00 INFO - PROCESS | 3264 | 1461171060707 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:51:00 INFO - PROCESS | 3264 | 1461171060708 Marionette TRACE conn5 <- [1,1682,null,{}] 09:51:00 INFO - PROCESS | 3264 | 1461171060712 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}] 09:51:00 INFO - PROCESS | 3264 | 1461171060834 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:51:00 INFO - PROCESS | 3264 | 1461171060845 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 3264 | ++DOCSHELL 1C9C9800 == 97 [pid = 3264] [id = 430] 09:51:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 198 (1CAE0400) [pid = 3264] [serial = 1290] [outer = 00000000] 09:51:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 199 (1F768C00) [pid = 3264] [serial = 1291] [outer = 1CAE0400] 09:51:00 INFO - PROCESS | 3264 | 1461171060891 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 200 (1F916000) [pid = 3264] [serial = 1292] [outer = 1CAE0400] 09:51:01 INFO - PROCESS | 3264 | 1461171061346 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]]]}] 09:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 09:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:51:01 INFO - PROCESS | 3264 | 1461171061393 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 3264 | 1461171061395 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:51:01 INFO - PROCESS | 3264 | 1461171061399 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 3264 | 1461171061400 Marionette TRACE conn5 <- [1,1686,null,{}] 09:51:01 INFO - PROCESS | 3264 | 1461171061404 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}] 09:51:01 INFO - PROCESS | 3264 | 1461171061497 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:51:01 INFO - PROCESS | 3264 | 1461171061503 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 3264 | ++DOCSHELL 12584400 == 98 [pid = 3264] [id = 431] 09:51:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 201 (12997C00) [pid = 3264] [serial = 1293] [outer = 00000000] 09:51:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 202 (1FF1A000) [pid = 3264] [serial = 1294] [outer = 12997C00] 09:51:01 INFO - PROCESS | 3264 | 1461171061548 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 203 (20129400) [pid = 3264] [serial = 1295] [outer = 12997C00] 09:51:02 INFO - PROCESS | 3264 | 1461171062038 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]]]}] 09:51:02 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 09:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 09:51:02 INFO - PROCESS | 3264 | 1461171062075 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 3264 | 1461171062077 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:51:02 INFO - PROCESS | 3264 | 1461171062080 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 3264 | 1461171062082 Marionette TRACE conn5 <- [1,1690,null,{}] 09:51:02 INFO - PROCESS | 3264 | 1461171062085 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}] 09:51:02 INFO - PROCESS | 3264 | 1461171062239 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:51:02 INFO - PROCESS | 3264 | 1461171062295 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 3264 | ++DOCSHELL 20161400 == 99 [pid = 3264] [id = 432] 09:51:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 204 (2016C800) [pid = 3264] [serial = 1296] [outer = 00000000] 09:51:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 205 (21110400) [pid = 3264] [serial = 1297] [outer = 2016C800] 09:51:02 INFO - PROCESS | 3264 | 1461171062343 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 206 (21373000) [pid = 3264] [serial = 1298] [outer = 2016C800] 09:51:02 INFO - PROCESS | 3264 | 1461171062819 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]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 770ms 09:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:51:02 INFO - PROCESS | 3264 | 1461171062852 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 3264 | 1461171062854 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:51:02 INFO - PROCESS | 3264 | 1461171062858 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 3264 | 1461171062859 Marionette TRACE conn5 <- [1,1694,null,{}] 09:51:02 INFO - PROCESS | 3264 | 1461171062863 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}] 09:51:02 INFO - PROCESS | 3264 | 1461171063002 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:51:03 INFO - PROCESS | 3264 | 1461171063084 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 3264 | ++DOCSHELL 2078F000 == 100 [pid = 3264] [id = 433] 09:51:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 207 (2137C400) [pid = 3264] [serial = 1299] [outer = 00000000] 09:51:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 208 (216EFC00) [pid = 3264] [serial = 1300] [outer = 2137C400] 09:51:03 INFO - PROCESS | 3264 | 1461171063129 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 209 (21F3A800) [pid = 3264] [serial = 1301] [outer = 2137C400] 09:51:03 INFO - PROCESS | 3264 | 1461171063568 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]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 09:51:03 INFO - PROCESS | 3264 | 1461171063588 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 3264 | 1461171063590 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:51:03 INFO - PROCESS | 3264 | 1461171063598 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:51:03 INFO - PROCESS | 3264 | 1461171063600 Marionette TRACE conn5 <- [1,1698,null,{}] 09:51:03 INFO - PROCESS | 3264 | 1461171063629 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}] 09:51:03 INFO - PROCESS | 3264 | 1461171063979 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 208 (20001800) [pid = 3264] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 207 (12802400) [pid = 3264] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 206 (16BA6800) [pid = 3264] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 205 (1BA16800) [pid = 3264] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 204 (12415400) [pid = 3264] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 203 (1C76BC00) [pid = 3264] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 202 (1C5E4C00) [pid = 3264] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 201 (20783000) [pid = 3264] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:51:03 INFO - PROCESS | 3264 | --DOMWINDOW == 200 (1F1B2800) [pid = 3264] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:51:04 INFO - PROCESS | 3264 | 1461171064062 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 3264 | ++DOCSHELL 1230E000 == 101 [pid = 3264] [id = 434] 09:51:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 201 (12415400) [pid = 3264] [serial = 1302] [outer = 00000000] 09:51:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 202 (174CE800) [pid = 3264] [serial = 1303] [outer = 12415400] 09:51:04 INFO - PROCESS | 3264 | 1461171064107 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 203 (1B36FC00) [pid = 3264] [serial = 1304] [outer = 12415400] 09:51:04 INFO - PROCESS | 3264 | 1461171064463 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]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 930ms 09:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:51:04 INFO - PROCESS | 3264 | 1461171064533 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 3264 | 1461171064535 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:51:04 INFO - PROCESS | 3264 | 1461171064538 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 3264 | 1461171064540 Marionette TRACE conn5 <- [1,1702,null,{}] 09:51:04 INFO - PROCESS | 3264 | 1461171064543 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}] 09:51:04 INFO - PROCESS | 3264 | 1461171064636 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:51:04 INFO - PROCESS | 3264 | 1461171064642 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 3264 | ++DOCSHELL 1600BC00 == 102 [pid = 3264] [id = 435] 09:51:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 204 (1BFD2800) [pid = 3264] [serial = 1305] [outer = 00000000] 09:51:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 205 (221BE800) [pid = 3264] [serial = 1306] [outer = 1BFD2800] 09:51:04 INFO - PROCESS | 3264 | 1461171064688 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 206 (22CF0C00) [pid = 3264] [serial = 1307] [outer = 1BFD2800] 09:51:05 INFO - PROCESS | 3264 | 1461171065149 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]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 09:51:05 INFO - PROCESS | 3264 | 1461171065188 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 3264 | 1461171065190 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:51:05 INFO - PROCESS | 3264 | 1461171065193 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 3264 | 1461171065195 Marionette TRACE conn5 <- [1,1706,null,{}] 09:51:05 INFO - PROCESS | 3264 | 1461171065199 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}] 09:51:05 INFO - PROCESS | 3264 | 1461171065294 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:51:05 INFO - PROCESS | 3264 | 1461171065333 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 3264 | ++DOCSHELL 20783000 == 103 [pid = 3264] [id = 436] 09:51:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 207 (23542400) [pid = 3264] [serial = 1308] [outer = 00000000] 09:51:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 208 (2451CC00) [pid = 3264] [serial = 1309] [outer = 23542400] 09:51:05 INFO - PROCESS | 3264 | 1461171065377 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 209 (24523C00) [pid = 3264] [serial = 1310] [outer = 23542400] 09:51:05 INFO - PROCESS | 3264 | 1461171065837 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]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 09:51:05 INFO - PROCESS | 3264 | 1461171065872 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 3264 | 1461171065875 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:51:05 INFO - PROCESS | 3264 | 1461171065878 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:51:05 INFO - PROCESS | 3264 | 1461171065880 Marionette TRACE conn5 <- [1,1710,null,{}] 09:51:05 INFO - PROCESS | 3264 | 1461171065888 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}] 09:51:06 INFO - PROCESS | 3264 | 1461171066075 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:51:06 INFO - PROCESS | 3264 | 1461171066232 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 3264 | ++DOCSHELL 123BE000 == 104 [pid = 3264] [id = 437] 09:51:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 210 (123C4400) [pid = 3264] [serial = 1311] [outer = 00000000] 09:51:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 211 (12996400) [pid = 3264] [serial = 1312] [outer = 123C4400] 09:51:06 INFO - PROCESS | 3264 | 1461171066295 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 212 (15F9BC00) [pid = 3264] [serial = 1313] [outer = 123C4400] 09:51:06 INFO - PROCESS | 3264 | 1461171066967 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]]]}] 09:51:06 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 09:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1121ms 09:51:06 INFO - PROCESS | 3264 | 1461171067004 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 3264 | 1461171067010 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:51:07 INFO - PROCESS | 3264 | 1461171067015 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 3264 | 1461171067019 Marionette TRACE conn5 <- [1,1714,null,{}] 09:51:07 INFO - PROCESS | 3264 | 1461171067024 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}] 09:51:07 INFO - PROCESS | 3264 | 1461171067150 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:51:07 INFO - PROCESS | 3264 | 1461171067314 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 3264 | ++DOCSHELL 1A3B6000 == 105 [pid = 3264] [id = 438] 09:51:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 213 (1B12FC00) [pid = 3264] [serial = 1314] [outer = 00000000] 09:51:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 214 (1C723800) [pid = 3264] [serial = 1315] [outer = 1B12FC00] 09:51:07 INFO - PROCESS | 3264 | 1461171067374 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 215 (1CADB800) [pid = 3264] [serial = 1316] [outer = 1B12FC00] 09:51:07 INFO - PROCESS | 3264 | 1461171067985 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]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1019ms 09:51:08 INFO - PROCESS | 3264 | 1461171068038 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 3264 | 1461171068041 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:51:08 INFO - PROCESS | 3264 | 1461171068045 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 3264 | 1461171068047 Marionette TRACE conn5 <- [1,1718,null,{}] 09:51:08 INFO - PROCESS | 3264 | 1461171068051 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}] 09:51:08 INFO - PROCESS | 3264 | 1461171068170 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:51:08 INFO - PROCESS | 3264 | 1461171068349 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 3264 | ++DOCSHELL 1E5A4000 == 106 [pid = 3264] [id = 439] 09:51:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 216 (20622C00) [pid = 3264] [serial = 1317] [outer = 00000000] 09:51:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 217 (2130C000) [pid = 3264] [serial = 1318] [outer = 20622C00] 09:51:08 INFO - PROCESS | 3264 | 1461171068406 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 218 (2353C000) [pid = 3264] [serial = 1319] [outer = 20622C00] 09:51:08 INFO - PROCESS | 3264 | 1461171068990 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]]]}] 09:51:08 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 09:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 09:51:09 INFO - PROCESS | 3264 | 1461171069018 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 3264 | 1461171069022 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:51:09 INFO - PROCESS | 3264 | 1461171069033 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 3264 | 1461171069038 Marionette TRACE conn5 <- [1,1722,null,{}] 09:51:09 INFO - PROCESS | 3264 | 1461171069042 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}] 09:51:09 INFO - PROCESS | 3264 | 1461171069163 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:51:09 INFO - PROCESS | 3264 | 1461171069344 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 3264 | ++DOCSHELL 26250800 == 107 [pid = 3264] [id = 440] 09:51:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 219 (26367800) [pid = 3264] [serial = 1320] [outer = 00000000] 09:51:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 220 (272A1C00) [pid = 3264] [serial = 1321] [outer = 26367800] 09:51:09 INFO - PROCESS | 3264 | 1461171069402 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 221 (272E2000) [pid = 3264] [serial = 1322] [outer = 26367800] 09:51:10 INFO - PROCESS | 3264 | 1461171070019 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]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1029ms 09:51:10 INFO - PROCESS | 3264 | 1461171070057 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 3264 | 1461171070059 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:51:10 INFO - PROCESS | 3264 | 1461171070063 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:51:10 INFO - PROCESS | 3264 | 1461171070065 Marionette TRACE conn5 <- [1,1726,null,{}] 09:51:10 INFO - PROCESS | 3264 | 1461171070069 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}] 09:51:10 INFO - PROCESS | 3264 | 1461171070187 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:51:10 INFO - PROCESS | 3264 | 1461171070350 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 3264 | ++DOCSHELL 27107000 == 108 [pid = 3264] [id = 441] 09:51:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 222 (27107800) [pid = 3264] [serial = 1323] [outer = 00000000] 09:51:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 223 (2710D800) [pid = 3264] [serial = 1324] [outer = 27107800] 09:51:10 INFO - PROCESS | 3264 | 1461171070407 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 224 (27110000) [pid = 3264] [serial = 1325] [outer = 27107800] 09:51:10 INFO - PROCESS | 3264 | 1461171071011 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]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 09:51:11 INFO - PROCESS | 3264 | 1461171071036 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 3264 | 1461171071039 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:51:11 INFO - PROCESS | 3264 | 1461171071042 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:51:11 INFO - PROCESS | 3264 | 1461171071044 Marionette TRACE conn5 <- [1,1730,null,{}] 09:51:11 INFO - PROCESS | 3264 | 1461171071048 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}] 09:51:11 INFO - PROCESS | 3264 | 1461171071165 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:51:11 INFO - PROCESS | 3264 | 1461171071344 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 3264 | ++DOCSHELL 28036400 == 109 [pid = 3264] [id = 442] 09:51:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 225 (28036800) [pid = 3264] [serial = 1326] [outer = 00000000] 09:51:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 226 (2807D000) [pid = 3264] [serial = 1327] [outer = 28036800] 09:51:11 INFO - PROCESS | 3264 | 1461171071412 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 227 (2860C000) [pid = 3264] [serial = 1328] [outer = 28036800] 09:51:11 INFO - PROCESS | 3264 | 1461171071976 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]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 09:51:11 INFO - PROCESS | 3264 | 1461171072017 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 3264 | 1461171072019 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:51:12 INFO - PROCESS | 3264 | 1461171072022 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:51:12 INFO - PROCESS | 3264 | 1461171072024 Marionette TRACE conn5 <- [1,1734,null,{}] 09:51:12 INFO - PROCESS | 3264 | 1461171072028 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}] 09:51:12 INFO - PROCESS | 3264 | 1461171072146 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:51:12 INFO - PROCESS | 3264 | 1461171072326 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 3264 | ++DOCSHELL 28042C00 == 110 [pid = 3264] [id = 443] 09:51:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 228 (29270C00) [pid = 3264] [serial = 1329] [outer = 00000000] 09:51:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 229 (294BFC00) [pid = 3264] [serial = 1330] [outer = 29270C00] 09:51:12 INFO - PROCESS | 3264 | 1461171072383 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 230 (294C1000) [pid = 3264] [serial = 1331] [outer = 29270C00] 09:51:12 INFO - PROCESS | 3264 | 1461171072982 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]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1019ms 09:51:13 INFO - PROCESS | 3264 | 1461171073046 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 3264 | 1461171073048 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:51:13 INFO - PROCESS | 3264 | 1461171073052 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:51:13 INFO - PROCESS | 3264 | 1461171073054 Marionette TRACE conn5 <- [1,1738,null,{}] 09:51:13 INFO - PROCESS | 3264 | 1461171073058 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}] 09:51:13 INFO - PROCESS | 3264 | 1461171073175 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:51:13 INFO - PROCESS | 3264 | 1461171073356 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 3264 | ++DOCSHELL 294C7800 == 111 [pid = 3264] [id = 444] 09:51:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 231 (294C7C00) [pid = 3264] [serial = 1332] [outer = 00000000] 09:51:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 232 (294CC000) [pid = 3264] [serial = 1333] [outer = 294C7C00] 09:51:13 INFO - PROCESS | 3264 | 1461171073412 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 233 (29584400) [pid = 3264] [serial = 1334] [outer = 294C7C00] 09:51:13 INFO - PROCESS | 3264 | 1461171074018 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]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1019ms 09:51:14 INFO - PROCESS | 3264 | 1461171074075 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 3264 | 1461171074077 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:51:14 INFO - PROCESS | 3264 | 1461171074081 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:51:14 INFO - PROCESS | 3264 | 1461171074083 Marionette TRACE conn5 <- [1,1742,null,{}] 09:51:14 INFO - PROCESS | 3264 | 1461171074087 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}] 09:51:14 INFO - PROCESS | 3264 | 1461171074202 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:51:14 INFO - PROCESS | 3264 | 1461171074379 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 3264 | ++DOCSHELL 29582000 == 112 [pid = 3264] [id = 445] 09:51:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 234 (29586800) [pid = 3264] [serial = 1335] [outer = 00000000] 09:51:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 235 (2958D400) [pid = 3264] [serial = 1336] [outer = 29586800] 09:51:14 INFO - PROCESS | 3264 | 1461171074435 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 236 (2958D000) [pid = 3264] [serial = 1337] [outer = 29586800] 09:51:14 INFO - PROCESS | 3264 | 1461171074988 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]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 09:51:15 INFO - PROCESS | 3264 | 1461171075055 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 3264 | 1461171075057 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:51:15 INFO - PROCESS | 3264 | 1461171075060 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:51:15 INFO - PROCESS | 3264 | 1461171075062 Marionette TRACE conn5 <- [1,1746,null,{}] 09:51:15 INFO - PROCESS | 3264 | 1461171075066 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}] 09:51:15 INFO - PROCESS | 3264 | 1461171075182 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:51:15 INFO - PROCESS | 3264 | 1461171075367 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 3264 | ++DOCSHELL 22CE7800 == 113 [pid = 3264] [id = 446] 09:51:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 237 (22CEC000) [pid = 3264] [serial = 1338] [outer = 00000000] 09:51:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 238 (299ED400) [pid = 3264] [serial = 1339] [outer = 22CEC000] 09:51:15 INFO - PROCESS | 3264 | 1461171075424 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 239 (299EE800) [pid = 3264] [serial = 1340] [outer = 22CEC000] 09:51:15 INFO - PROCESS | 3264 | 1461171076005 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]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 09:51:16 INFO - PROCESS | 3264 | 1461171076044 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 3264 | 1461171076047 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:51:16 INFO - PROCESS | 3264 | 1461171076050 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:51:16 INFO - PROCESS | 3264 | 1461171076052 Marionette TRACE conn5 <- [1,1750,null,{}] 09:51:16 INFO - PROCESS | 3264 | 1461171076056 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}] 09:51:16 INFO - PROCESS | 3264 | 1461171076175 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:51:16 INFO - PROCESS | 3264 | 1461171076534 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC4C00 == 114 [pid = 3264] [id = 447] 09:51:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 240 (12418400) [pid = 3264] [serial = 1341] [outer = 00000000] 09:51:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 241 (18910400) [pid = 3264] [serial = 1342] [outer = 12418400] 09:51:16 INFO - PROCESS | 3264 | 1461171076593 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 242 (19EEFC00) [pid = 3264] [serial = 1343] [outer = 12418400] 09:51:17 INFO - PROCESS | 3264 | 1461171077237 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]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1229ms 09:51:17 INFO - PROCESS | 3264 | 1461171077285 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 3264 | 1461171077290 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:51:17 INFO - PROCESS | 3264 | 1461171077295 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:51:17 INFO - PROCESS | 3264 | 1461171077298 Marionette TRACE conn5 <- [1,1754,null,{}] 09:51:17 INFO - PROCESS | 3264 | 1461171077303 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}] 09:51:17 INFO - PROCESS | 3264 | 1461171077423 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:51:17 INFO - PROCESS | 3264 | 1461171077612 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 3264 | ++DOCSHELL 16BA1800 == 115 [pid = 3264] [id = 448] 09:51:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 243 (16DE5800) [pid = 3264] [serial = 1344] [outer = 00000000] 09:51:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 244 (1F1EA400) [pid = 3264] [serial = 1345] [outer = 16DE5800] 09:51:17 INFO - PROCESS | 3264 | 1461171077665 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 245 (1FF09C00) [pid = 3264] [serial = 1346] [outer = 16DE5800] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 18912800 == 114 [pid = 3264] [id = 12] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 20783000 == 113 [pid = 3264] [id = 436] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 1600BC00 == 112 [pid = 3264] [id = 435] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 1230E000 == 111 [pid = 3264] [id = 434] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 2078F000 == 110 [pid = 3264] [id = 433] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 20161400 == 109 [pid = 3264] [id = 432] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 12584400 == 108 [pid = 3264] [id = 431] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 1C9C9800 == 107 [pid = 3264] [id = 430] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 244 (2803F400) [pid = 3264] [serial = 1210] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 243 (26241800) [pid = 3264] [serial = 1201] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 242 (29487400) [pid = 3264] [serial = 1219] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 241 (272E1400) [pid = 3264] [serial = 1207] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 240 (28C0C800) [pid = 3264] [serial = 1216] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 239 (1E66DC00) [pid = 3264] [serial = 1198] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 238 (2807CC00) [pid = 3264] [serial = 1213] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 237 (1A30EC00) [pid = 3264] [serial = 1195] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 236 (2636B000) [pid = 3264] [serial = 1204] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 235 (23543000) [pid = 3264] [serial = 1249] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 1739C400 == 106 [pid = 3264] [id = 429] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 0ECC5800 == 105 [pid = 3264] [id = 428] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 18F74C00 == 104 [pid = 3264] [id = 427] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 28075400 == 103 [pid = 3264] [id = 423] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 28079400 == 102 [pid = 3264] [id = 422] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 2624F800 == 101 [pid = 3264] [id = 421] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 26249800 == 100 [pid = 3264] [id = 420] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 2007E400 == 99 [pid = 3264] [id = 419] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 1A3BA800 == 98 [pid = 3264] [id = 418] 09:51:18 INFO - PROCESS | 3264 | --DOCSHELL 123B8C00 == 97 [pid = 3264] [id = 417] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 234 (20625400) [pid = 3264] [serial = 1237] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 233 (18285400) [pid = 3264] [serial = 1228] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 232 (18912C00) [pid = 3264] [serial = 1223] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 231 (1BFCFC00) [pid = 3264] [serial = 1225] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 230 (17C6B000) [pid = 3264] [serial = 1243] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 229 (1CAE8000) [pid = 3264] [serial = 1231] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 228 (22083C00) [pid = 3264] [serial = 1246] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 227 (1B331800) [pid = 3264] [serial = 1244] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 226 (221C7800) [pid = 3264] [serial = 1247] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 225 (216A5800) [pid = 3264] [serial = 1241] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 224 (21476000) [pid = 3264] [serial = 1240] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 223 (1C76B000) [pid = 3264] [serial = 1226] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 222 (1FF03000) [pid = 3264] [serial = 1234] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 221 (17C7D400) [pid = 3264] [serial = 1222] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 220 (20675000) [pid = 3264] [serial = 1238] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 219 (19EF8800) [pid = 3264] [serial = 1229] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 218 (1FF0F400) [pid = 3264] [serial = 1235] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | --DOMWINDOW == 217 (1CDA3C00) [pid = 3264] [serial = 1232] [outer = 00000000] [url = about:blank] 09:51:18 INFO - PROCESS | 3264 | 1461171078414 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]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1175ms 09:51:18 INFO - PROCESS | 3264 | 1461171078477 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 3264 | 1461171078480 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:51:18 INFO - PROCESS | 3264 | 1461171078485 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 3264 | 1461171078487 Marionette TRACE conn5 <- [1,1758,null,{}] 09:51:18 INFO - PROCESS | 3264 | 1461171078491 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}] 09:51:18 INFO - PROCESS | 3264 | 1461171078608 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:51:18 INFO - PROCESS | 3264 | 1461171078621 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 3264 | ++DOCSHELL 12993000 == 98 [pid = 3264] [id = 449] 09:51:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 218 (132BD400) [pid = 3264] [serial = 1347] [outer = 00000000] 09:51:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 219 (1B13A800) [pid = 3264] [serial = 1348] [outer = 132BD400] 09:51:18 INFO - PROCESS | 3264 | 1461171078667 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 220 (1BFD1000) [pid = 3264] [serial = 1349] [outer = 132BD400] 09:51:19 INFO - PROCESS | 3264 | 1461171079195 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]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 09:51:19 INFO - PROCESS | 3264 | 1461171079221 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 3264 | 1461171079224 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:51:19 INFO - PROCESS | 3264 | 1461171079228 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 3264 | 1461171079234 Marionette TRACE conn5 <- [1,1762,null,{}] 09:51:19 INFO - PROCESS | 3264 | 1461171079243 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}] 09:51:19 INFO - PROCESS | 3264 | 1461171079347 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:51:19 INFO - PROCESS | 3264 | 1461171079485 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 3264 | ++DOCSHELL 1C721000 == 99 [pid = 3264] [id = 450] 09:51:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 221 (1EE9E400) [pid = 3264] [serial = 1350] [outer = 00000000] 09:51:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 222 (1FF12400) [pid = 3264] [serial = 1351] [outer = 1EE9E400] 09:51:19 INFO - PROCESS | 3264 | 1461171079531 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 223 (2000B000) [pid = 3264] [serial = 1352] [outer = 1EE9E400] 09:51:19 INFO - PROCESS | 3264 | 1461171079914 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]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 09:51:19 INFO - PROCESS | 3264 | 1461171079960 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 3264 | 1461171079962 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:51:19 INFO - PROCESS | 3264 | 1461171079966 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 3264 | 1461171079967 Marionette TRACE conn5 <- [1,1766,null,{}] 09:51:19 INFO - PROCESS | 3264 | 1461171079971 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}] 09:51:20 INFO - PROCESS | 3264 | 1461171080096 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:51:20 INFO - PROCESS | 3264 | 1461171080103 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 3264 | ++DOCSHELL 20008400 == 100 [pid = 3264] [id = 451] 09:51:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 224 (20086800) [pid = 3264] [serial = 1353] [outer = 00000000] 09:51:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 225 (20669400) [pid = 3264] [serial = 1354] [outer = 20086800] 09:51:20 INFO - PROCESS | 3264 | 1461171080148 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 226 (2078D800) [pid = 3264] [serial = 1355] [outer = 20086800] 09:51:20 INFO - PROCESS | 3264 | 1461171080673 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]]]}] 09:51:20 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 09:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 09:51:20 INFO - PROCESS | 3264 | 1461171080700 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 3264 | 1461171080702 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:51:20 INFO - PROCESS | 3264 | 1461171080706 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:51:20 INFO - PROCESS | 3264 | 1461171080708 Marionette TRACE conn5 <- [1,1770,null,{}] 09:51:20 INFO - PROCESS | 3264 | 1461171080711 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}] 09:51:20 INFO - PROCESS | 3264 | 1461171080852 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:51:20 INFO - PROCESS | 3264 | 1461171080869 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 3264 | ++DOCSHELL 216A0400 == 101 [pid = 3264] [id = 452] 09:51:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 227 (216A2000) [pid = 3264] [serial = 1356] [outer = 00000000] 09:51:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 228 (216E5C00) [pid = 3264] [serial = 1357] [outer = 216A2000] 09:51:20 INFO - PROCESS | 3264 | 1461171080922 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 229 (2208BC00) [pid = 3264] [serial = 1358] [outer = 216A2000] 09:51:21 INFO - PROCESS | 3264 | 1461171081416 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]]]}] 09:51:21 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 09:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 09:51:21 INFO - PROCESS | 3264 | 1461171081443 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 3264 | 1461171081445 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:51:21 INFO - PROCESS | 3264 | 1461171081448 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 3264 | 1461171081450 Marionette TRACE conn5 <- [1,1774,null,{}] 09:51:21 INFO - PROCESS | 3264 | 1461171081453 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}] 09:51:21 INFO - PROCESS | 3264 | 1461171081621 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:51:21 INFO - PROCESS | 3264 | 1461171081640 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 3264 | ++DOCSHELL 216AE800 == 102 [pid = 3264] [id = 453] 09:51:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 230 (22CE5800) [pid = 3264] [serial = 1359] [outer = 00000000] 09:51:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 231 (25ECB000) [pid = 3264] [serial = 1360] [outer = 22CE5800] 09:51:21 INFO - PROCESS | 3264 | 1461171081684 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 232 (25EF6800) [pid = 3264] [serial = 1361] [outer = 22CE5800] 09:51:22 INFO - PROCESS | 3264 | 1461171082161 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]]]}] 09:51:22 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 09:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 09:51:22 INFO - PROCESS | 3264 | 1461171082180 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 3264 | 1461171082182 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:51:22 INFO - PROCESS | 3264 | 1461171082190 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 3264 | 1461171082192 Marionette TRACE conn5 <- [1,1778,null,{}] 09:51:22 INFO - PROCESS | 3264 | 1461171082196 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}] 09:51:22 INFO - PROCESS | 3264 | 1461171082332 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 231 (2016C800) [pid = 3264] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 230 (2137C400) [pid = 3264] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 229 (18FCBC00) [pid = 3264] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 228 (12997C00) [pid = 3264] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 227 (12415400) [pid = 3264] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 226 (1197E400) [pid = 3264] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 225 (1CAE0400) [pid = 3264] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 224 (1739EC00) [pid = 3264] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 223 (1BFD2800) [pid = 3264] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 222 (25EC9000) [pid = 3264] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:51:22 INFO - PROCESS | 3264 | --DOMWINDOW == 221 (16060C00) [pid = 3264] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:51:22 INFO - PROCESS | 3264 | 1461171082631 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 3264 | ++DOCSHELL 11CF7000 == 103 [pid = 3264] [id = 454] 09:51:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 222 (12415400) [pid = 3264] [serial = 1362] [outer = 00000000] 09:51:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 223 (17C78400) [pid = 3264] [serial = 1363] [outer = 12415400] 09:51:22 INFO - PROCESS | 3264 | 1461171082676 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 224 (1CADF400) [pid = 3264] [serial = 1364] [outer = 12415400] 09:51:23 INFO - PROCESS | 3264 | 1461171083080 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]]]}] 09:51:23 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) 09:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 09:51:23 INFO - PROCESS | 3264 | 1461171083125 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 3264 | 1461171083127 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:51:23 INFO - PROCESS | 3264 | 1461171083130 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 3264 | 1461171083132 Marionette TRACE conn5 <- [1,1782,null,{}] 09:51:23 INFO - PROCESS | 3264 | 1461171083140 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}] 09:51:23 INFO - PROCESS | 3264 | 1461171083281 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:51:23 INFO - PROCESS | 3264 | 1461171083295 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 3264 | ++DOCSHELL 173A3400 == 104 [pid = 3264] [id = 455] 09:51:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 225 (1F11C000) [pid = 3264] [serial = 1365] [outer = 00000000] 09:51:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 226 (2636D400) [pid = 3264] [serial = 1366] [outer = 1F11C000] 09:51:23 INFO - PROCESS | 3264 | 1461171083339 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 227 (2710B800) [pid = 3264] [serial = 1367] [outer = 1F11C000] 09:51:23 INFO - PROCESS | 3264 | 1461171083775 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]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 09:51:23 INFO - PROCESS | 3264 | 1461171083821 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 3264 | 1461171083823 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:51:23 INFO - PROCESS | 3264 | 1461171083826 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 3264 | 1461171083828 Marionette TRACE conn5 <- [1,1786,null,{}] 09:51:23 INFO - PROCESS | 3264 | 1461171083832 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}] 09:51:23 INFO - PROCESS | 3264 | 1461171083976 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:51:23 INFO - PROCESS | 3264 | 1461171083989 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 3264 | ++DOCSHELL 17C78C00 == 105 [pid = 3264] [id = 456] 09:51:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 228 (17C7B000) [pid = 3264] [serial = 1368] [outer = 00000000] 09:51:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 229 (2687A000) [pid = 3264] [serial = 1369] [outer = 17C7B000] 09:51:24 INFO - PROCESS | 3264 | 1461171084033 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 230 (2687C800) [pid = 3264] [serial = 1370] [outer = 17C7B000] 09:51:24 INFO - PROCESS | 3264 | 1461171084454 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]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 09:51:24 INFO - PROCESS | 3264 | 1461171084497 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:51:24 INFO - PROCESS | 3264 | 1461171084499 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:51:24 INFO - PROCESS | 3264 | 1461171084502 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 3264 | 1461171084503 Marionette TRACE conn5 <- [1,1790,null,{}] 09:51:24 INFO - PROCESS | 3264 | 1461171084507 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}] 09:51:24 INFO - PROCESS | 3264 | 1461171084683 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:51:24 INFO - PROCESS | 3264 | 1461171084851 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 3264 | ++DOCSHELL 12303000 == 106 [pid = 3264] [id = 457] 09:51:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 231 (123B8C00) [pid = 3264] [serial = 1371] [outer = 00000000] 09:51:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 232 (16060800) [pid = 3264] [serial = 1372] [outer = 123B8C00] 09:51:24 INFO - PROCESS | 3264 | 1461171084912 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 233 (18348800) [pid = 3264] [serial = 1373] [outer = 123B8C00] 09:51:25 INFO - PROCESS | 3264 | 1461171085497 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]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1022ms 09:51:25 INFO - PROCESS | 3264 | 1461171085526 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:51:25 INFO - PROCESS | 3264 | 1461171085530 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:51:25 INFO - PROCESS | 3264 | 1461171085535 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 3264 | 1461171085539 Marionette TRACE conn5 <- [1,1794,null,{}] 09:51:25 INFO - PROCESS | 3264 | 1461171085566 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}] 09:51:25 INFO - PROCESS | 3264 | 1461171085694 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:51:25 INFO - PROCESS | 3264 | 1461171085864 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 3264 | ++DOCSHELL 1C954800 == 107 [pid = 3264] [id = 458] 09:51:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 234 (1CADE400) [pid = 3264] [serial = 1374] [outer = 00000000] 09:51:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 235 (1D43B000) [pid = 3264] [serial = 1375] [outer = 1CADE400] 09:51:25 INFO - PROCESS | 3264 | 1461171085923 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 236 (1F1B7000) [pid = 3264] [serial = 1376] [outer = 1CADE400] 09:51:26 INFO - PROCESS | 3264 | 1461171086543 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]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1049ms 09:51:26 INFO - PROCESS | 3264 | 1461171086587 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 3264 | 1461171086592 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:51:26 INFO - PROCESS | 3264 | 1461171086595 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:51:26 INFO - PROCESS | 3264 | 1461171086598 Marionette TRACE conn5 <- [1,1798,null,{}] 09:51:26 INFO - PROCESS | 3264 | 1461171086602 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}] 09:51:26 INFO - PROCESS | 3264 | 1461171086724 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:51:26 INFO - PROCESS | 3264 | 1461171086906 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 3264 | ++DOCSHELL 21476000 == 108 [pid = 3264] [id = 459] 09:51:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 237 (216A5800) [pid = 3264] [serial = 1377] [outer = 00000000] 09:51:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 238 (24323C00) [pid = 3264] [serial = 1378] [outer = 216A5800] 09:51:26 INFO - PROCESS | 3264 | 1461171086964 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 239 (24824C00) [pid = 3264] [serial = 1379] [outer = 216A5800] 09:51:27 INFO - PROCESS | 3264 | 1461171087587 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]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1016ms 09:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:51:27 INFO - PROCESS | 3264 | 1461171087615 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 3264 | 1461171087618 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:51:27 INFO - PROCESS | 3264 | 1461171087628 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 3264 | 1461171087635 Marionette TRACE conn5 <- [1,1802,null,{}] 09:51:27 INFO - PROCESS | 3264 | 1461171087639 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}] 09:51:27 INFO - PROCESS | 3264 | 1461171087779 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:51:27 INFO - PROCESS | 3264 | 1461171087949 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 3264 | ++DOCSHELL 2482CC00 == 109 [pid = 3264] [id = 460] 09:51:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 240 (2482E800) [pid = 3264] [serial = 1380] [outer = 00000000] 09:51:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 241 (27105800) [pid = 3264] [serial = 1381] [outer = 2482E800] 09:51:27 INFO - PROCESS | 3264 | 1461171088005 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 242 (272D8C00) [pid = 3264] [serial = 1382] [outer = 2482E800] 09:51:28 INFO - PROCESS | 3264 | 1461171088643 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]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1084ms 09:51:28 INFO - PROCESS | 3264 | 1461171088714 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 3264 | 1461171088717 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:51:28 INFO - PROCESS | 3264 | 1461171088720 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:51:28 INFO - PROCESS | 3264 | 1461171088722 Marionette TRACE conn5 <- [1,1806,null,{}] 09:51:28 INFO - PROCESS | 3264 | 1461171088726 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}] 09:51:28 INFO - PROCESS | 3264 | 1461171088848 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:51:29 INFO - PROCESS | 3264 | 1461171089018 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 3264 | ++DOCSHELL 2716AC00 == 110 [pid = 3264] [id = 461] 09:51:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 243 (2716B400) [pid = 3264] [serial = 1383] [outer = 00000000] 09:51:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 244 (27172800) [pid = 3264] [serial = 1384] [outer = 2716B400] 09:51:29 INFO - PROCESS | 3264 | 1461171089074 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 245 (27175C00) [pid = 3264] [serial = 1385] [outer = 2716B400] 09:51:29 INFO - PROCESS | 3264 | 1461171089622 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]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 930ms 09:51:29 INFO - PROCESS | 3264 | 1461171089654 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 3264 | 1461171089657 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:51:29 INFO - PROCESS | 3264 | 1461171089660 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 3264 | 1461171089662 Marionette TRACE conn5 <- [1,1810,null,{}] 09:51:29 INFO - PROCESS | 3264 | 1461171089666 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}] 09:51:29 INFO - PROCESS | 3264 | 1461171089784 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:51:29 INFO - PROCESS | 3264 | 1461171089973 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 3264 | ++DOCSHELL 2803F800 == 111 [pid = 3264] [id = 462] 09:51:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 246 (28040400) [pid = 3264] [serial = 1386] [outer = 00000000] 09:51:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 247 (2807E000) [pid = 3264] [serial = 1387] [outer = 28040400] 09:51:30 INFO - PROCESS | 3264 | 1461171090041 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 248 (2860DC00) [pid = 3264] [serial = 1388] [outer = 28040400] 09:51:30 INFO - PROCESS | 3264 | 1461171090619 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]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1019ms 09:51:30 INFO - PROCESS | 3264 | 1461171090683 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 3264 | 1461171090686 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:51:30 INFO - PROCESS | 3264 | 1461171090689 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:51:30 INFO - PROCESS | 3264 | 1461171090691 Marionette TRACE conn5 <- [1,1814,null,{}] 09:51:30 INFO - PROCESS | 3264 | 1461171090695 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}] 09:51:30 INFO - PROCESS | 3264 | 1461171090813 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:51:30 INFO - PROCESS | 3264 | 1461171090983 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 3264 | ++DOCSHELL 28076C00 == 112 [pid = 3264] [id = 463] 09:51:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 249 (28313C00) [pid = 3264] [serial = 1389] [outer = 00000000] 09:51:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 250 (2831D400) [pid = 3264] [serial = 1390] [outer = 28313C00] 09:51:31 INFO - PROCESS | 3264 | 1461171091042 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 251 (2831EC00) [pid = 3264] [serial = 1391] [outer = 28313C00] 09:51:31 INFO - PROCESS | 3264 | 1461171091573 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]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 09:51:31 INFO - PROCESS | 3264 | 1461171091662 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 3264 | 1461171091664 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:51:31 INFO - PROCESS | 3264 | 1461171091670 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 3264 | 1461171091672 Marionette TRACE conn5 <- [1,1818,null,{}] 09:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:51:31 INFO - PROCESS | 3264 | 1461171091676 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}] 09:51:31 INFO - PROCESS | 3264 | 1461171091793 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:51:31 INFO - PROCESS | 3264 | 1461171091962 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 3264 | ++DOCSHELL 28320800 == 113 [pid = 3264] [id = 464] 09:51:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 252 (2926E800) [pid = 3264] [serial = 1392] [outer = 00000000] 09:51:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 253 (29488400) [pid = 3264] [serial = 1393] [outer = 2926E800] 09:51:31 INFO - PROCESS | 3264 | 1461171092017 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 254 (294C6400) [pid = 3264] [serial = 1394] [outer = 2926E800] 09:51:32 INFO - PROCESS | 3264 | 1461171092580 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]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 09:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:51:32 INFO - PROCESS | 3264 | 1461171092649 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 3264 | 1461171092651 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:51:32 INFO - PROCESS | 3264 | 1461171092654 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 3264 | 1461171092656 Marionette TRACE conn5 <- [1,1822,null,{}] 09:51:32 INFO - PROCESS | 3264 | 1461171092660 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}] 09:51:32 INFO - PROCESS | 3264 | 1461171092777 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:51:32 INFO - PROCESS | 3264 | 1461171092963 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 3264 | ++DOCSHELL 294CC400 == 114 [pid = 3264] [id = 465] 09:51:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 255 (29588400) [pid = 3264] [serial = 1395] [outer = 00000000] 09:51:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 256 (295E0000) [pid = 3264] [serial = 1396] [outer = 29588400] 09:51:33 INFO - PROCESS | 3264 | 1461171093020 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 257 (295DFC00) [pid = 3264] [serial = 1397] [outer = 29588400] 09:51:33 INFO - PROCESS | 3264 | 1461171093574 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]]]}] 09:51:33 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 09:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 09:51:33 INFO - PROCESS | 3264 | 1461171093628 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 3264 | 1461171093631 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:51:33 INFO - PROCESS | 3264 | 1461171093634 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:51:33 INFO - PROCESS | 3264 | 1461171093636 Marionette TRACE conn5 <- [1,1826,null,{}] 09:51:33 INFO - PROCESS | 3264 | 1461171093640 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}] 09:51:33 INFO - PROCESS | 3264 | 1461171093759 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:51:33 INFO - PROCESS | 3264 | 1461171093944 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 3264 | ++DOCSHELL 295DB400 == 115 [pid = 3264] [id = 466] 09:51:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 258 (299F7800) [pid = 3264] [serial = 1398] [outer = 00000000] 09:51:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 259 (2A7A7000) [pid = 3264] [serial = 1399] [outer = 299F7800] 09:51:33 INFO - PROCESS | 3264 | 1461171094001 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 260 (2A7A9800) [pid = 3264] [serial = 1400] [outer = 299F7800] 09:51:34 INFO - PROCESS | 3264 | 1461171094659 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]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1069ms 09:51:34 INFO - PROCESS | 3264 | 1461171094707 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 3264 | 1461171094710 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:51:34 INFO - PROCESS | 3264 | 1461171094713 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:51:34 INFO - PROCESS | 3264 | 1461171094715 Marionette TRACE conn5 <- [1,1830,null,{}] 09:51:34 INFO - PROCESS | 3264 | 1461171094719 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}] 09:51:34 INFO - PROCESS | 3264 | 1461171094839 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:51:35 INFO - PROCESS | 3264 | 1461171095021 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 3264 | ++DOCSHELL 16EC9C00 == 116 [pid = 3264] [id = 467] 09:51:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 261 (174D8000) [pid = 3264] [serial = 1401] [outer = 00000000] 09:51:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 262 (1C769C00) [pid = 3264] [serial = 1402] [outer = 174D8000] 09:51:35 INFO - PROCESS | 3264 | 1461171095083 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 263 (20086400) [pid = 3264] [serial = 1403] [outer = 174D8000] 09:51:35 INFO - PROCESS | 3264 | 1461171095665 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]]]}] 09:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1017ms 09:51:35 INFO - PROCESS | 3264 | 1461171095735 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 3264 | 1461171095737 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:51:35 INFO - PROCESS | 3264 | 1461171095741 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:51:35 INFO - PROCESS | 3264 | 1461171095744 Marionette TRACE conn5 <- [1,1834,null,{}] 09:51:35 INFO - PROCESS | 3264 | 1461171095748 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}] 09:51:35 INFO - PROCESS | 3264 | 1461171095936 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:51:36 INFO - PROCESS | 3264 | 1461171096469 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 3264 | ++DOCSHELL 1828EC00 == 117 [pid = 3264] [id = 468] 09:51:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 264 (1833D800) [pid = 3264] [serial = 1404] [outer = 00000000] 09:51:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 265 (1A3B8C00) [pid = 3264] [serial = 1405] [outer = 1833D800] 09:51:36 INFO - PROCESS | 3264 | 1461171096525 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 266 (1B331C00) [pid = 3264] [serial = 1406] [outer = 1833D800] 09:51:37 INFO - PROCESS | 3264 | 1461171097105 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]]]}] 09:51:37 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) 09:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1423ms 09:51:37 INFO - PROCESS | 3264 | 1461171097169 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 3264 | 1461171097173 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:51:37 INFO - PROCESS | 3264 | 1461171097179 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:51:37 INFO - PROCESS | 3264 | 1461171097182 Marionette TRACE conn5 <- [1,1838,null,{}] 09:51:37 INFO - PROCESS | 3264 | 1461171097203 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}] 09:51:37 INFO - PROCESS | 3264 | 1461171097325 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:51:37 INFO - PROCESS | 3264 | 1461171097500 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 3264 | ++DOCSHELL 16B17000 == 118 [pid = 3264] [id = 469] 09:51:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 267 (17C77400) [pid = 3264] [serial = 1407] [outer = 00000000] 09:51:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 268 (1F91CC00) [pid = 3264] [serial = 1408] [outer = 17C77400] 09:51:37 INFO - PROCESS | 3264 | 1461171097552 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 269 (20161400) [pid = 3264] [serial = 1409] [outer = 17C77400] 09:51:37 INFO - PROCESS | 3264 | --DOCSHELL 17C78C00 == 117 [pid = 3264] [id = 456] 09:51:37 INFO - PROCESS | 3264 | --DOCSHELL 173A3400 == 116 [pid = 3264] [id = 455] 09:51:37 INFO - PROCESS | 3264 | --DOCSHELL 11CF7000 == 115 [pid = 3264] [id = 454] 09:51:37 INFO - PROCESS | 3264 | --DOCSHELL 216AE800 == 114 [pid = 3264] [id = 453] 09:51:37 INFO - PROCESS | 3264 | --DOCSHELL 216A0400 == 113 [pid = 3264] [id = 452] 09:51:37 INFO - PROCESS | 3264 | --DOCSHELL 20008400 == 112 [pid = 3264] [id = 451] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 268 (29277C00) [pid = 3264] [serial = 1273] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 267 (295D5400) [pid = 3264] [serial = 1276] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 266 (1B32D000) [pid = 3264] [serial = 1279] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 265 (2451CC00) [pid = 3264] [serial = 1309] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 1C721000 == 111 [pid = 3264] [id = 450] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 12993000 == 110 [pid = 3264] [id = 449] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 16BA1800 == 109 [pid = 3264] [id = 448] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 0ECC4C00 == 108 [pid = 3264] [id = 447] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 27107000 == 107 [pid = 3264] [id = 441] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 26250800 == 106 [pid = 3264] [id = 440] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 1E5A4000 == 105 [pid = 3264] [id = 439] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 1A3B6000 == 104 [pid = 3264] [id = 438] 09:51:38 INFO - PROCESS | 3264 | --DOCSHELL 123BE000 == 103 [pid = 3264] [id = 437] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 264 (26243800) [pid = 3264] [serial = 1193] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 263 (2451B400) [pid = 3264] [serial = 1250] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 262 (21110400) [pid = 3264] [serial = 1297] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 261 (216EFC00) [pid = 3264] [serial = 1300] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 260 (1B32C400) [pid = 3264] [serial = 1283] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 259 (1A374C00) [pid = 3264] [serial = 1282] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 258 (21373000) [pid = 3264] [serial = 1298] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 257 (1BA1C400) [pid = 3264] [serial = 1255] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 256 (1FF1A000) [pid = 3264] [serial = 1294] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 255 (2760E400) [pid = 3264] [serial = 1261] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 254 (174CE800) [pid = 3264] [serial = 1303] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 253 (13394800) [pid = 3264] [serial = 1285] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 252 (173A4C00) [pid = 3264] [serial = 1286] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 251 (21374400) [pid = 3264] [serial = 1258] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 250 (1F768C00) [pid = 3264] [serial = 1291] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 249 (1F916000) [pid = 3264] [serial = 1292] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 248 (1BA1B400) [pid = 3264] [serial = 1288] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 247 (1C5E7400) [pid = 3264] [serial = 1289] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 246 (29487000) [pid = 3264] [serial = 1270] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 245 (12A53C00) [pid = 3264] [serial = 1252] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 244 (28606400) [pid = 3264] [serial = 1267] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 243 (21F3A800) [pid = 3264] [serial = 1301] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 242 (272A5800) [pid = 3264] [serial = 1264] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 241 (221BE800) [pid = 3264] [serial = 1306] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 240 (1B36FC00) [pid = 3264] [serial = 1304] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 239 (22CF0C00) [pid = 3264] [serial = 1307] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | --DOMWINDOW == 238 (20129400) [pid = 3264] [serial = 1295] [outer = 00000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3264 | 1461171098244 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]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1131ms 09:51:38 INFO - PROCESS | 3264 | 1461171098316 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 3264 | 1461171098320 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:51:38 INFO - PROCESS | 3264 | 1461171098324 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 3264 | 1461171098326 Marionette TRACE conn5 <- [1,1842,null,{}] 09:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:51:38 INFO - PROCESS | 3264 | 1461171098330 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}] 09:51:38 INFO - PROCESS | 3264 | 1461171098432 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:51:38 INFO - PROCESS | 3264 | 1461171098561 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 3264 | ++DOCSHELL 1258F000 == 104 [pid = 3264] [id = 470] 09:51:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 239 (1290C400) [pid = 3264] [serial = 1410] [outer = 00000000] 09:51:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 240 (18347000) [pid = 3264] [serial = 1411] [outer = 1290C400] 09:51:38 INFO - PROCESS | 3264 | 1461171098607 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 241 (1A317C00) [pid = 3264] [serial = 1412] [outer = 1290C400] 09:51:39 INFO - PROCESS | 3264 | 1461171099046 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]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 09:51:39 INFO - PROCESS | 3264 | 1461171099099 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 3264 | 1461171099101 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:51:39 INFO - PROCESS | 3264 | 1461171099110 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 3264 | 1461171099115 Marionette TRACE conn5 <- [1,1846,null,{}] 09:51:39 INFO - PROCESS | 3264 | 1461171099120 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}] 09:51:39 INFO - PROCESS | 3264 | 1461171099220 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:51:39 INFO - PROCESS | 3264 | 1461171099227 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 3264 | ++DOCSHELL 1B32C400 == 105 [pid = 3264] [id = 471] 09:51:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 242 (1B32D000) [pid = 3264] [serial = 1413] [outer = 00000000] 09:51:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 243 (1D368400) [pid = 3264] [serial = 1414] [outer = 1B32D000] 09:51:39 INFO - PROCESS | 3264 | 1461171099272 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 244 (1F770000) [pid = 3264] [serial = 1415] [outer = 1B32D000] 09:51:39 INFO - PROCESS | 3264 | 1461171099780 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]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 09:51:39 INFO - PROCESS | 3264 | 1461171099838 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 3264 | 1461171099841 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:51:39 INFO - PROCESS | 3264 | 1461171099844 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:51:39 INFO - PROCESS | 3264 | 1461171099846 Marionette TRACE conn5 <- [1,1850,null,{}] 09:51:39 INFO - PROCESS | 3264 | 1461171099849 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}] 09:51:39 INFO - PROCESS | 3264 | 1461171099946 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:51:40 INFO - PROCESS | 3264 | 1461171100121 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 3264 | ++DOCSHELL 2012D000 == 106 [pid = 3264] [id = 472] 09:51:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 245 (20130400) [pid = 3264] [serial = 1416] [outer = 00000000] 09:51:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 246 (20671400) [pid = 3264] [serial = 1417] [outer = 20130400] 09:51:40 INFO - PROCESS | 3264 | 1461171100167 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 247 (21110400) [pid = 3264] [serial = 1418] [outer = 20130400] 09:51:40 INFO - PROCESS | 3264 | 1461171100590 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]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 09:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:51:40 INFO - PROCESS | 3264 | 1461171100618 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 3264 | 1461171100620 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:51:40 INFO - PROCESS | 3264 | 1461171100624 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 3264 | 1461171100625 Marionette TRACE conn5 <- [1,1854,null,{}] 09:51:40 INFO - PROCESS | 3264 | 1461171100628 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}] 09:51:40 INFO - PROCESS | 3264 | 1461171100770 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:51:40 INFO - PROCESS | 3264 | 1461171100791 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 3264 | ++DOCSHELL 21374400 == 107 [pid = 3264] [id = 473] 09:51:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 248 (21375800) [pid = 3264] [serial = 1419] [outer = 00000000] 09:51:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 249 (216AD400) [pid = 3264] [serial = 1420] [outer = 21375800] 09:51:40 INFO - PROCESS | 3264 | 1461171100844 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 250 (21F3C400) [pid = 3264] [serial = 1421] [outer = 21375800] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 249 (1EE9E400) [pid = 3264] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 248 (20086800) [pid = 3264] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 247 (1F11C000) [pid = 3264] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 246 (22CE5800) [pid = 3264] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 245 (216A2000) [pid = 3264] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 244 (12418400) [pid = 3264] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 243 (12415400) [pid = 3264] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 242 (23542400) [pid = 3264] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 241 (132BD400) [pid = 3264] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:51:41 INFO - PROCESS | 3264 | --DOMWINDOW == 240 (16DE5800) [pid = 3264] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:51:41 INFO - PROCESS | 3264 | 1461171101920 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]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1331ms 09:51:41 INFO - PROCESS | 3264 | 1461171101956 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 3264 | 1461171101961 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:51:41 INFO - PROCESS | 3264 | 1461171101966 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 3264 | 1461171101970 Marionette TRACE conn5 <- [1,1858,null,{}] 09:51:41 INFO - PROCESS | 3264 | 1461171101976 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}] 09:51:42 INFO - PROCESS | 3264 | 1461171102105 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:51:42 INFO - PROCESS | 3264 | 1461171102280 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 3264 | ++DOCSHELL 16ECD000 == 108 [pid = 3264] [id = 474] 09:51:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 241 (173A3400) [pid = 3264] [serial = 1422] [outer = 00000000] 09:51:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 242 (1A30E400) [pid = 3264] [serial = 1423] [outer = 173A3400] 09:51:42 INFO - PROCESS | 3264 | 1461171102342 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 243 (1B133800) [pid = 3264] [serial = 1424] [outer = 173A3400] 09:51:42 INFO - PROCESS | 3264 | 1461171102946 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]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1028ms 09:51:42 INFO - PROCESS | 3264 | 1461171102995 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 3264 | 1461171103001 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:51:42 INFO - PROCESS | 3264 | 1461171103008 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 3264 | 1461171103011 Marionette TRACE conn5 <- [1,1862,null,{}] 09:51:43 INFO - PROCESS | 3264 | 1461171103015 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}] 09:51:43 INFO - PROCESS | 3264 | 1461171103139 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:51:43 INFO - PROCESS | 3264 | 1461171103325 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 3264 | ++DOCSHELL 1BFD1800 == 109 [pid = 3264] [id = 475] 09:51:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 244 (1C9C8800) [pid = 3264] [serial = 1425] [outer = 00000000] 09:51:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 245 (1F11C000) [pid = 3264] [serial = 1426] [outer = 1C9C8800] 09:51:43 INFO - PROCESS | 3264 | 1461171103383 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 246 (1F91B400) [pid = 3264] [serial = 1427] [outer = 1C9C8800] 09:51:44 INFO - PROCESS | 3264 | 1461171104031 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]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1070ms 09:51:44 INFO - PROCESS | 3264 | 1461171104079 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 3264 | 1461171104082 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:51:44 INFO - PROCESS | 3264 | 1461171104085 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 3264 | 1461171104089 Marionette TRACE conn5 <- [1,1866,null,{}] 09:51:44 INFO - PROCESS | 3264 | 1461171104100 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}] 09:51:44 INFO - PROCESS | 3264 | 1461171104221 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:51:44 INFO - PROCESS | 3264 | 1461171104397 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 3264 | ++DOCSHELL 216AFC00 == 110 [pid = 3264] [id = 476] 09:51:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 247 (22CED800) [pid = 3264] [serial = 1428] [outer = 00000000] 09:51:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 248 (2353D800) [pid = 3264] [serial = 1429] [outer = 22CED800] 09:51:44 INFO - PROCESS | 3264 | 1461171104458 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 249 (23543000) [pid = 3264] [serial = 1430] [outer = 22CED800] 09:51:45 INFO - PROCESS | 3264 | 1461171105071 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]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1020ms 09:51:45 INFO - PROCESS | 3264 | 1461171105109 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 3264 | 1461171105112 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:51:45 INFO - PROCESS | 3264 | 1461171105116 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:51:45 INFO - PROCESS | 3264 | 1461171105118 Marionette TRACE conn5 <- [1,1870,null,{}] 09:51:45 INFO - PROCESS | 3264 | 1461171105122 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}] 09:51:45 INFO - PROCESS | 3264 | 1461171105242 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:51:45 INFO - PROCESS | 3264 | 1461171105428 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 3264 | ++DOCSHELL 23540400 == 111 [pid = 3264] [id = 477] 09:51:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 250 (24324C00) [pid = 3264] [serial = 1431] [outer = 00000000] 09:51:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 251 (2482A800) [pid = 3264] [serial = 1432] [outer = 24324C00] 09:51:45 INFO - PROCESS | 3264 | 1461171105486 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 252 (2482E400) [pid = 3264] [serial = 1433] [outer = 24324C00] 09:51:46 INFO - PROCESS | 3264 | 1461171106080 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]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1017ms 09:51:46 INFO - PROCESS | 3264 | 1461171106136 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 3264 | 1461171106139 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:51:46 INFO - PROCESS | 3264 | 1461171106142 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:51:46 INFO - PROCESS | 3264 | 1461171106144 Marionette TRACE conn5 <- [1,1874,null,{}] 09:51:46 INFO - PROCESS | 3264 | 1461171106148 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}] 09:51:46 INFO - PROCESS | 3264 | 1461171106264 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:51:46 INFO - PROCESS | 3264 | 1461171106450 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 3264 | ++DOCSHELL 24822C00 == 112 [pid = 3264] [id = 478] 09:51:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 253 (25ECB400) [pid = 3264] [serial = 1434] [outer = 00000000] 09:51:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 254 (26246800) [pid = 3264] [serial = 1435] [outer = 25ECB400] 09:51:46 INFO - PROCESS | 3264 | 1461171106509 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 255 (2624F800) [pid = 3264] [serial = 1436] [outer = 25ECB400] 09:51:47 INFO - PROCESS | 3264 | 1461171107089 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]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 09:51:47 INFO - PROCESS | 3264 | 1461171107116 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 3264 | 1461171107118 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:51:47 INFO - PROCESS | 3264 | 1461171107121 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:51:47 INFO - PROCESS | 3264 | 1461171107123 Marionette TRACE conn5 <- [1,1878,null,{}] 09:51:47 INFO - PROCESS | 3264 | 1461171107127 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}] 09:51:47 INFO - PROCESS | 3264 | 1461171107262 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:51:47 INFO - PROCESS | 3264 | 1461171107452 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 3264 | ++DOCSHELL 26242C00 == 113 [pid = 3264] [id = 479] 09:51:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 256 (26244800) [pid = 3264] [serial = 1437] [outer = 00000000] 09:51:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 257 (27168800) [pid = 3264] [serial = 1438] [outer = 26244800] 09:51:47 INFO - PROCESS | 3264 | 1461171107513 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 258 (2716F400) [pid = 3264] [serial = 1439] [outer = 26244800] 09:51:48 INFO - PROCESS | 3264 | 1461171108103 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]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1019ms 09:51:48 INFO - PROCESS | 3264 | 1461171108145 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 3264 | 1461171108147 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:51:48 INFO - PROCESS | 3264 | 1461171108151 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 3264 | 1461171108153 Marionette TRACE conn5 <- [1,1882,null,{}] 09:51:48 INFO - PROCESS | 3264 | 1461171108157 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}] 09:51:48 INFO - PROCESS | 3264 | 1461171108272 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:51:48 INFO - PROCESS | 3264 | 1461171108458 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 3264 | ++DOCSHELL 27169C00 == 114 [pid = 3264] [id = 480] 09:51:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 259 (27174400) [pid = 3264] [serial = 1440] [outer = 00000000] 09:51:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 260 (27604800) [pid = 3264] [serial = 1441] [outer = 27174400] 09:51:48 INFO - PROCESS | 3264 | 1461171108514 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 261 (216AD000) [pid = 3264] [serial = 1442] [outer = 27174400] 09:51:49 INFO - PROCESS | 3264 | 1461171109134 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]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1019ms 09:51:49 INFO - PROCESS | 3264 | 1461171109174 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 3264 | 1461171109176 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:51:49 INFO - PROCESS | 3264 | 1461171109180 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 3264 | 1461171109182 Marionette TRACE conn5 <- [1,1886,null,{}] 09:51:49 INFO - PROCESS | 3264 | 1461171109186 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}] 09:51:49 INFO - PROCESS | 3264 | 1461171109302 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:51:49 INFO - PROCESS | 3264 | 1461171109477 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 3264 | ++DOCSHELL 27603800 == 115 [pid = 3264] [id = 481] 09:51:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 262 (28079000) [pid = 3264] [serial = 1443] [outer = 00000000] 09:51:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 263 (28318C00) [pid = 3264] [serial = 1444] [outer = 28079000] 09:51:49 INFO - PROCESS | 3264 | 1461171109534 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 264 (2860E400) [pid = 3264] [serial = 1445] [outer = 28079000] 09:51:50 INFO - PROCESS | 3264 | 1461171110131 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]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1020ms 09:51:50 INFO - PROCESS | 3264 | 1461171110204 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 3264 | 1461171110207 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:51:50 INFO - PROCESS | 3264 | 1461171110210 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 3264 | 1461171110212 Marionette TRACE conn5 <- [1,1890,null,{}] 09:51:50 INFO - PROCESS | 3264 | 1461171110216 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}] 09:51:50 INFO - PROCESS | 3264 | 1461171110335 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:51:50 INFO - PROCESS | 3264 | 1461171110511 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 3264 | ++DOCSHELL 18D07800 == 116 [pid = 3264] [id = 482] 09:51:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 265 (1BFD1400) [pid = 3264] [serial = 1446] [outer = 00000000] 09:51:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 266 (2832D800) [pid = 3264] [serial = 1447] [outer = 1BFD1400] 09:51:50 INFO - PROCESS | 3264 | 1461171110568 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 267 (28330400) [pid = 3264] [serial = 1448] [outer = 1BFD1400] 09:51:51 INFO - PROCESS | 3264 | 1461171111134 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]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 09:51:51 INFO - PROCESS | 3264 | 1461171111184 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 3264 | 1461171111187 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:51:51 INFO - PROCESS | 3264 | 1461171111190 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:51:51 INFO - PROCESS | 3264 | 1461171111192 Marionette TRACE conn5 <- [1,1894,null,{}] 09:51:51 INFO - PROCESS | 3264 | 1461171111196 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}] 09:51:51 INFO - PROCESS | 3264 | 1461171111312 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:51:51 INFO - PROCESS | 3264 | 1461171111498 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 3264 | ++DOCSHELL 28333C00 == 117 [pid = 3264] [id = 483] 09:51:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 268 (28336400) [pid = 3264] [serial = 1449] [outer = 00000000] 09:51:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 269 (28C4C400) [pid = 3264] [serial = 1450] [outer = 28336400] 09:51:51 INFO - PROCESS | 3264 | 1461171111554 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 270 (28C4E400) [pid = 3264] [serial = 1451] [outer = 28336400] 09:51:52 INFO - PROCESS | 3264 | 1461171112195 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]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1074ms 09:51:52 INFO - PROCESS | 3264 | 1461171112268 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 3264 | 1461171112271 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:51:52 INFO - PROCESS | 3264 | 1461171112274 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:51:52 INFO - PROCESS | 3264 | 1461171112277 Marionette TRACE conn5 <- [1,1898,null,{}] 09:51:52 INFO - PROCESS | 3264 | 1461171112281 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}] 09:51:52 INFO - PROCESS | 3264 | 1461171112478 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:51:52 INFO - PROCESS | 3264 | 1461171112610 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 3264 | ++DOCSHELL 137A8400 == 118 [pid = 3264] [id = 484] 09:51:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 271 (16B9CC00) [pid = 3264] [serial = 1452] [outer = 00000000] 09:51:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 272 (20630C00) [pid = 3264] [serial = 1453] [outer = 16B9CC00] 09:51:52 INFO - PROCESS | 3264 | 1461171112672 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 273 (22CE8000) [pid = 3264] [serial = 1454] [outer = 16B9CC00] 09:51:53 INFO - PROCESS | 3264 | 1461171113260 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]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1020ms 09:51:53 INFO - PROCESS | 3264 | 1461171113298 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 3264 | 1461171113301 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:51:53 INFO - PROCESS | 3264 | 1461171113304 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:51:53 INFO - PROCESS | 3264 | 1461171113306 Marionette TRACE conn5 <- [1,1902,null,{}] 09:51:53 INFO - PROCESS | 3264 | 1461171113310 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}] 09:51:53 INFO - PROCESS | 3264 | 1461171113433 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:51:53 INFO - PROCESS | 3264 | 1461171113620 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 3264 | ++DOCSHELL 216A2000 == 119 [pid = 3264] [id = 485] 09:51:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 274 (21B11800) [pid = 3264] [serial = 1455] [outer = 00000000] 09:51:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 275 (28337400) [pid = 3264] [serial = 1456] [outer = 21B11800] 09:51:53 INFO - PROCESS | 3264 | 1461171113676 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 276 (28C08C00) [pid = 3264] [serial = 1457] [outer = 21B11800] 09:51:54 INFO - PROCESS | 3264 | 1461171114464 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]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1230ms 09:51:54 INFO - PROCESS | 3264 | 1461171114539 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:51:54 INFO - PROCESS | 3264 | 1461171114542 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:51:54 INFO - PROCESS | 3264 | 1461171114548 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 3264 | 1461171114551 Marionette TRACE conn5 <- [1,1906,null,{}] 09:51:54 INFO - PROCESS | 3264 | 1461171114557 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}] 09:51:54 INFO - PROCESS | 3264 | 1461171114676 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:51:54 INFO - PROCESS | 3264 | 1461171114854 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 3264 | ++DOCSHELL 19EF0C00 == 120 [pid = 3264] [id = 486] 09:51:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 277 (19EF8C00) [pid = 3264] [serial = 1458] [outer = 00000000] 09:51:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 278 (1BA17400) [pid = 3264] [serial = 1459] [outer = 19EF8C00] 09:51:54 INFO - PROCESS | 3264 | 1461171114907 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 279 (1C71B800) [pid = 3264] [serial = 1460] [outer = 19EF8C00] 09:51:55 INFO - PROCESS | 3264 | 1461171115469 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]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 990ms 09:51:55 INFO - PROCESS | 3264 | 1461171115539 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 3264 | 1461171115545 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:51:55 INFO - PROCESS | 3264 | 1461171115551 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 3264 | 1461171115553 Marionette TRACE conn5 <- [1,1910,null,{}] 09:51:55 INFO - PROCESS | 3264 | 1461171115557 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}] 09:51:55 INFO - PROCESS | 3264 | 1461171115670 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:51:55 INFO - PROCESS | 3264 | 1461171115852 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 3264 | --DOCSHELL 2012D000 == 119 [pid = 3264] [id = 472] 09:51:55 INFO - PROCESS | 3264 | --DOCSHELL 1B32C400 == 118 [pid = 3264] [id = 471] 09:51:55 INFO - PROCESS | 3264 | --DOCSHELL 1258F000 == 117 [pid = 3264] [id = 470] 09:51:55 INFO - PROCESS | 3264 | --DOCSHELL 16B17000 == 116 [pid = 3264] [id = 469] 09:51:55 INFO - PROCESS | 3264 | --DOCSHELL 1828EC00 == 115 [pid = 3264] [id = 468] 09:51:55 INFO - PROCESS | 3264 | --DOCSHELL 28320800 == 114 [pid = 3264] [id = 464] 09:51:55 INFO - PROCESS | 3264 | --DOCSHELL 28076C00 == 113 [pid = 3264] [id = 463] 09:51:55 INFO - PROCESS | 3264 | --DOMWINDOW == 278 (2687A000) [pid = 3264] [serial = 1369] [outer = 00000000] [url = about:blank] 09:51:55 INFO - PROCESS | 3264 | ++DOCSHELL 1258F000 == 114 [pid = 3264] [id = 487] 09:51:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 279 (13335800) [pid = 3264] [serial = 1461] [outer = 00000000] 09:51:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 280 (18288400) [pid = 3264] [serial = 1462] [outer = 13335800] 09:51:55 INFO - PROCESS | 3264 | 1461171115975 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 281 (1A312800) [pid = 3264] [serial = 1463] [outer = 13335800] 09:51:56 INFO - PROCESS | 3264 | --DOCSHELL 2803F800 == 113 [pid = 3264] [id = 462] 09:51:56 INFO - PROCESS | 3264 | --DOCSHELL 2716AC00 == 112 [pid = 3264] [id = 461] 09:51:56 INFO - PROCESS | 3264 | --DOCSHELL 2482CC00 == 111 [pid = 3264] [id = 460] 09:51:56 INFO - PROCESS | 3264 | --DOCSHELL 21476000 == 110 [pid = 3264] [id = 459] 09:51:56 INFO - PROCESS | 3264 | --DOCSHELL 1C954800 == 109 [pid = 3264] [id = 458] 09:51:56 INFO - PROCESS | 3264 | --DOCSHELL 12303000 == 108 [pid = 3264] [id = 457] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 280 (2000B000) [pid = 3264] [serial = 1352] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 279 (294BFC00) [pid = 3264] [serial = 1330] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 278 (2078D800) [pid = 3264] [serial = 1355] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 277 (294CC000) [pid = 3264] [serial = 1333] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 276 (1FF12400) [pid = 3264] [serial = 1351] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 275 (2710B800) [pid = 3264] [serial = 1367] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 274 (25ECB000) [pid = 3264] [serial = 1360] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 273 (20669400) [pid = 3264] [serial = 1354] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 272 (2208BC00) [pid = 3264] [serial = 1358] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 271 (19EEFC00) [pid = 3264] [serial = 1343] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 270 (272A1C00) [pid = 3264] [serial = 1321] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 269 (1CADF400) [pid = 3264] [serial = 1364] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 268 (12996400) [pid = 3264] [serial = 1312] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 267 (1C723800) [pid = 3264] [serial = 1315] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 266 (2958D400) [pid = 3264] [serial = 1336] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 265 (2636D400) [pid = 3264] [serial = 1366] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 264 (2710D800) [pid = 3264] [serial = 1324] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 263 (2807D000) [pid = 3264] [serial = 1327] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 262 (2130C000) [pid = 3264] [serial = 1318] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 261 (17C78400) [pid = 3264] [serial = 1363] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 260 (25EF6800) [pid = 3264] [serial = 1361] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 259 (24523C00) [pid = 3264] [serial = 1310] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 258 (216E5C00) [pid = 3264] [serial = 1357] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 257 (18910400) [pid = 3264] [serial = 1342] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 256 (1BFD1000) [pid = 3264] [serial = 1349] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 255 (1B13A800) [pid = 3264] [serial = 1348] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 254 (299ED400) [pid = 3264] [serial = 1339] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 253 (1F1EA400) [pid = 3264] [serial = 1345] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | --DOMWINDOW == 252 (1FF09C00) [pid = 3264] [serial = 1346] [outer = 00000000] [url = about:blank] 09:51:56 INFO - PROCESS | 3264 | 1461171116456 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]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 930ms 09:51:56 INFO - PROCESS | 3264 | 1461171116484 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 3264 | 1461171116486 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:51:56 INFO - PROCESS | 3264 | 1461171116490 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 3264 | 1461171116493 Marionette TRACE conn5 <- [1,1914,null,{}] 09:51:56 INFO - PROCESS | 3264 | 1461171116503 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}] 09:51:56 INFO - PROCESS | 3264 | 1461171116607 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:51:56 INFO - PROCESS | 3264 | 1461171116616 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 3264 | ++DOCSHELL 1F920400 == 109 [pid = 3264] [id = 488] 09:51:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 253 (1FF01400) [pid = 3264] [serial = 1464] [outer = 00000000] 09:51:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 254 (2000B000) [pid = 3264] [serial = 1465] [outer = 1FF01400] 09:51:56 INFO - PROCESS | 3264 | 1461171116683 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 255 (20166400) [pid = 3264] [serial = 1466] [outer = 1FF01400] 09:51:57 INFO - PROCESS | 3264 | 1461171117191 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]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 09:51:57 INFO - PROCESS | 3264 | 1461171117267 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 3264 | 1461171117270 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:51:57 INFO - PROCESS | 3264 | 1461171117276 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 3264 | 1461171117278 Marionette TRACE conn5 <- [1,1918,null,{}] 09:51:57 INFO - PROCESS | 3264 | 1461171117282 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}] 09:51:57 INFO - PROCESS | 3264 | 1461171117382 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:51:57 INFO - PROCESS | 3264 | 1461171117392 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 3264 | ++DOCSHELL 20782000 == 110 [pid = 3264] [id = 489] 09:51:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 256 (2078A800) [pid = 3264] [serial = 1467] [outer = 00000000] 09:51:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 257 (21473000) [pid = 3264] [serial = 1468] [outer = 2078A800] 09:51:57 INFO - PROCESS | 3264 | 1461171117438 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 258 (216AAC00) [pid = 3264] [serial = 1469] [outer = 2078A800] 09:51:57 INFO - PROCESS | 3264 | 1461171117916 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]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 09:51:57 INFO - PROCESS | 3264 | 1461171117955 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 3264 | 1461171117957 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:51:57 INFO - PROCESS | 3264 | 1461171117960 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:51:57 INFO - PROCESS | 3264 | 1461171117961 Marionette TRACE conn5 <- [1,1922,null,{}] 09:51:57 INFO - PROCESS | 3264 | 1461171117965 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}] 09:51:58 INFO - PROCESS | 3264 | 1461171118062 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:51:58 INFO - PROCESS | 3264 | 1461171118069 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 3264 | ++DOCSHELL 21F37400 == 111 [pid = 3264] [id = 490] 09:51:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 259 (2207F800) [pid = 3264] [serial = 1470] [outer = 00000000] 09:51:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 260 (23539800) [pid = 3264] [serial = 1471] [outer = 2207F800] 09:51:58 INFO - PROCESS | 3264 | 1461171118114 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 261 (24525000) [pid = 3264] [serial = 1472] [outer = 2207F800] 09:51:58 INFO - PROCESS | 3264 | 1461171118669 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]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 771ms 09:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:51:58 INFO - PROCESS | 3264 | 1461171118735 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 3264 | 1461171118737 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:51:58 INFO - PROCESS | 3264 | 1461171118740 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 3264 | 1461171118742 Marionette TRACE conn5 <- [1,1926,null,{}] 09:51:58 INFO - PROCESS | 3264 | 1461171118785 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}] 09:51:58 INFO - PROCESS | 3264 | 1461171118953 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:51:58 INFO - PROCESS | 3264 | 1461171118971 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 3264 | ++DOCSHELL 22CF0C00 == 112 [pid = 3264] [id = 491] 09:51:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 262 (2636D400) [pid = 3264] [serial = 1473] [outer = 00000000] 09:51:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 263 (27108400) [pid = 3264] [serial = 1474] [outer = 2636D400] 09:51:59 INFO - PROCESS | 3264 | 1461171119019 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 264 (2710F000) [pid = 3264] [serial = 1475] [outer = 2636D400] 09:51:59 INFO - PROCESS | 3264 | 1461171119488 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]]]}] 09:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 09:51:59 INFO - PROCESS | 3264 | 1461171119518 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 3264 | 1461171119520 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:51:59 INFO - PROCESS | 3264 | 1461171119523 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 3264 | 1461171119525 Marionette TRACE conn5 <- [1,1930,null,{}] 09:51:59 INFO - PROCESS | 3264 | 1461171119528 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}] 09:51:59 INFO - PROCESS | 3264 | 1461171119672 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:51:59 INFO - PROCESS | 3264 | 1461171119691 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 3264 | ++DOCSHELL 2716C000 == 113 [pid = 3264] [id = 492] 09:51:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 265 (2716F000) [pid = 3264] [serial = 1476] [outer = 00000000] 09:51:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 266 (28044800) [pid = 3264] [serial = 1477] [outer = 2716F000] 09:51:59 INFO - PROCESS | 3264 | 1461171119735 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 267 (28316800) [pid = 3264] [serial = 1478] [outer = 2716F000] 09:52:00 INFO - PROCESS | 3264 | 1461171120211 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]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 09:52:00 INFO - PROCESS | 3264 | 1461171120257 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 3264 | 1461171120258 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:52:00 INFO - PROCESS | 3264 | 1461171120262 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 3264 | 1461171120263 Marionette TRACE conn5 <- [1,1934,null,{}] 09:52:00 INFO - PROCESS | 3264 | 1461171120267 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}] 09:52:00 INFO - PROCESS | 3264 | 1461171120584 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:52:00 INFO - PROCESS | 3264 | --DOMWINDOW == 266 (20130400) [pid = 3264] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:52:00 INFO - PROCESS | 3264 | --DOMWINDOW == 265 (17C7B000) [pid = 3264] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:52:00 INFO - PROCESS | 3264 | --DOMWINDOW == 264 (1833D800) [pid = 3264] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:52:00 INFO - PROCESS | 3264 | --DOMWINDOW == 263 (17C77400) [pid = 3264] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:52:00 INFO - PROCESS | 3264 | --DOMWINDOW == 262 (1B32D000) [pid = 3264] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:52:00 INFO - PROCESS | 3264 | --DOMWINDOW == 261 (1290C400) [pid = 3264] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:52:00 INFO - PROCESS | 3264 | 1461171120681 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 3264 | ++DOCSHELL 1290C400 == 114 [pid = 3264] [id = 493] 09:52:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 262 (12991000) [pid = 3264] [serial = 1479] [outer = 00000000] 09:52:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 263 (1C763000) [pid = 3264] [serial = 1480] [outer = 12991000] 09:52:00 INFO - PROCESS | 3264 | 1461171120730 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 264 (2016FC00) [pid = 3264] [serial = 1481] [outer = 12991000] 09:52:01 INFO - PROCESS | 3264 | 1461171121102 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]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 870ms 09:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:52:01 INFO - PROCESS | 3264 | 1461171121132 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 3264 | 1461171121134 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:52:01 INFO - PROCESS | 3264 | 1461171121138 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 3264 | 1461171121139 Marionette TRACE conn5 <- [1,1938,null,{}] 09:52:01 INFO - PROCESS | 3264 | 1461171121143 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}] 09:52:01 INFO - PROCESS | 3264 | 1461171121241 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:52:01 INFO - PROCESS | 3264 | 1461171121247 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 3264 | ++DOCSHELL 272D9400 == 115 [pid = 3264] [id = 494] 09:52:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 265 (28C0F800) [pid = 3264] [serial = 1482] [outer = 00000000] 09:52:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 266 (28C77000) [pid = 3264] [serial = 1483] [outer = 28C0F800] 09:52:01 INFO - PROCESS | 3264 | 1461171121292 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 267 (28C7A000) [pid = 3264] [serial = 1484] [outer = 28C0F800] 09:52:01 INFO - PROCESS | 3264 | 1461171121764 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]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 09:52:01 INFO - PROCESS | 3264 | 1461171121819 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 3264 | 1461171121821 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:52:01 INFO - PROCESS | 3264 | 1461171121824 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 3264 | 1461171121826 Marionette TRACE conn5 <- [1,1942,null,{}] 09:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:52:01 INFO - PROCESS | 3264 | 1461171121830 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}] 09:52:01 INFO - PROCESS | 3264 | 1461171121929 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:52:01 INFO - PROCESS | 3264 | 1461171121972 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 3264 | ++DOCSHELL 28C7F400 == 116 [pid = 3264] [id = 495] 09:52:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 268 (28C7FC00) [pid = 3264] [serial = 1485] [outer = 00000000] 09:52:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 269 (2948B400) [pid = 3264] [serial = 1486] [outer = 28C7FC00] 09:52:01 INFO - PROCESS | 3264 | 1461171122016 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 270 (294C1800) [pid = 3264] [serial = 1487] [outer = 28C7FC00] 09:52:02 INFO - PROCESS | 3264 | 1461171122489 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]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 09:52:02 INFO - PROCESS | 3264 | 1461171122500 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 3264 | 1461171122503 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:52:02 INFO - PROCESS | 3264 | 1461171122612 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 3264 | 1461171122616 Marionette TRACE conn5 <- [1,1946,null,{}] 09:52:02 INFO - PROCESS | 3264 | 1461171122622 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}] 09:52:02 INFO - PROCESS | 3264 | 1461171122747 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:52:02 INFO - PROCESS | 3264 | 1461171122963 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 3264 | ++DOCSHELL 17C6BC00 == 117 [pid = 3264] [id = 496] 09:52:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 271 (17C6DC00) [pid = 3264] [serial = 1488] [outer = 00000000] 09:52:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 272 (18FCA000) [pid = 3264] [serial = 1489] [outer = 17C6DC00] 09:52:03 INFO - PROCESS | 3264 | 1461171123026 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 273 (1B13A800) [pid = 3264] [serial = 1490] [outer = 17C6DC00] 09:52:03 INFO - PROCESS | 3264 | 1461171123656 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]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1191ms 09:52:03 INFO - PROCESS | 3264 | 1461171123702 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 3264 | 1461171123708 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:52:03 INFO - PROCESS | 3264 | 1461171123713 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 3264 | 1461171123716 Marionette TRACE conn5 <- [1,1950,null,{}] 09:52:03 INFO - PROCESS | 3264 | 1461171123724 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}] 09:52:03 INFO - PROCESS | 3264 | 1461171123888 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:52:04 INFO - PROCESS | 3264 | 1461171124070 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 3264 | ++DOCSHELL 1F91A800 == 118 [pid = 3264] [id = 497] 09:52:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 274 (1FF20400) [pid = 3264] [serial = 1491] [outer = 00000000] 09:52:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 275 (21373C00) [pid = 3264] [serial = 1492] [outer = 1FF20400] 09:52:04 INFO - PROCESS | 3264 | 1461171124127 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 276 (221B8C00) [pid = 3264] [serial = 1493] [outer = 1FF20400] 09:52:04 INFO - PROCESS | 3264 | 1461171124745 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]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1078ms 09:52:04 INFO - PROCESS | 3264 | 1461171124797 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:52:04 INFO - PROCESS | 3264 | 1461171124800 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:52:04 INFO - PROCESS | 3264 | 1461171124804 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 3264 | 1461171124806 Marionette TRACE conn5 <- [1,1954,null,{}] 09:52:04 INFO - PROCESS | 3264 | 1461171124811 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}] 09:52:04 INFO - PROCESS | 3264 | 1461171124940 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:52:05 INFO - PROCESS | 3264 | 1461171125135 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 3264 | ++DOCSHELL 2687E000 == 119 [pid = 3264] [id = 498] 09:52:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 277 (27103C00) [pid = 3264] [serial = 1494] [outer = 00000000] 09:52:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 278 (2832C800) [pid = 3264] [serial = 1495] [outer = 27103C00] 09:52:05 INFO - PROCESS | 3264 | 1461171125199 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 279 (28C70800) [pid = 3264] [serial = 1496] [outer = 27103C00] 09:52:05 INFO - PROCESS | 3264 | 1461171125744 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]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 09:52:05 INFO - PROCESS | 3264 | 1461171125788 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 3264 | 1461171125791 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:52:05 INFO - PROCESS | 3264 | 1461171125796 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 3264 | 1461171125798 Marionette TRACE conn5 <- [1,1958,null,{}] 09:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:52:05 INFO - PROCESS | 3264 | 1461171125802 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}] 09:52:05 INFO - PROCESS | 3264 | 1461171125929 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:52:06 INFO - PROCESS | 3264 | 1461171126121 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 3264 | ++DOCSHELL 28646C00 == 120 [pid = 3264] [id = 499] 09:52:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 280 (28647000) [pid = 3264] [serial = 1497] [outer = 00000000] 09:52:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 281 (2864D400) [pid = 3264] [serial = 1498] [outer = 28647000] 09:52:06 INFO - PROCESS | 3264 | 1461171126179 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 282 (2864FC00) [pid = 3264] [serial = 1499] [outer = 28647000] 09:52:06 INFO - PROCESS | 3264 | 1461171126777 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]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1015ms 09:52:06 INFO - PROCESS | 3264 | 1461171126818 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 3264 | 1461171126820 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:52:06 INFO - PROCESS | 3264 | 1461171126824 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 3264 | 1461171126826 Marionette TRACE conn5 <- [1,1962,null,{}] 09:52:06 INFO - PROCESS | 3264 | 1461171126830 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}] 09:52:06 INFO - PROCESS | 3264 | 1461171126950 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:52:07 INFO - PROCESS | 3264 | 1461171127140 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 3264 | ++DOCSHELL 2835CC00 == 121 [pid = 3264] [id = 500] 09:52:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 283 (2835E400) [pid = 3264] [serial = 1500] [outer = 00000000] 09:52:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 284 (28366C00) [pid = 3264] [serial = 1501] [outer = 2835E400] 09:52:07 INFO - PROCESS | 3264 | 1461171127197 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 285 (28368400) [pid = 3264] [serial = 1502] [outer = 2835E400] 09:52:07 INFO - PROCESS | 3264 | 1461171127793 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]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1019ms 09:52:07 INFO - PROCESS | 3264 | 1461171127847 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 3264 | 1461171127849 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:52:07 INFO - PROCESS | 3264 | 1461171127853 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:52:07 INFO - PROCESS | 3264 | 1461171127855 Marionette TRACE conn5 <- [1,1966,null,{}] 09:52:07 INFO - PROCESS | 3264 | 1461171127859 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}] 09:52:08 INFO - PROCESS | 3264 | 1461171128021 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:52:08 INFO - PROCESS | 3264 | 1461171128200 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 3264 | ++DOCSHELL 28364800 == 122 [pid = 3264] [id = 501] 09:52:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 286 (28366000) [pid = 3264] [serial = 1503] [outer = 00000000] 09:52:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 287 (299F0000) [pid = 3264] [serial = 1504] [outer = 28366000] 09:52:08 INFO - PROCESS | 3264 | 1461171128259 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 288 (299FA400) [pid = 3264] [serial = 1505] [outer = 28366000] 09:52:08 INFO - PROCESS | 3264 | 1461171128813 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]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1016ms 09:52:08 INFO - PROCESS | 3264 | 1461171128873 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 3264 | 1461171128875 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:52:08 INFO - PROCESS | 3264 | 1461171128879 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 3264 | 1461171128881 Marionette TRACE conn5 <- [1,1970,null,{}] 09:52:08 INFO - PROCESS | 3264 | 1461171128885 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}] 09:52:08 INFO - PROCESS | 3264 | 1461171129005 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:52:09 INFO - PROCESS | 3264 | 1461171129198 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 3264 | ++DOCSHELL 2764E800 == 123 [pid = 3264] [id = 502] 09:52:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 289 (27651C00) [pid = 3264] [serial = 1506] [outer = 00000000] 09:52:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 290 (27657000) [pid = 3264] [serial = 1507] [outer = 27651C00] 09:52:09 INFO - PROCESS | 3264 | 1461171129253 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 291 (27658800) [pid = 3264] [serial = 1508] [outer = 27651C00] 09:52:09 INFO - PROCESS | 3264 | 1461171129824 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]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 09:52:09 INFO - PROCESS | 3264 | 1461171129867 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 3264 | 1461171129869 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:52:09 INFO - PROCESS | 3264 | 1461171129874 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 3264 | 1461171129876 Marionette TRACE conn5 <- [1,1974,null,{}] 09:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:52:09 INFO - PROCESS | 3264 | 1461171129880 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}] 09:52:09 INFO - PROCESS | 3264 | 1461171130001 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:52:10 INFO - PROCESS | 3264 | 1461171130192 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 3264 | ++DOCSHELL 2765A400 == 124 [pid = 3264] [id = 503] 09:52:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 292 (299F0C00) [pid = 3264] [serial = 1509] [outer = 00000000] 09:52:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 293 (2A7AF800) [pid = 3264] [serial = 1510] [outer = 299F0C00] 09:52:10 INFO - PROCESS | 3264 | 1461171130248 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 294 (2A7B2800) [pid = 3264] [serial = 1511] [outer = 299F0C00] 09:52:10 INFO - PROCESS | 3264 | 1461171130878 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]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1013ms 09:52:10 INFO - PROCESS | 3264 | 1461171130899 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 3264 | 1461171130901 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:52:10 INFO - PROCESS | 3264 | 1461171130906 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 3264 | 1461171130908 Marionette TRACE conn5 <- [1,1978,null,{}] 09:52:10 INFO - PROCESS | 3264 | 1461171130912 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}] 09:52:11 INFO - PROCESS | 3264 | 1461171131049 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:52:11 INFO - PROCESS | 3264 | 1461171131232 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 3264 | ++DOCSHELL 1B127C00 == 125 [pid = 3264] [id = 504] 09:52:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 295 (1CADCC00) [pid = 3264] [serial = 1512] [outer = 00000000] 09:52:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 296 (27656C00) [pid = 3264] [serial = 1513] [outer = 1CADCC00] 09:52:11 INFO - PROCESS | 3264 | 1461171131288 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 297 (2687F400) [pid = 3264] [serial = 1514] [outer = 1CADCC00] 09:52:11 INFO - PROCESS | 3264 | 1461171131813 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]]]}] 09:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 09:52:11 INFO - PROCESS | 3264 | 1461171131839 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:52:11 INFO - PROCESS | 3264 | 1461171131841 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:52:11 INFO - PROCESS | 3264 | 1461171131844 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 3264 | 1461171131846 Marionette TRACE conn5 <- [1,1982,null,{}] 09:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:52:11 INFO - PROCESS | 3264 | 1461171131850 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}] 09:52:12 INFO - PROCESS | 3264 | 1461171132040 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:52:12 INFO - PROCESS | 3264 | 1461171132176 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 3264 | ++DOCSHELL 2764F000 == 126 [pid = 3264] [id = 505] 09:52:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 298 (28B0D800) [pid = 3264] [serial = 1515] [outer = 00000000] 09:52:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 299 (28B14000) [pid = 3264] [serial = 1516] [outer = 28B0D800] 09:52:12 INFO - PROCESS | 3264 | 1461171132232 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 300 (28B15800) [pid = 3264] [serial = 1517] [outer = 28B0D800] 09:52:13 INFO - PROCESS | 3264 | 1461171133319 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]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1516ms 09:52:13 INFO - PROCESS | 3264 | 1461171133365 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:52:13 INFO - PROCESS | 3264 | 1461171133370 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:52:13 INFO - PROCESS | 3264 | 1461171133375 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 3264 | 1461171133378 Marionette TRACE conn5 <- [1,1986,null,{}] 09:52:13 INFO - PROCESS | 3264 | 1461171133383 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}] 09:52:13 INFO - PROCESS | 3264 | 1461171133496 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:52:13 INFO - PROCESS | 3264 | 1461171133698 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 3264 | ++DOCSHELL 12412000 == 127 [pid = 3264] [id = 506] 09:52:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 301 (12414400) [pid = 3264] [serial = 1518] [outer = 00000000] 09:52:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 302 (1299C000) [pid = 3264] [serial = 1519] [outer = 12414400] 09:52:13 INFO - PROCESS | 3264 | 1461171133768 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 303 (16054C00) [pid = 3264] [serial = 1520] [outer = 12414400] 09:52:14 INFO - PROCESS | 3264 | 1461171134364 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]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1024ms 09:52:14 INFO - PROCESS | 3264 | 1461171134399 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 3264 | 1461171134405 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:52:14 INFO - PROCESS | 3264 | 1461171134452 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 3264 | 1461171134455 Marionette TRACE conn5 <- [1,1990,null,{}] 09:52:14 INFO - PROCESS | 3264 | 1461171134459 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}] 09:52:14 INFO - PROCESS | 3264 | 1461171134570 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:52:14 INFO - PROCESS | 3264 | 1461171134752 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 3264 | ++DOCSHELL 16007C00 == 128 [pid = 3264] [id = 507] 09:52:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 304 (1605A000) [pid = 3264] [serial = 1521] [outer = 00000000] 09:52:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 305 (1A311800) [pid = 3264] [serial = 1522] [outer = 1605A000] 09:52:14 INFO - PROCESS | 3264 | 1461171134802 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 306 (1A3B6800) [pid = 3264] [serial = 1523] [outer = 1605A000] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 1A31A000 == 127 [pid = 3264] [id = 305] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 2007EC00 == 126 [pid = 3264] [id = 368] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 1295A000 == 125 [pid = 3264] [id = 260] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 1F91D400 == 124 [pid = 3264] [id = 227] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 28042C00 == 123 [pid = 3264] [id = 443] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 20164400 == 122 [pid = 3264] [id = 306] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 28036400 == 121 [pid = 3264] [id = 442] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 21F01400 == 120 [pid = 3264] [id = 308] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 22CEE400 == 119 [pid = 3264] [id = 326] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 272D9400 == 118 [pid = 3264] [id = 494] 09:52:14 INFO - PROCESS | 3264 | --DOCSHELL 1290C400 == 117 [pid = 3264] [id = 493] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 305 (16060800) [pid = 3264] [serial = 1372] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 304 (1D43B000) [pid = 3264] [serial = 1375] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 303 (24323C00) [pid = 3264] [serial = 1378] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 302 (27105800) [pid = 3264] [serial = 1381] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 301 (27172800) [pid = 3264] [serial = 1384] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 300 (2807E000) [pid = 3264] [serial = 1387] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 299 (2831D400) [pid = 3264] [serial = 1390] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 298 (29488400) [pid = 3264] [serial = 1393] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 297 (295E0000) [pid = 3264] [serial = 1396] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 296 (2A7A7000) [pid = 3264] [serial = 1399] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 295 (1C769C00) [pid = 3264] [serial = 1402] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 294 (216AD400) [pid = 3264] [serial = 1420] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 2716C000 == 116 [pid = 3264] [id = 492] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 22CF0C00 == 115 [pid = 3264] [id = 491] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 21F37400 == 114 [pid = 3264] [id = 490] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 20782000 == 113 [pid = 3264] [id = 489] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 1F920400 == 112 [pid = 3264] [id = 488] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 1258F000 == 111 [pid = 3264] [id = 487] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 19EF0C00 == 110 [pid = 3264] [id = 486] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 28333C00 == 109 [pid = 3264] [id = 483] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 18D07800 == 108 [pid = 3264] [id = 482] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 27603800 == 107 [pid = 3264] [id = 481] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 27169C00 == 106 [pid = 3264] [id = 480] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 26242C00 == 105 [pid = 3264] [id = 479] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 24822C00 == 104 [pid = 3264] [id = 478] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 23540400 == 103 [pid = 3264] [id = 477] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 216AFC00 == 102 [pid = 3264] [id = 476] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 1BFD1800 == 101 [pid = 3264] [id = 475] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 16ECD000 == 100 [pid = 3264] [id = 474] 09:52:15 INFO - PROCESS | 3264 | --DOCSHELL 21374400 == 99 [pid = 3264] [id = 473] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 293 (1B331C00) [pid = 3264] [serial = 1406] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 292 (1A3B8C00) [pid = 3264] [serial = 1405] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 291 (20161400) [pid = 3264] [serial = 1409] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 290 (1F91CC00) [pid = 3264] [serial = 1408] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 289 (1D368400) [pid = 3264] [serial = 1414] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 288 (1F770000) [pid = 3264] [serial = 1415] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 287 (18347000) [pid = 3264] [serial = 1411] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 286 (1A317C00) [pid = 3264] [serial = 1412] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 285 (20671400) [pid = 3264] [serial = 1417] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 284 (21110400) [pid = 3264] [serial = 1418] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | --DOMWINDOW == 283 (2687C800) [pid = 3264] [serial = 1370] [outer = 00000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3264 | 1461171135453 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]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1039ms 09:52:15 INFO - PROCESS | 3264 | 1461171135474 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 3264 | 1461171135476 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:52:15 INFO - PROCESS | 3264 | 1461171135480 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:52:15 INFO - PROCESS | 3264 | 1461171135483 Marionette TRACE conn5 <- [1,1994,null,{}] 09:52:15 INFO - PROCESS | 3264 | 1461171135494 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}] 09:52:15 INFO - PROCESS | 3264 | 1461171135608 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:52:15 INFO - PROCESS | 3264 | 1461171135740 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 3264 | ++DOCSHELL 18287400 == 100 [pid = 3264] [id = 508] 09:52:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 284 (18287800) [pid = 3264] [serial = 1524] [outer = 00000000] 09:52:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 285 (1A173400) [pid = 3264] [serial = 1525] [outer = 18287800] 09:52:15 INFO - PROCESS | 3264 | 1461171135789 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 286 (1A3B5800) [pid = 3264] [serial = 1526] [outer = 18287800] 09:52:16 INFO - PROCESS | 3264 | 1461171136209 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]]]}] 09:52:16 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 09:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 09:52:16 INFO - PROCESS | 3264 | 1461171136256 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 3264 | 1461171136259 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:52:16 INFO - PROCESS | 3264 | 1461171136262 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 3264 | 1461171136264 Marionette TRACE conn5 <- [1,1998,null,{}] 09:52:16 INFO - PROCESS | 3264 | 1461171136267 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}] 09:52:16 INFO - PROCESS | 3264 | 1461171136362 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:52:16 INFO - PROCESS | 3264 | 1461171136404 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 3264 | ++DOCSHELL 1B37BC00 == 101 [pid = 3264] [id = 509] 09:52:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 287 (1B41E000) [pid = 3264] [serial = 1527] [outer = 00000000] 09:52:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 288 (1BFD1800) [pid = 3264] [serial = 1528] [outer = 1B41E000] 09:52:16 INFO - PROCESS | 3264 | 1461171136450 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 289 (1C765000) [pid = 3264] [serial = 1529] [outer = 1B41E000] 09:52:16 INFO - PROCESS | 3264 | 1461171136946 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]]]}] 09:52:16 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 09:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 09:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:52:16 INFO - PROCESS | 3264 | 1461171136995 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 3264 | 1461171136997 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:52:16 INFO - PROCESS | 3264 | 1461171137000 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 3264 | 1461171137002 Marionette TRACE conn5 <- [1,2002,null,{}] 09:52:16 INFO - PROCESS | 3264 | 1461171137005 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}] 09:52:17 INFO - PROCESS | 3264 | 1461171137097 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:52:17 INFO - PROCESS | 3264 | 1461171137105 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 3264 | ++DOCSHELL 1BA1B400 == 102 [pid = 3264] [id = 510] 09:52:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 290 (1C768C00) [pid = 3264] [serial = 1530] [outer = 00000000] 09:52:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 291 (1CBF3400) [pid = 3264] [serial = 1531] [outer = 1C768C00] 09:52:17 INFO - PROCESS | 3264 | 1461171137150 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 292 (1D43B000) [pid = 3264] [serial = 1532] [outer = 1C768C00] 09:52:17 INFO - PROCESS | 3264 | 1461171137650 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]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 09:52:17 INFO - PROCESS | 3264 | 1461171137731 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 3264 | 1461171137733 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:52:17 INFO - PROCESS | 3264 | 1461171137736 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 3264 | 1461171137738 Marionette TRACE conn5 <- [1,2006,null,{}] 09:52:17 INFO - PROCESS | 3264 | 1461171137753 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}] 09:52:17 INFO - PROCESS | 3264 | 1461171137924 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:52:17 INFO - PROCESS | 3264 | 1461171138007 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 3264 | ++DOCSHELL 1E5A4000 == 103 [pid = 3264] [id = 511] 09:52:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 293 (1E673C00) [pid = 3264] [serial = 1533] [outer = 00000000] 09:52:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 294 (1F915400) [pid = 3264] [serial = 1534] [outer = 1E673C00] 09:52:18 INFO - PROCESS | 3264 | 1461171138056 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 295 (1FF06400) [pid = 3264] [serial = 1535] [outer = 1E673C00] 09:52:18 INFO - PROCESS | 3264 | 1461171138480 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]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 09:52:18 INFO - PROCESS | 3264 | 1461171138508 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 3264 | 1461171138510 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:52:18 INFO - PROCESS | 3264 | 1461171138513 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 3264 | 1461171138515 Marionette TRACE conn5 <- [1,2010,null,{}] 09:52:18 INFO - PROCESS | 3264 | 1461171138518 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}] 09:52:18 INFO - PROCESS | 3264 | 1461171138656 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:52:18 INFO - PROCESS | 3264 | 1461171138744 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 3264 | ++DOCSHELL 123B8000 == 104 [pid = 3264] [id = 512] 09:52:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 296 (174D1000) [pid = 3264] [serial = 1536] [outer = 00000000] 09:52:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 297 (2007EC00) [pid = 3264] [serial = 1537] [outer = 174D1000] 09:52:18 INFO - PROCESS | 3264 | 1461171138789 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 298 (20133C00) [pid = 3264] [serial = 1538] [outer = 174D1000] 09:52:19 INFO - PROCESS | 3264 | 1461171139205 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]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 731ms 09:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:52:19 INFO - PROCESS | 3264 | 1461171139253 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 3264 | 1461171139255 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:52:19 INFO - PROCESS | 3264 | 1461171139259 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 3264 | 1461171139260 Marionette TRACE conn5 <- [1,2014,null,{}] 09:52:19 INFO - PROCESS | 3264 | 1461171139294 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}] 09:52:19 INFO - PROCESS | 3264 | 1461171139436 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:52:19 INFO - PROCESS | 3264 | 1461171139524 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 3264 | ++DOCSHELL 1EEA1000 == 105 [pid = 3264] [id = 513] 09:52:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 299 (20008000) [pid = 3264] [serial = 1539] [outer = 00000000] 09:52:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 300 (20670800) [pid = 3264] [serial = 1540] [outer = 20008000] 09:52:19 INFO - PROCESS | 3264 | 1461171139569 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 301 (20782400) [pid = 3264] [serial = 1541] [outer = 20008000] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 300 (2636D400) [pid = 3264] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 299 (2716F000) [pid = 3264] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 298 (12991000) [pid = 3264] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 297 (28C0F800) [pid = 3264] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 296 (13335800) [pid = 3264] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 295 (2207F800) [pid = 3264] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 294 (19EF8C00) [pid = 3264] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 293 (1FF01400) [pid = 3264] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:52:20 INFO - PROCESS | 3264 | --DOMWINDOW == 292 (2078A800) [pid = 3264] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:52:20 INFO - PROCESS | 3264 | 1461171140414 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]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1173ms 09:52:20 INFO - PROCESS | 3264 | 1461171140440 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 3264 | 1461171140442 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:52:20 INFO - PROCESS | 3264 | 1461171140445 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 3264 | 1461171140447 Marionette TRACE conn5 <- [1,2018,null,{}] 09:52:20 INFO - PROCESS | 3264 | 1461171140450 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}] 09:52:20 INFO - PROCESS | 3264 | 1461171140542 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:52:20 INFO - PROCESS | 3264 | 1461171140548 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 3264 | ++DOCSHELL 1CDA6400 == 106 [pid = 3264] [id = 514] 09:52:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 293 (1F1B7800) [pid = 3264] [serial = 1542] [outer = 00000000] 09:52:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 294 (2066D800) [pid = 3264] [serial = 1543] [outer = 1F1B7800] 09:52:20 INFO - PROCESS | 3264 | 1461171140592 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 295 (2078D800) [pid = 3264] [serial = 1544] [outer = 1F1B7800] 09:52:21 INFO - PROCESS | 3264 | 1461171141067 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]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 09:52:21 INFO - PROCESS | 3264 | 1461171141116 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 3264 | 1461171141119 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:52:21 INFO - PROCESS | 3264 | 1461171141122 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 3264 | 1461171141124 Marionette TRACE conn5 <- [1,2022,null,{}] 09:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:52:21 INFO - PROCESS | 3264 | 1461171141127 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}] 09:52:21 INFO - PROCESS | 3264 | 1461171141223 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:52:21 INFO - PROCESS | 3264 | 1461171141229 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 3264 | ++DOCSHELL 21110400 == 107 [pid = 3264] [id = 515] 09:52:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 296 (21112C00) [pid = 3264] [serial = 1545] [outer = 00000000] 09:52:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 297 (216A1000) [pid = 3264] [serial = 1546] [outer = 21112C00] 09:52:21 INFO - PROCESS | 3264 | 1461171141274 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 298 (216E6800) [pid = 3264] [serial = 1547] [outer = 21112C00] 09:52:21 INFO - PROCESS | 3264 | 1461171141779 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]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 09:52:21 INFO - PROCESS | 3264 | 1461171141796 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 3264 | 1461171141799 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:52:21 INFO - PROCESS | 3264 | 1461171141802 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:52:21 INFO - PROCESS | 3264 | 1461171141804 Marionette TRACE conn5 <- [1,2026,null,{}] 09:52:21 INFO - PROCESS | 3264 | 1461171141808 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}] 09:52:21 INFO - PROCESS | 3264 | 1461171141980 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:52:21 INFO - PROCESS | 3264 | 1461171141993 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 3264 | ++DOCSHELL 216E8C00 == 108 [pid = 3264] [id = 516] 09:52:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 299 (216EBC00) [pid = 3264] [serial = 1548] [outer = 00000000] 09:52:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 300 (22CEE800) [pid = 3264] [serial = 1549] [outer = 216EBC00] 09:52:22 INFO - PROCESS | 3264 | 1461171142042 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 301 (23543400) [pid = 3264] [serial = 1550] [outer = 216EBC00] 09:52:22 INFO - PROCESS | 3264 | 1461171142808 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]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1068ms 09:52:22 INFO - PROCESS | 3264 | 1461171142885 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 3264 | 1461171142891 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:52:22 INFO - PROCESS | 3264 | 1461171142897 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:52:22 INFO - PROCESS | 3264 | 1461171142901 Marionette TRACE conn5 <- [1,2030,null,{}] 09:52:22 INFO - PROCESS | 3264 | 1461171142907 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}] 09:52:23 INFO - PROCESS | 3264 | 1461171143034 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:52:23 INFO - PROCESS | 3264 | 1461171143213 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 3264 | ++DOCSHELL 1295BC00 == 109 [pid = 3264] [id = 517] 09:52:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 302 (15FFB400) [pid = 3264] [serial = 1551] [outer = 00000000] 09:52:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 303 (173A3000) [pid = 3264] [serial = 1552] [outer = 15FFB400] 09:52:23 INFO - PROCESS | 3264 | 1461171143274 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 304 (1833D800) [pid = 3264] [serial = 1553] [outer = 15FFB400] 09:52:23 INFO - PROCESS | 3264 | 1461171143860 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]]]}] 09:52:23 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) 09:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1017ms 09:52:23 INFO - PROCESS | 3264 | 1461171143921 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 3264 | 1461171143927 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:52:23 INFO - PROCESS | 3264 | 1461171143933 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 3264 | 1461171143936 Marionette TRACE conn5 <- [1,2034,null,{}] 09:52:23 INFO - PROCESS | 3264 | 1461171143940 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}] 09:52:24 INFO - PROCESS | 3264 | 1461171144063 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:52:24 INFO - PROCESS | 3264 | 1461171144239 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 3264 | ++DOCSHELL 1A374000 == 110 [pid = 3264] [id = 518] 09:52:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 305 (1C5E3C00) [pid = 3264] [serial = 1554] [outer = 00000000] 09:52:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 306 (1CBF4C00) [pid = 3264] [serial = 1555] [outer = 1C5E3C00] 09:52:24 INFO - PROCESS | 3264 | 1461171144296 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 307 (1F764400) [pid = 3264] [serial = 1556] [outer = 1C5E3C00] 09:52:24 INFO - PROCESS | 3264 | 1461171144901 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]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1021ms 09:52:24 INFO - PROCESS | 3264 | 1461171144956 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 3264 | 1461171144958 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:52:24 INFO - PROCESS | 3264 | 1461171144962 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:52:24 INFO - PROCESS | 3264 | 1461171144966 Marionette TRACE conn5 <- [1,2038,null,{}] 09:52:24 INFO - PROCESS | 3264 | 1461171144977 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}] 09:52:25 INFO - PROCESS | 3264 | 1461171145118 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:52:25 INFO - PROCESS | 3264 | 1461171145297 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 3264 | ++DOCSHELL 21F07800 == 111 [pid = 3264] [id = 519] 09:52:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 308 (2208A800) [pid = 3264] [serial = 1557] [outer = 00000000] 09:52:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 309 (2353F800) [pid = 3264] [serial = 1558] [outer = 2208A800] 09:52:25 INFO - PROCESS | 3264 | 1461171145359 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 310 (24820C00) [pid = 3264] [serial = 1559] [outer = 2208A800] 09:52:25 INFO - PROCESS | 3264 | 1461171145929 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]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1019ms 09:52:25 INFO - PROCESS | 3264 | 1461171145985 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 3264 | 1461171145988 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:52:25 INFO - PROCESS | 3264 | 1461171145991 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 3264 | 1461171145993 Marionette TRACE conn5 <- [1,2042,null,{}] 09:52:25 INFO - PROCESS | 3264 | 1461171145997 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}] 09:52:26 INFO - PROCESS | 3264 | 1461171146120 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:52:26 INFO - PROCESS | 3264 | 1461171146310 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 3264 | ++DOCSHELL 25ECC800 == 112 [pid = 3264] [id = 520] 09:52:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 311 (25ECDC00) [pid = 3264] [serial = 1560] [outer = 00000000] 09:52:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 312 (25EF8000) [pid = 3264] [serial = 1561] [outer = 25ECDC00] 09:52:26 INFO - PROCESS | 3264 | 1461171146367 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 313 (2624E400) [pid = 3264] [serial = 1562] [outer = 25ECDC00] 09:52:26 INFO - PROCESS | 3264 | 1461171146977 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]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1016ms 09:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:52:26 INFO - PROCESS | 3264 | 1461171147011 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 3264 | 1461171147013 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:52:26 INFO - PROCESS | 3264 | 1461171147016 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 3264 | 1461171147018 Marionette TRACE conn5 <- [1,2046,null,{}] 09:52:27 INFO - PROCESS | 3264 | 1461171147022 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}] 09:52:27 INFO - PROCESS | 3264 | 1461171147137 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:52:27 INFO - PROCESS | 3264 | 1461171147326 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 3264 | ++DOCSHELL 25ED2C00 == 113 [pid = 3264] [id = 521] 09:52:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 314 (2636D400) [pid = 3264] [serial = 1563] [outer = 00000000] 09:52:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 315 (2687B800) [pid = 3264] [serial = 1564] [outer = 2636D400] 09:52:27 INFO - PROCESS | 3264 | 1461171147383 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 316 (27103000) [pid = 3264] [serial = 1565] [outer = 2636D400] 09:52:27 INFO - PROCESS | 3264 | 1461171147961 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]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 09:52:27 INFO - PROCESS | 3264 | 1461171147991 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 3264 | 1461171147993 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:52:27 INFO - PROCESS | 3264 | 1461171147996 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:52:27 INFO - PROCESS | 3264 | 1461171147998 Marionette TRACE conn5 <- [1,2050,null,{}] 09:52:27 INFO - PROCESS | 3264 | 1461171148002 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}] 09:52:28 INFO - PROCESS | 3264 | 1461171148129 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:52:28 INFO - PROCESS | 3264 | 1461171148307 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 3264 | ++DOCSHELL 2687A800 == 114 [pid = 3264] [id = 522] 09:52:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 317 (2710CC00) [pid = 3264] [serial = 1566] [outer = 00000000] 09:52:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 318 (2764D000) [pid = 3264] [serial = 1567] [outer = 2710CC00] 09:52:28 INFO - PROCESS | 3264 | 1461171148367 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 319 (27650C00) [pid = 3264] [serial = 1568] [outer = 2710CC00] 09:52:28 INFO - PROCESS | 3264 | 1461171148977 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]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1016ms 09:52:28 INFO - PROCESS | 3264 | 1461171149017 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 3264 | 1461171149019 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:52:29 INFO - PROCESS | 3264 | 1461171149022 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 3264 | 1461171149024 Marionette TRACE conn5 <- [1,2054,null,{}] 09:52:29 INFO - PROCESS | 3264 | 1461171149028 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}] 09:52:29 INFO - PROCESS | 3264 | 1461171149143 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:52:29 INFO - PROCESS | 3264 | 1461171149336 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 3264 | ++DOCSHELL 272A8000 == 115 [pid = 3264] [id = 523] 09:52:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 320 (272E1000) [pid = 3264] [serial = 1569] [outer = 00000000] 09:52:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 321 (2831FC00) [pid = 3264] [serial = 1570] [outer = 272E1000] 09:52:29 INFO - PROCESS | 3264 | 1461171149392 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 322 (28334C00) [pid = 3264] [serial = 1571] [outer = 272E1000] 09:52:29 INFO - PROCESS | 3264 | --DOCSHELL 1D367800 == 114 [pid = 3264] [id = 13] 09:52:30 INFO - PROCESS | 3264 | 1461171150090 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]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1124ms 09:52:30 INFO - PROCESS | 3264 | 1461171150151 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 3264 | 1461171150153 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:52:30 INFO - PROCESS | 3264 | 1461171150157 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:52:30 INFO - PROCESS | 3264 | 1461171150159 Marionette TRACE conn5 <- [1,2058,null,{}] 09:52:30 INFO - PROCESS | 3264 | 1461171150163 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}] 09:52:30 INFO - PROCESS | 3264 | 1461171150277 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:52:30 INFO - PROCESS | 3264 | 1461171150454 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 3264 | ++DOCSHELL 1EEA2000 == 115 [pid = 3264] [id = 524] 09:52:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 323 (1F769000) [pid = 3264] [serial = 1572] [outer = 00000000] 09:52:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 324 (28607C00) [pid = 3264] [serial = 1573] [outer = 1F769000] 09:52:30 INFO - PROCESS | 3264 | 1461171150511 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 325 (2860D800) [pid = 3264] [serial = 1574] [outer = 1F769000] 09:52:31 INFO - PROCESS | 3264 | 1461171151063 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]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 09:52:31 INFO - PROCESS | 3264 | 1461171151091 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 3264 | 1461171151093 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:52:31 INFO - PROCESS | 3264 | 1461171151097 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:52:31 INFO - PROCESS | 3264 | 1461171151099 Marionette TRACE conn5 <- [1,2062,null,{}] 09:52:31 INFO - PROCESS | 3264 | 1461171151103 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}] 09:52:31 INFO - PROCESS | 3264 | 1461171151222 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:52:31 INFO - PROCESS | 3264 | 1461171151372 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 3264 | ++DOCSHELL 2147AC00 == 116 [pid = 3264] [id = 525] 09:52:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 326 (21F04000) [pid = 3264] [serial = 1575] [outer = 00000000] 09:52:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 327 (28B0E400) [pid = 3264] [serial = 1576] [outer = 21F04000] 09:52:31 INFO - PROCESS | 3264 | 1461171151426 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 328 (28B12C00) [pid = 3264] [serial = 1577] [outer = 21F04000] 09:52:32 INFO - PROCESS | 3264 | 1461171152015 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]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 09:52:32 INFO - PROCESS | 3264 | 1461171152071 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 3264 | 1461171152073 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:52:32 INFO - PROCESS | 3264 | 1461171152077 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:52:32 INFO - PROCESS | 3264 | 1461171152079 Marionette TRACE conn5 <- [1,2066,null,{}] 09:52:32 INFO - PROCESS | 3264 | 1461171152083 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}] 09:52:32 INFO - PROCESS | 3264 | 1461171152200 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:52:32 INFO - PROCESS | 3264 | 1461171152377 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 3264 | ++DOCSHELL 1B37AC00 == 117 [pid = 3264] [id = 526] 09:52:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 329 (28B15C00) [pid = 3264] [serial = 1578] [outer = 00000000] 09:52:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 330 (28C58000) [pid = 3264] [serial = 1579] [outer = 28B15C00] 09:52:32 INFO - PROCESS | 3264 | 1461171152433 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 331 (28C5A800) [pid = 3264] [serial = 1580] [outer = 28B15C00] 09:52:33 INFO - PROCESS | 3264 | 1461171153093 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]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1074ms 09:52:33 INFO - PROCESS | 3264 | 1461171153155 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 3264 | 1461171153158 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:52:33 INFO - PROCESS | 3264 | 1461171153161 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 3264 | 1461171153164 Marionette TRACE conn5 <- [1,2070,null,{}] 09:52:33 INFO - PROCESS | 3264 | 1461171153168 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}] 09:52:33 INFO - PROCESS | 3264 | 1461171153303 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:52:33 INFO - PROCESS | 3264 | 1461171153490 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 3264 | ++DOCSHELL 1A37BC00 == 118 [pid = 3264] [id = 527] 09:52:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 332 (1B334800) [pid = 3264] [serial = 1581] [outer = 00000000] 09:52:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 333 (23540800) [pid = 3264] [serial = 1582] [outer = 1B334800] 09:52:33 INFO - PROCESS | 3264 | 1461171153552 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 334 (22CEF000) [pid = 3264] [serial = 1583] [outer = 1B334800] 09:52:34 INFO - PROCESS | 3264 | 1461171154121 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]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1022ms 09:52:34 INFO - PROCESS | 3264 | 1461171154187 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 3264 | 1461171154190 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:52:34 INFO - PROCESS | 3264 | 1461171154193 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 3264 | 1461171154196 Marionette TRACE conn5 <- [1,2074,null,{}] 09:52:34 INFO - PROCESS | 3264 | 1461171154200 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}] 09:52:34 INFO - PROCESS | 3264 | 1461171154317 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:52:34 INFO - PROCESS | 3264 | 1461171154510 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 3264 | ++DOCSHELL 2729B000 == 119 [pid = 3264] [id = 528] 09:52:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 335 (2807E000) [pid = 3264] [serial = 1584] [outer = 00000000] 09:52:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 336 (28C50400) [pid = 3264] [serial = 1585] [outer = 2807E000] 09:52:34 INFO - PROCESS | 3264 | 1461171154566 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 337 (28C77400) [pid = 3264] [serial = 1586] [outer = 2807E000] 09:52:35 INFO - PROCESS | 3264 | 1461171155168 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]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1016ms 09:52:35 INFO - PROCESS | 3264 | 1461171155213 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 3264 | 1461171155216 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:52:35 INFO - PROCESS | 3264 | 1461171155219 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:52:35 INFO - PROCESS | 3264 | 1461171155221 Marionette TRACE conn5 <- [1,2078,null,{}] 09:52:35 INFO - PROCESS | 3264 | 1461171155225 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}] 09:52:35 INFO - PROCESS | 3264 | 1461171155346 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:52:35 INFO - PROCESS | 3264 | 1461171155738 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 3264 | ++DOCSHELL 1241C000 == 120 [pid = 3264] [id = 529] 09:52:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 338 (124B5000) [pid = 3264] [serial = 1587] [outer = 00000000] 09:52:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 339 (1295E400) [pid = 3264] [serial = 1588] [outer = 124B5000] 09:52:35 INFO - PROCESS | 3264 | 1461171155792 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 340 (15FA1C00) [pid = 3264] [serial = 1589] [outer = 124B5000] 09:52:36 INFO - PROCESS | 3264 | 1461171156415 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]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1231ms 09:52:36 INFO - PROCESS | 3264 | 1461171156455 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 3264 | 1461171156459 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:52:36 INFO - PROCESS | 3264 | 1461171156463 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 3264 | 1461171156467 Marionette TRACE conn5 <- [1,2082,null,{}] 09:52:36 INFO - PROCESS | 3264 | 1461171156472 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}] 09:52:36 INFO - PROCESS | 3264 | 1461171156590 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:52:36 INFO - PROCESS | 3264 | 1461171156793 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 3264 | ++DOCSHELL 1C75D400 == 121 [pid = 3264] [id = 530] 09:52:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 341 (1C765400) [pid = 3264] [serial = 1590] [outer = 00000000] 09:52:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 342 (1CBF1400) [pid = 3264] [serial = 1591] [outer = 1C765400] 09:52:36 INFO - PROCESS | 3264 | 1461171156846 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 343 (1EE9EC00) [pid = 3264] [serial = 1592] [outer = 1C765400] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 21110400 == 120 [pid = 3264] [id = 515] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 1CDA6400 == 119 [pid = 3264] [id = 514] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 1EEA1000 == 118 [pid = 3264] [id = 513] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 123B8000 == 117 [pid = 3264] [id = 512] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 1E5A4000 == 116 [pid = 3264] [id = 511] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 1BA1B400 == 115 [pid = 3264] [id = 510] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 1B37BC00 == 114 [pid = 3264] [id = 509] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 18287400 == 113 [pid = 3264] [id = 508] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 342 (2948B400) [pid = 3264] [serial = 1486] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 341 (28318C00) [pid = 3264] [serial = 1444] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 340 (2832D800) [pid = 3264] [serial = 1447] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 339 (28C4C400) [pid = 3264] [serial = 1450] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 338 (20630C00) [pid = 3264] [serial = 1453] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 16007C00 == 112 [pid = 3264] [id = 507] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 12412000 == 111 [pid = 3264] [id = 506] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 1B127C00 == 110 [pid = 3264] [id = 504] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 2765A400 == 109 [pid = 3264] [id = 503] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 2764E800 == 108 [pid = 3264] [id = 502] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 28364800 == 107 [pid = 3264] [id = 501] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 2835CC00 == 106 [pid = 3264] [id = 500] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 28646C00 == 105 [pid = 3264] [id = 499] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 2687E000 == 104 [pid = 3264] [id = 498] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 1F91A800 == 103 [pid = 3264] [id = 497] 09:52:37 INFO - PROCESS | 3264 | --DOCSHELL 17C6BC00 == 102 [pid = 3264] [id = 496] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 337 (27108400) [pid = 3264] [serial = 1474] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 336 (28044800) [pid = 3264] [serial = 1477] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 335 (2710F000) [pid = 3264] [serial = 1475] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 334 (1C763000) [pid = 3264] [serial = 1480] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 333 (28316800) [pid = 3264] [serial = 1478] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 332 (28C77000) [pid = 3264] [serial = 1483] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 331 (18288400) [pid = 3264] [serial = 1462] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 330 (1A312800) [pid = 3264] [serial = 1463] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 329 (2482A800) [pid = 3264] [serial = 1432] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 328 (27168800) [pid = 3264] [serial = 1438] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 327 (23539800) [pid = 3264] [serial = 1471] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 326 (2353D800) [pid = 3264] [serial = 1429] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 325 (1C71B800) [pid = 3264] [serial = 1460] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 324 (1BA17400) [pid = 3264] [serial = 1459] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 323 (2000B000) [pid = 3264] [serial = 1465] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 322 (20166400) [pid = 3264] [serial = 1466] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 321 (27604800) [pid = 3264] [serial = 1441] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 320 (26246800) [pid = 3264] [serial = 1435] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 319 (21473000) [pid = 3264] [serial = 1468] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 318 (216AAC00) [pid = 3264] [serial = 1469] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 317 (1A30E400) [pid = 3264] [serial = 1423] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 316 (28337400) [pid = 3264] [serial = 1456] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 315 (1F11C000) [pid = 3264] [serial = 1426] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 314 (28C7A000) [pid = 3264] [serial = 1484] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 313 (2016FC00) [pid = 3264] [serial = 1481] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | --DOMWINDOW == 312 (24525000) [pid = 3264] [serial = 1472] [outer = 00000000] [url = about:blank] 09:52:37 INFO - PROCESS | 3264 | 1461171157483 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]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1074ms 09:52:37 INFO - PROCESS | 3264 | 1461171157540 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 3264 | 1461171157544 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:52:37 INFO - PROCESS | 3264 | 1461171157552 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 3264 | 1461171157554 Marionette TRACE conn5 <- [1,2086,null,{}] 09:52:37 INFO - PROCESS | 3264 | 1461171157565 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}] 09:52:37 INFO - PROCESS | 3264 | 1461171157664 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:52:37 INFO - PROCESS | 3264 | 1461171157672 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 3264 | ++DOCSHELL 1828EC00 == 103 [pid = 3264] [id = 531] 09:52:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 313 (18F76800) [pid = 3264] [serial = 1593] [outer = 00000000] 09:52:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 314 (1B139400) [pid = 3264] [serial = 1594] [outer = 18F76800] 09:52:37 INFO - PROCESS | 3264 | 1461171157724 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 315 (1BA17400) [pid = 3264] [serial = 1595] [outer = 18F76800] 09:52:38 INFO - PROCESS | 3264 | 1461171158250 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]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 09:52:38 INFO - PROCESS | 3264 | 1461171158308 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 3264 | 1461171158310 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:52:38 INFO - PROCESS | 3264 | 1461171158319 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 3264 | 1461171158325 Marionette TRACE conn5 <- [1,2090,null,{}] 09:52:38 INFO - PROCESS | 3264 | 1461171158329 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}] 09:52:38 INFO - PROCESS | 3264 | 1461171158447 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:52:38 INFO - PROCESS | 3264 | 1461171158590 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 3264 | ++DOCSHELL 1BF58000 == 104 [pid = 3264] [id = 532] 09:52:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 316 (1EEA1000) [pid = 3264] [serial = 1596] [outer = 00000000] 09:52:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 317 (1FF10400) [pid = 3264] [serial = 1597] [outer = 1EEA1000] 09:52:38 INFO - PROCESS | 3264 | 1461171158635 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 318 (20002400) [pid = 3264] [serial = 1598] [outer = 1EEA1000] 09:52:39 INFO - PROCESS | 3264 | 1461171159047 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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 790ms 09:52:39 INFO - PROCESS | 3264 | 1461171159109 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 3264 | 1461171159111 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:52:39 INFO - PROCESS | 3264 | 1461171159115 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 3264 | 1461171159116 Marionette TRACE conn5 <- [1,2094,null,{}] 09:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:52:39 INFO - PROCESS | 3264 | 1461171159123 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}] 09:52:39 INFO - PROCESS | 3264 | 1461171159222 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:52:39 INFO - PROCESS | 3264 | 1461171159232 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 3264 | ++DOCSHELL 1FF01400 == 105 [pid = 3264] [id = 533] 09:52:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 319 (20167800) [pid = 3264] [serial = 1599] [outer = 00000000] 09:52:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 320 (20788000) [pid = 3264] [serial = 1600] [outer = 20167800] 09:52:39 INFO - PROCESS | 3264 | 1461171159279 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 321 (21115800) [pid = 3264] [serial = 1601] [outer = 20167800] 09:52:39 INFO - PROCESS | 3264 | 1461171159809 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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 09:52:39 INFO - PROCESS | 3264 | 1461171159867 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 3264 | 1461171159869 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:52:39 INFO - PROCESS | 3264 | 1461171159875 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 3264 | 1461171159877 Marionette TRACE conn5 <- [1,2098,null,{}] 09:52:39 INFO - PROCESS | 3264 | 1461171159880 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}] 09:52:40 INFO - PROCESS | 3264 | 1461171160026 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:52:40 INFO - PROCESS | 3264 | 1461171160122 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 3264 | ++DOCSHELL 216A3000 == 106 [pid = 3264] [id = 534] 09:52:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 322 (216AD400) [pid = 3264] [serial = 1602] [outer = 00000000] 09:52:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 323 (21B12C00) [pid = 3264] [serial = 1603] [outer = 216AD400] 09:52:40 INFO - PROCESS | 3264 | 1461171160176 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 324 (23538000) [pid = 3264] [serial = 1604] [outer = 216AD400] 09:52:40 INFO - PROCESS | 3264 | 1461171160627 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]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 09:52:40 INFO - PROCESS | 3264 | 1461171160647 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:52:40 INFO - PROCESS | 3264 | 1461171160649 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:52:40 INFO - PROCESS | 3264 | 1461171160652 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 3264 | 1461171160654 Marionette TRACE conn5 <- [1,2102,null,{}] 09:52:40 INFO - PROCESS | 3264 | 1461171160664 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}] 09:52:40 INFO - PROCESS | 3264 | 1461171160809 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:52:40 INFO - PROCESS | 3264 | 1461171160829 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 3264 | ++DOCSHELL 21B0F800 == 107 [pid = 3264] [id = 535] 09:52:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 325 (2353D000) [pid = 3264] [serial = 1605] [outer = 00000000] 09:52:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 326 (26246800) [pid = 3264] [serial = 1606] [outer = 2353D000] 09:52:40 INFO - PROCESS | 3264 | 1461171160874 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 327 (26878C00) [pid = 3264] [serial = 1607] [outer = 2353D000] 09:52:41 INFO - PROCESS | 3264 | 1461171161344 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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 09:52:41 INFO - PROCESS | 3264 | 1461171161383 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 3264 | 1461171161385 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:52:41 INFO - PROCESS | 3264 | 1461171161389 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:52:41 INFO - PROCESS | 3264 | 1461171161390 Marionette TRACE conn5 <- [1,2106,null,{}] 09:52:41 INFO - PROCESS | 3264 | 1461171161394 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}] 09:52:41 INFO - PROCESS | 3264 | 1461171161802 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 326 (1E673C00) [pid = 3264] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 325 (174D1000) [pid = 3264] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 324 (20008000) [pid = 3264] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 323 (18287800) [pid = 3264] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 322 (12414400) [pid = 3264] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 321 (1605A000) [pid = 3264] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 320 (1C768C00) [pid = 3264] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 319 (1B41E000) [pid = 3264] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 318 (1F1B7800) [pid = 3264] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 317 (21112C00) [pid = 3264] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:52:41 INFO - PROCESS | 3264 | --DOMWINDOW == 316 (28C7FC00) [pid = 3264] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:52:41 INFO - PROCESS | 3264 | 1461171161900 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 3264 | ++DOCSHELL 123BD000 == 108 [pid = 3264] [id = 536] 09:52:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 317 (12414400) [pid = 3264] [serial = 1608] [outer = 00000000] 09:52:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 318 (18287800) [pid = 3264] [serial = 1609] [outer = 12414400] 09:52:41 INFO - PROCESS | 3264 | 1461171161947 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 319 (1CADC400) [pid = 3264] [serial = 1610] [outer = 12414400] 09:52:42 INFO - PROCESS | 3264 | 1461171162306 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]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 09:52:42 INFO - PROCESS | 3264 | 1461171162363 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 3264 | 1461171162365 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:52:42 INFO - PROCESS | 3264 | 1461171162369 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 3264 | 1461171162370 Marionette TRACE conn5 <- [1,2110,null,{}] 09:52:42 INFO - PROCESS | 3264 | 1461171162374 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}] 09:52:42 INFO - PROCESS | 3264 | 1461171162473 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:52:42 INFO - PROCESS | 3264 | 1461171162479 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 3264 | ++DOCSHELL 1F1B7800 == 109 [pid = 3264] [id = 537] 09:52:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 320 (20134800) [pid = 3264] [serial = 1611] [outer = 00000000] 09:52:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 321 (27655800) [pid = 3264] [serial = 1612] [outer = 20134800] 09:52:42 INFO - PROCESS | 3264 | 1461171162525 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 322 (28044800) [pid = 3264] [serial = 1613] [outer = 20134800] 09:52:42 INFO - PROCESS | 3264 | 1461171163004 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]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 09:52:43 INFO - PROCESS | 3264 | 1461171163044 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 3264 | 1461171163046 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:52:43 INFO - PROCESS | 3264 | 1461171163050 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:52:43 INFO - PROCESS | 3264 | 1461171163051 Marionette TRACE conn5 <- [1,2114,null,{}] 09:52:43 INFO - PROCESS | 3264 | 1461171163055 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}] 09:52:43 INFO - PROCESS | 3264 | 1461171163150 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:52:43 INFO - PROCESS | 3264 | 1461171163189 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 3264 | ++DOCSHELL 1F1B0C00 == 110 [pid = 3264] [id = 538] 09:52:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 323 (28317000) [pid = 3264] [serial = 1614] [outer = 00000000] 09:52:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 324 (28365800) [pid = 3264] [serial = 1615] [outer = 28317000] 09:52:43 INFO - PROCESS | 3264 | 1461171163234 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 325 (28646800) [pid = 3264] [serial = 1616] [outer = 28317000] 09:52:43 INFO - PROCESS | 3264 | 1461171163703 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]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 09:52:43 INFO - PROCESS | 3264 | 1461171163724 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 3264 | 1461171163726 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:52:43 INFO - PROCESS | 3264 | 1461171163839 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 3264 | 1461171163843 Marionette TRACE conn5 <- [1,2118,null,{}] 09:52:43 INFO - PROCESS | 3264 | 1461171163873 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}] 09:52:44 INFO - PROCESS | 3264 | 1461171164043 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:52:44 INFO - PROCESS | 3264 | 1461171164224 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 3264 | ++DOCSHELL 13394800 == 111 [pid = 3264] [id = 539] 09:52:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 326 (15FA3C00) [pid = 3264] [serial = 1617] [outer = 00000000] 09:52:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 327 (17C6B400) [pid = 3264] [serial = 1618] [outer = 15FA3C00] 09:52:44 INFO - PROCESS | 3264 | 1461171164282 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 328 (18916800) [pid = 3264] [serial = 1619] [outer = 15FA3C00] 09:52:44 INFO - PROCESS | 3264 | 1461171164968 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] 09:52:45 INFO - PROCESS | 3264 | 1461171165033 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:52:45 INFO - PROCESS | 3264 | 1461171165037 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 3264 | 1461171165040 Marionette TRACE conn5 <- [1,2122,null,{}] 09:52:45 INFO - PROCESS | 3264 | 1461171165048 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}] 09:52:45 INFO - PROCESS | 3264 | 1461171165207 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:52:45 INFO - PROCESS | 3264 | 1461171165391 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 3264 | ++DOCSHELL 1E5A8800 == 112 [pid = 3264] [id = 540] 09:52:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 329 (1F11C000) [pid = 3264] [serial = 1620] [outer = 00000000] 09:52:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 330 (20672800) [pid = 3264] [serial = 1621] [outer = 1F11C000] 09:52:45 INFO - PROCESS | 3264 | 1461171165449 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 331 (216EF800) [pid = 3264] [serial = 1622] [outer = 1F11C000] 09:52:46 INFO - PROCESS | 3264 | 1461171166090 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]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1136ms 09:52:46 INFO - PROCESS | 3264 | 1461171166174 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 3264 | 1461171166176 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:52:46 INFO - PROCESS | 3264 | 1461171166180 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:52:46 INFO - PROCESS | 3264 | 1461171166182 Marionette TRACE conn5 <- [1,2126,null,{}] 09:52:46 INFO - PROCESS | 3264 | 1461171166202 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}] 09:52:46 INFO - PROCESS | 3264 | 1461171166325 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:52:46 INFO - PROCESS | 3264 | 1461171166512 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 3264 | ++DOCSHELL 2831E400 == 113 [pid = 3264] [id = 541] 09:52:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 332 (2832D800) [pid = 3264] [serial = 1623] [outer = 00000000] 09:52:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 333 (28C09C00) [pid = 3264] [serial = 1624] [outer = 2832D800] 09:52:46 INFO - PROCESS | 3264 | 1461171166577 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 334 (28C56000) [pid = 3264] [serial = 1625] [outer = 2832D800] 09:52:47 INFO - PROCESS | 3264 | 1461171167199 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]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1073ms 09:52:47 INFO - PROCESS | 3264 | 1461171167258 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 3264 | 1461171167260 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:52:47 INFO - PROCESS | 3264 | 1461171167264 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:52:47 INFO - PROCESS | 3264 | 1461171167266 Marionette TRACE conn5 <- [1,2130,null,{}] 09:52:47 INFO - PROCESS | 3264 | 1461171167270 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}] 09:52:47 INFO - PROCESS | 3264 | 1461171167425 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:52:47 INFO - PROCESS | 3264 | 1461171167614 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 3264 | ++DOCSHELL 294BFC00 == 114 [pid = 3264] [id = 542] 09:52:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 335 (294C1C00) [pid = 3264] [serial = 1626] [outer = 00000000] 09:52:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 336 (2958D800) [pid = 3264] [serial = 1627] [outer = 294C1C00] 09:52:47 INFO - PROCESS | 3264 | 1461171167672 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 337 (295D4000) [pid = 3264] [serial = 1628] [outer = 294C1C00] 09:52:48 INFO - PROCESS | 3264 | 1461171168260 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] 09:52:48 INFO - PROCESS | 3264 | 1461171168291 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:52:48 INFO - PROCESS | 3264 | 1461171168295 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 3264 | 1461171168297 Marionette TRACE conn5 <- [1,2134,null,{}] 09:52:48 INFO - PROCESS | 3264 | 1461171168300 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}] 09:52:48 INFO - PROCESS | 3264 | 1461171168419 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:52:48 INFO - PROCESS | 3264 | 1461171168615 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 3264 | ++DOCSHELL 2958D400 == 115 [pid = 3264] [id = 543] 09:52:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 338 (295D8C00) [pid = 3264] [serial = 1629] [outer = 00000000] 09:52:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 339 (29BAFC00) [pid = 3264] [serial = 1630] [outer = 295D8C00] 09:52:48 INFO - PROCESS | 3264 | 1461171168671 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 340 (29BB1000) [pid = 3264] [serial = 1631] [outer = 295D8C00] 09:52:49 INFO - PROCESS | 3264 | 1461171169280 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] 09:52:49 INFO - PROCESS | 3264 | 1461171169319 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:52:49 INFO - PROCESS | 3264 | 1461171169324 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 3264 | 1461171169326 Marionette TRACE conn5 <- [1,2138,null,{}] 09:52:49 INFO - PROCESS | 3264 | 1461171169330 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}] 09:52:49 INFO - PROCESS | 3264 | 1461171169488 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:52:49 INFO - PROCESS | 3264 | 1461171169671 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 3264 | ++DOCSHELL 29BAC800 == 116 [pid = 3264] [id = 544] 09:52:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 341 (29BBA000) [pid = 3264] [serial = 1632] [outer = 00000000] 09:52:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 342 (2B337000) [pid = 3264] [serial = 1633] [outer = 29BBA000] 09:52:49 INFO - PROCESS | 3264 | 1461171169730 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 343 (2B33B800) [pid = 3264] [serial = 1634] [outer = 29BBA000] 09:52:50 INFO - PROCESS | 3264 | 1461171170339 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]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1068ms 09:52:50 INFO - PROCESS | 3264 | 1461171170394 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 3264 | 1461171170396 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:52:50 INFO - PROCESS | 3264 | 1461171170417 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:52:50 INFO - PROCESS | 3264 | 1461171170420 Marionette TRACE conn5 <- [1,2142,null,{}] 09:52:50 INFO - PROCESS | 3264 | 1461171170423 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}] 09:52:50 INFO - PROCESS | 3264 | 1461171170544 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:52:50 INFO - PROCESS | 3264 | 1461171170732 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 3264 | ++DOCSHELL 2636AC00 == 117 [pid = 3264] [id = 545] 09:52:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 344 (27101800) [pid = 3264] [serial = 1635] [outer = 00000000] 09:52:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 345 (294BF400) [pid = 3264] [serial = 1636] [outer = 27101800] 09:52:50 INFO - PROCESS | 3264 | 1461171170787 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 346 (299F1C00) [pid = 3264] [serial = 1637] [outer = 27101800] 09:52:51 INFO - PROCESS | 3264 | 1461171171332 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]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 09:52:51 INFO - PROCESS | 3264 | 1461171171392 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 3264 | 1461171171394 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:52:51 INFO - PROCESS | 3264 | 1461171171398 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 3264 | 1461171171400 Marionette TRACE conn5 <- [1,2146,null,{}] 09:52:51 INFO - PROCESS | 3264 | 1461171171404 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}] 09:52:51 INFO - PROCESS | 3264 | 1461171171523 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:52:51 INFO - PROCESS | 3264 | 1461171171721 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 3264 | ++DOCSHELL 28608400 == 118 [pid = 3264] [id = 546] 09:52:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 347 (2B337400) [pid = 3264] [serial = 1638] [outer = 00000000] 09:52:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 348 (2BB1BC00) [pid = 3264] [serial = 1639] [outer = 2B337400] 09:52:51 INFO - PROCESS | 3264 | 1461171171777 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 349 (2BB1B000) [pid = 3264] [serial = 1640] [outer = 2B337400] 09:52:52 INFO - PROCESS | 3264 | 1461171172367 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]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1020ms 09:52:52 INFO - PROCESS | 3264 | 1461171172422 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 3264 | 1461171172424 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:52:52 INFO - PROCESS | 3264 | 1461171172428 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:52:52 INFO - PROCESS | 3264 | 1461171172430 Marionette TRACE conn5 <- [1,2150,null,{}] 09:52:52 INFO - PROCESS | 3264 | 1461171172433 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}] 09:52:52 INFO - PROCESS | 3264 | 1461171172554 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:52:52 INFO - PROCESS | 3264 | 1461171172752 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 3264 | ++DOCSHELL 221C7400 == 119 [pid = 3264] [id = 547] 09:52:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 350 (2BB15400) [pid = 3264] [serial = 1641] [outer = 00000000] 09:52:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 351 (2BF65400) [pid = 3264] [serial = 1642] [outer = 2BB15400] 09:52:52 INFO - PROCESS | 3264 | 1461171172808 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 352 (2BF66800) [pid = 3264] [serial = 1643] [outer = 2BB15400] 09:52:53 INFO - PROCESS | 3264 | 1461171173382 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]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 09:52:53 INFO - PROCESS | 3264 | 1461171173417 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 3264 | 1461171173419 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:52:53 INFO - PROCESS | 3264 | 1461171173425 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 3264 | 1461171173427 Marionette TRACE conn5 <- [1,2154,null,{}] 09:52:53 INFO - PROCESS | 3264 | 1461171173431 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}] 09:52:53 INFO - PROCESS | 3264 | 1461171173551 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:52:53 INFO - PROCESS | 3264 | 1461171173754 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 3264 | ++DOCSHELL 2BF68800 == 120 [pid = 3264] [id = 548] 09:52:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 353 (2BF68C00) [pid = 3264] [serial = 1644] [outer = 00000000] 09:52:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 354 (2BF70C00) [pid = 3264] [serial = 1645] [outer = 2BF68C00] 09:52:53 INFO - PROCESS | 3264 | 1461171173812 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 355 (2C37FC00) [pid = 3264] [serial = 1646] [outer = 2BF68C00] 09:52:54 INFO - PROCESS | 3264 | 1461171174438 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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1065ms 09:52:54 INFO - PROCESS | 3264 | 1461171174495 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 3264 | 1461171174497 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:52:54 INFO - PROCESS | 3264 | 1461171174501 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:52:54 INFO - PROCESS | 3264 | 1461171174503 Marionette TRACE conn5 <- [1,2158,null,{}] 09:52:54 INFO - PROCESS | 3264 | 1461171174507 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}] 09:52:54 INFO - PROCESS | 3264 | 1461171174645 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:52:54 INFO - PROCESS | 3264 | 1461171174834 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 3264 | ++DOCSHELL 1A314400 == 121 [pid = 3264] [id = 549] 09:52:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 356 (1B138800) [pid = 3264] [serial = 1647] [outer = 00000000] 09:52:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 357 (1D368C00) [pid = 3264] [serial = 1648] [outer = 1B138800] 09:52:54 INFO - PROCESS | 3264 | 1461171174896 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 358 (20131C00) [pid = 3264] [serial = 1649] [outer = 1B138800] 09:52:55 INFO - PROCESS | 3264 | 1461171175501 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]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1067ms 09:52:55 INFO - PROCESS | 3264 | 1461171175572 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 3264 | 1461171175575 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:52:55 INFO - PROCESS | 3264 | 1461171175579 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 3264 | 1461171175581 Marionette TRACE conn5 <- [1,2162,null,{}] 09:52:55 INFO - PROCESS | 3264 | 1461171175585 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}] 09:52:55 INFO - PROCESS | 3264 | 1461171175705 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:52:55 INFO - PROCESS | 3264 | 1461171175906 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 3264 | ++DOCSHELL 21F33C00 == 122 [pid = 3264] [id = 550] 09:52:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 359 (24824400) [pid = 3264] [serial = 1650] [outer = 00000000] 09:52:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 360 (295D7C00) [pid = 3264] [serial = 1651] [outer = 24824400] 09:52:55 INFO - PROCESS | 3264 | 1461171175965 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 361 (2A7A5000) [pid = 3264] [serial = 1652] [outer = 24824400] 09:52:56 INFO - PROCESS | 3264 | 1461171176544 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]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1021ms 09:52:56 INFO - PROCESS | 3264 | 1461171176603 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 3264 | 1461171176605 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:52:56 INFO - PROCESS | 3264 | 1461171176609 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 3264 | 1461171176611 Marionette TRACE conn5 <- [1,2166,null,{}] 09:52:56 INFO - PROCESS | 3264 | 1461171176615 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}] 09:52:56 INFO - PROCESS | 3264 | 1461171176767 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:52:56 INFO - PROCESS | 3264 | 1461171176954 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 3264 | ++DOCSHELL 29583000 == 123 [pid = 3264] [id = 551] 09:52:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 362 (2B126800) [pid = 3264] [serial = 1653] [outer = 00000000] 09:52:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 363 (2B12EC00) [pid = 3264] [serial = 1654] [outer = 2B126800] 09:52:56 INFO - PROCESS | 3264 | 1461171177008 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 364 (2B130000) [pid = 3264] [serial = 1655] [outer = 2B126800] 09:52:57 INFO - PROCESS | 3264 | 1461171177911 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]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1384ms 09:52:57 INFO - PROCESS | 3264 | 1461171177997 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 3264 | 1461171178001 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:52:58 INFO - PROCESS | 3264 | 1461171178021 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:52:58 INFO - PROCESS | 3264 | 1461171178026 Marionette TRACE conn5 <- [1,2170,null,{}] 09:52:58 INFO - PROCESS | 3264 | 1461171178032 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}] 09:52:58 INFO - PROCESS | 3264 | 1461171178160 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:52:58 INFO - PROCESS | 3264 | 1461171178348 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 3264 | ++DOCSHELL 18346800 == 124 [pid = 3264] [id = 552] 09:52:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 365 (1B32A400) [pid = 3264] [serial = 1656] [outer = 00000000] 09:52:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 366 (1FF06000) [pid = 3264] [serial = 1657] [outer = 1B32A400] 09:52:58 INFO - PROCESS | 3264 | 1461171178398 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 367 (2007FC00) [pid = 3264] [serial = 1658] [outer = 1B32A400] 09:52:59 INFO - PROCESS | 3264 | 1461171179036 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]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1072ms 09:52:59 INFO - PROCESS | 3264 | 1461171179097 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 3264 | 1461171179103 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:52:59 INFO - PROCESS | 3264 | 1461171179109 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 3264 | 1461171179111 Marionette TRACE conn5 <- [1,2174,null,{}] 09:52:59 INFO - PROCESS | 3264 | 1461171179115 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}] 09:52:59 INFO - PROCESS | 3264 | 1461171179231 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:52:59 INFO - PROCESS | 3264 | 1461171179419 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1F1B7800 == 123 [pid = 3264] [id = 537] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 123BD000 == 122 [pid = 3264] [id = 536] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 2764F000 == 121 [pid = 3264] [id = 505] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 21B0F800 == 120 [pid = 3264] [id = 535] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 216A3000 == 119 [pid = 3264] [id = 534] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1FF01400 == 118 [pid = 3264] [id = 533] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1BF58000 == 117 [pid = 3264] [id = 532] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 366 (22CEE800) [pid = 3264] [serial = 1549] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | ++DOCSHELL 11D41400 == 118 [pid = 3264] [id = 553] 09:52:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 367 (123BD000) [pid = 3264] [serial = 1659] [outer = 00000000] 09:52:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 368 (17C72800) [pid = 3264] [serial = 1660] [outer = 123BD000] 09:52:59 INFO - PROCESS | 3264 | 1461171179585 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 369 (1A30E000) [pid = 3264] [serial = 1661] [outer = 123BD000] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1828EC00 == 117 [pid = 3264] [id = 531] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1C75D400 == 116 [pid = 3264] [id = 530] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1241C000 == 115 [pid = 3264] [id = 529] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 2147AC00 == 114 [pid = 3264] [id = 525] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1EEA2000 == 113 [pid = 3264] [id = 524] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 272A8000 == 112 [pid = 3264] [id = 523] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 2687A800 == 111 [pid = 3264] [id = 522] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 25ED2C00 == 110 [pid = 3264] [id = 521] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 25ECC800 == 109 [pid = 3264] [id = 520] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 21F07800 == 108 [pid = 3264] [id = 519] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1A374000 == 107 [pid = 3264] [id = 518] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 1295BC00 == 106 [pid = 3264] [id = 517] 09:52:59 INFO - PROCESS | 3264 | --DOCSHELL 216E8C00 == 105 [pid = 3264] [id = 516] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 368 (1D43B000) [pid = 3264] [serial = 1532] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 367 (1F915400) [pid = 3264] [serial = 1534] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 366 (1FF06400) [pid = 3264] [serial = 1535] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 365 (20133C00) [pid = 3264] [serial = 1538] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 364 (2007EC00) [pid = 3264] [serial = 1537] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 363 (20670800) [pid = 3264] [serial = 1540] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 362 (1A173400) [pid = 3264] [serial = 1525] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 361 (1A3B5800) [pid = 3264] [serial = 1526] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 360 (28B14000) [pid = 3264] [serial = 1516] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 359 (1299C000) [pid = 3264] [serial = 1519] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 358 (16054C00) [pid = 3264] [serial = 1520] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 357 (1A3B6800) [pid = 3264] [serial = 1523] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 356 (1A311800) [pid = 3264] [serial = 1522] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 355 (2832C800) [pid = 3264] [serial = 1495] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 354 (1CBF3400) [pid = 3264] [serial = 1531] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 353 (1BFD1800) [pid = 3264] [serial = 1528] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 352 (1C765000) [pid = 3264] [serial = 1529] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 351 (2864D400) [pid = 3264] [serial = 1498] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 350 (2066D800) [pid = 3264] [serial = 1543] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 349 (18FCA000) [pid = 3264] [serial = 1489] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 348 (21373C00) [pid = 3264] [serial = 1492] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 347 (28366C00) [pid = 3264] [serial = 1501] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 346 (299F0000) [pid = 3264] [serial = 1504] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 345 (27657000) [pid = 3264] [serial = 1507] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 344 (2A7AF800) [pid = 3264] [serial = 1510] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 343 (27656C00) [pid = 3264] [serial = 1513] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 342 (216A1000) [pid = 3264] [serial = 1546] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 341 (216E6800) [pid = 3264] [serial = 1547] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 340 (20782400) [pid = 3264] [serial = 1541] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 339 (2078D800) [pid = 3264] [serial = 1544] [outer = 00000000] [url = about:blank] 09:52:59 INFO - PROCESS | 3264 | --DOMWINDOW == 338 (294C1800) [pid = 3264] [serial = 1487] [outer = 00000000] [url = about:blank] 09:53:00 INFO - PROCESS | 3264 | 1461171180098 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]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1017ms 09:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:53:00 INFO - PROCESS | 3264 | 1461171180129 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 3264 | 1461171180131 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:53:00 INFO - PROCESS | 3264 | 1461171180134 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 3264 | 1461171180138 Marionette TRACE conn5 <- [1,2178,null,{}] 09:53:00 INFO - PROCESS | 3264 | 1461171180148 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}] 09:53:00 INFO - PROCESS | 3264 | 1461171180266 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:53:00 INFO - PROCESS | 3264 | 1461171180434 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 3264 | ++DOCSHELL 16054400 == 106 [pid = 3264] [id = 554] 09:53:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 339 (16056000) [pid = 3264] [serial = 1662] [outer = 00000000] 09:53:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 340 (1C960C00) [pid = 3264] [serial = 1663] [outer = 16056000] 09:53:00 INFO - PROCESS | 3264 | 1461171180485 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 341 (1F763800) [pid = 3264] [serial = 1664] [outer = 16056000] 09:53:00 INFO - PROCESS | 3264 | 1461171180883 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]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 790ms 09:53:00 INFO - PROCESS | 3264 | 1461171180933 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 3264 | 1461171180935 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:53:00 INFO - PROCESS | 3264 | 1461171180941 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:53:00 INFO - PROCESS | 3264 | 1461171180943 Marionette TRACE conn5 <- [1,2182,null,{}] 09:53:00 INFO - PROCESS | 3264 | 1461171180947 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}] 09:53:01 INFO - PROCESS | 3264 | 1461171181048 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:53:01 INFO - PROCESS | 3264 | 1461171181055 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 3264 | ++DOCSHELL 19EF8400 == 107 [pid = 3264] [id = 555] 09:53:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 342 (1D43B000) [pid = 3264] [serial = 1665] [outer = 00000000] 09:53:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 343 (20674800) [pid = 3264] [serial = 1666] [outer = 1D43B000] 09:53:01 INFO - PROCESS | 3264 | 1461171181101 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 344 (21110800) [pid = 3264] [serial = 1667] [outer = 1D43B000] 09:53:01 INFO - PROCESS | 3264 | 1461171181675 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]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 771ms 09:53:01 INFO - PROCESS | 3264 | 1461171181717 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 3264 | 1461171181719 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:53:01 INFO - PROCESS | 3264 | 1461171181722 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 3264 | 1461171181723 Marionette TRACE conn5 <- [1,2186,null,{}] 09:53:01 INFO - PROCESS | 3264 | 1461171181727 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}] 09:53:01 INFO - PROCESS | 3264 | 1461171181823 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:53:01 INFO - PROCESS | 3264 | 1461171181832 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 3264 | ++DOCSHELL 2066AC00 == 108 [pid = 3264] [id = 556] 09:53:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 345 (2130C000) [pid = 3264] [serial = 1668] [outer = 00000000] 09:53:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 346 (23535C00) [pid = 3264] [serial = 1669] [outer = 2130C000] 09:53:01 INFO - PROCESS | 3264 | 1461171181877 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 347 (24827800) [pid = 3264] [serial = 1670] [outer = 2130C000] 09:53:02 INFO - PROCESS | 3264 | 1461171182411 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]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 09:53:02 INFO - PROCESS | 3264 | 1461171182463 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 3264 | 1461171182465 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:53:02 INFO - PROCESS | 3264 | 1461171182476 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 3264 | 1461171182478 Marionette TRACE conn5 <- [1,2190,null,{}] 09:53:02 INFO - PROCESS | 3264 | 1461171182481 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}] 09:53:02 INFO - PROCESS | 3264 | 1461171182648 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:53:02 INFO - PROCESS | 3264 | 1461171182671 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 3264 | ++DOCSHELL 25EF2C00 == 109 [pid = 3264] [id = 557] 09:53:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 348 (2636A000) [pid = 3264] [serial = 1671] [outer = 00000000] 09:53:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 349 (27175400) [pid = 3264] [serial = 1672] [outer = 2636A000] 09:53:02 INFO - PROCESS | 3264 | 1461171182719 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 350 (2760A400) [pid = 3264] [serial = 1673] [outer = 2636A000] 09:53:03 INFO - PROCESS | 3264 | 1461171183193 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]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 770ms 09:53:03 INFO - PROCESS | 3264 | 1461171183251 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 3264 | 1461171183253 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:53:03 INFO - PROCESS | 3264 | 1461171183256 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 3264 | 1461171183258 Marionette TRACE conn5 <- [1,2194,null,{}] 09:53:03 INFO - PROCESS | 3264 | 1461171183261 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}] 09:53:03 INFO - PROCESS | 3264 | 1461171183409 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:53:03 INFO - PROCESS | 3264 | 1461171183427 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 3264 | ++DOCSHELL 2764D800 == 110 [pid = 3264] [id = 558] 09:53:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 351 (27651800) [pid = 3264] [serial = 1674] [outer = 00000000] 09:53:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 352 (28329800) [pid = 3264] [serial = 1675] [outer = 27651800] 09:53:03 INFO - PROCESS | 3264 | 1461171183473 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 353 (28360000) [pid = 3264] [serial = 1676] [outer = 27651800] 09:53:03 INFO - PROCESS | 3264 | 1461171183936 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]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 732ms 09:53:03 INFO - PROCESS | 3264 | 1461171183989 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:53:03 INFO - PROCESS | 3264 | 1461171183991 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:53:04 INFO - PROCESS | 3264 | 1461171184022 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 3264 | 1461171184023 Marionette TRACE conn5 <- [1,2198,null,{}] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 352 (216AD400) [pid = 3264] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 351 (18F76800) [pid = 3264] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 350 (2353D000) [pid = 3264] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 349 (20167800) [pid = 3264] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 348 (124B5000) [pid = 3264] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 347 (1EEA1000) [pid = 3264] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 346 (1C765400) [pid = 3264] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 345 (20134800) [pid = 3264] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 344 (1E5AF400) [pid = 3264] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 343 (12414400) [pid = 3264] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:53:04 INFO - PROCESS | 3264 | --DOMWINDOW == 342 (21375800) [pid = 3264] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:53:04 INFO - PROCESS | 3264 | 1461171184349 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}] 09:53:04 INFO - PROCESS | 3264 | 1461171184447 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:53:04 INFO - PROCESS | 3264 | 1461171184455 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 3264 | ++DOCSHELL 16055C00 == 111 [pid = 3264] [id = 559] 09:53:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 343 (1B426800) [pid = 3264] [serial = 1677] [outer = 00000000] 09:53:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 344 (20134800) [pid = 3264] [serial = 1678] [outer = 1B426800] 09:53:04 INFO - PROCESS | 3264 | 1461171184500 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 345 (216AD400) [pid = 3264] [serial = 1679] [outer = 1B426800] 09:53:04 INFO - PROCESS | 3264 | 1461171184967 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]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 990ms 09:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:53:04 INFO - PROCESS | 3264 | 1461171184985 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 3264 | 1461171184987 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:53:04 INFO - PROCESS | 3264 | 1461171184990 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 3264 | 1461171184992 Marionette TRACE conn5 <- [1,2202,null,{}] 09:53:04 INFO - PROCESS | 3264 | 1461171184996 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}] 09:53:05 INFO - PROCESS | 3264 | 1461171185160 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:53:05 INFO - PROCESS | 3264 | 1461171185174 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 3264 | ++DOCSHELL 27652000 == 112 [pid = 3264] [id = 560] 09:53:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 346 (2803D000) [pid = 3264] [serial = 1680] [outer = 00000000] 09:53:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 347 (28B11400) [pid = 3264] [serial = 1681] [outer = 2803D000] 09:53:05 INFO - PROCESS | 3264 | 1461171185218 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 348 (28C4F800) [pid = 3264] [serial = 1682] [outer = 2803D000] 09:53:05 INFO - PROCESS | 3264 | 1461171185654 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]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 09:53:05 INFO - PROCESS | 3264 | 1461171185721 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:53:05 INFO - PROCESS | 3264 | 1461171185723 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:53:05 INFO - PROCESS | 3264 | 1461171185739 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 3264 | 1461171185740 Marionette TRACE conn5 <- [1,2206,null,{}] 09:53:05 INFO - PROCESS | 3264 | 1461171185744 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}] 09:53:05 INFO - PROCESS | 3264 | 1461171185843 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:53:05 INFO - PROCESS | 3264 | 1461171185887 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 3264 | ++DOCSHELL 1241B000 == 113 [pid = 3264] [id = 561] 09:53:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 349 (12582800) [pid = 3264] [serial = 1683] [outer = 00000000] 09:53:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 350 (29490C00) [pid = 3264] [serial = 1684] [outer = 12582800] 09:53:05 INFO - PROCESS | 3264 | 1461171185933 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 351 (29586000) [pid = 3264] [serial = 1685] [outer = 12582800] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 20673400 == 112 [pid = 3264] [id = 369] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 272E6C00 == 111 [pid = 3264] [id = 403] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1E678800 == 110 [pid = 3264] [id = 21] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1D55CC00 == 109 [pid = 3264] [id = 347] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 216A2000 == 108 [pid = 3264] [id = 485] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 28C06C00 == 107 [pid = 3264] [id = 405] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 137A8400 == 106 [pid = 3264] [id = 484] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1FF15000 == 105 [pid = 3264] [id = 132] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 29582000 == 104 [pid = 3264] [id = 445] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2451A000 == 103 [pid = 3264] [id = 385] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2147C800 == 102 [pid = 3264] [id = 307] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 216F1000 == 101 [pid = 3264] [id = 383] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1EE04C00 == 100 [pid = 3264] [id = 275] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1D367400 == 99 [pid = 3264] [id = 256] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 221BA800 == 98 [pid = 3264] [id = 10] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 20161800 == 97 [pid = 3264] [id = 320] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 17C6A800 == 96 [pid = 3264] [id = 259] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 21112800 == 95 [pid = 3264] [id = 226] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1B335C00 == 94 [pid = 3264] [id = 197] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1A37BC00 == 93 [pid = 3264] [id = 527] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 25EC3800 == 92 [pid = 3264] [id = 386] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 22082C00 == 91 [pid = 3264] [id = 309] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2729B000 == 90 [pid = 3264] [id = 528] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2066CC00 == 89 [pid = 3264] [id = 290] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 15FA0C00 == 88 [pid = 3264] [id = 144] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 26369800 == 87 [pid = 3264] [id = 402] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 21475C00 == 86 [pid = 3264] [id = 292] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1BFD4400 == 85 [pid = 3264] [id = 161] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 16061800 == 84 [pid = 3264] [id = 228] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 20668C00 == 83 [pid = 3264] [id = 258] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1A318400 == 82 [pid = 3264] [id = 88] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1270F800 == 81 [pid = 3264] [id = 327] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1FF07800 == 80 [pid = 3264] [id = 276] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 294C7800 == 79 [pid = 3264] [id = 444] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1B37AC00 == 78 [pid = 3264] [id = 526] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1BF85000 == 77 [pid = 3264] [id = 178] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 18F76400 == 76 [pid = 3264] [id = 196] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 21471C00 == 75 [pid = 3264] [id = 128] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 22082000 == 74 [pid = 3264] [id = 384] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 18D05400 == 73 [pid = 3264] [id = 48] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1B428400 == 72 [pid = 3264] [id = 253] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1CAE3C00 == 71 [pid = 3264] [id = 198] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2062E800 == 70 [pid = 3264] [id = 225] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1BF5AC00 == 69 [pid = 3264] [id = 123] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1CAE5400 == 68 [pid = 3264] [id = 274] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1B327400 == 67 [pid = 3264] [id = 339] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1CADFC00 == 66 [pid = 3264] [id = 118] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 17C72400 == 65 [pid = 3264] [id = 352] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 123C2400 == 64 [pid = 3264] [id = 293] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1280BC00 == 63 [pid = 3264] [id = 159] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 22CE7800 == 62 [pid = 3264] [id = 446] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 29273C00 == 61 [pid = 3264] [id = 425] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1C5E6C00 == 60 [pid = 3264] [id = 76] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 295DB400 == 59 [pid = 3264] [id = 466] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2926F800 == 58 [pid = 3264] [id = 424] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 294CC400 == 57 [pid = 3264] [id = 465] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 16EC9C00 == 56 [pid = 3264] [id = 467] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 12710C00 == 55 [pid = 3264] [id = 426] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 28044C00 == 54 [pid = 3264] [id = 404] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 17C7CC00 == 53 [pid = 3264] [id = 243] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 12A51000 == 52 [pid = 3264] [id = 406] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2066EC00 == 51 [pid = 3264] [id = 238] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1BFC8000 == 50 [pid = 3264] [id = 270] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1270B000 == 49 [pid = 3264] [id = 24] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 28C7F400 == 48 [pid = 3264] [id = 495] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 0B27BC00 == 47 [pid = 3264] [id = 14] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 29583000 == 46 [pid = 3264] [id = 551] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 18346800 == 45 [pid = 3264] [id = 552] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 21F33C00 == 44 [pid = 3264] [id = 550] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1A314400 == 43 [pid = 3264] [id = 549] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 221C7400 == 42 [pid = 3264] [id = 547] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2BF68800 == 41 [pid = 3264] [id = 548] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 28608400 == 40 [pid = 3264] [id = 546] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 29BAC800 == 39 [pid = 3264] [id = 544] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2636AC00 == 38 [pid = 3264] [id = 545] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2958D400 == 37 [pid = 3264] [id = 543] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 294BFC00 == 36 [pid = 3264] [id = 542] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 2831E400 == 35 [pid = 3264] [id = 541] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1E5A8800 == 34 [pid = 3264] [id = 540] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 1F1B0C00 == 33 [pid = 3264] [id = 538] 09:53:07 INFO - PROCESS | 3264 | --DOCSHELL 13394800 == 32 [pid = 3264] [id = 539] 09:53:09 INFO - PROCESS | 3264 | --DOCSHELL 19EF8400 == 31 [pid = 3264] [id = 555] 09:53:09 INFO - PROCESS | 3264 | --DOCSHELL 2066AC00 == 30 [pid = 3264] [id = 556] 09:53:09 INFO - PROCESS | 3264 | --DOCSHELL 11D41400 == 29 [pid = 3264] [id = 553] 09:53:09 INFO - PROCESS | 3264 | --DOCSHELL 25EF2C00 == 28 [pid = 3264] [id = 557] 09:53:09 INFO - PROCESS | 3264 | --DOCSHELL 16055C00 == 27 [pid = 3264] [id = 559] 09:53:09 INFO - PROCESS | 3264 | --DOCSHELL 27652000 == 26 [pid = 3264] [id = 560] 09:53:09 INFO - PROCESS | 3264 | --DOCSHELL 16054400 == 25 [pid = 3264] [id = 554] 09:53:09 INFO - PROCESS | 3264 | --DOCSHELL 2764D800 == 24 [pid = 3264] [id = 558] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 350 (21F3C400) [pid = 3264] [serial = 1421] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 349 (2687B800) [pid = 3264] [serial = 1564] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 348 (2764D000) [pid = 3264] [serial = 1567] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 347 (2831FC00) [pid = 3264] [serial = 1570] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 346 (26878C00) [pid = 3264] [serial = 1607] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 345 (28607C00) [pid = 3264] [serial = 1573] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 344 (28B0E400) [pid = 3264] [serial = 1576] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 343 (28C58000) [pid = 3264] [serial = 1579] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 342 (27655800) [pid = 3264] [serial = 1612] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 341 (23540800) [pid = 3264] [serial = 1582] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 340 (28C50400) [pid = 3264] [serial = 1585] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 339 (1EE03000) [pid = 3264] [serial = 1088] [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.] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 338 (18287800) [pid = 3264] [serial = 1609] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 337 (1CBF4C00) [pid = 3264] [serial = 1555] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 336 (173A3000) [pid = 3264] [serial = 1552] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 335 (1BA17400) [pid = 3264] [serial = 1595] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 334 (1CADC400) [pid = 3264] [serial = 1610] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 333 (28044800) [pid = 3264] [serial = 1613] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 332 (21115800) [pid = 3264] [serial = 1601] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 331 (28365800) [pid = 3264] [serial = 1615] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 330 (21B12C00) [pid = 3264] [serial = 1603] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 329 (1B139400) [pid = 3264] [serial = 1594] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 328 (26246800) [pid = 3264] [serial = 1606] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 327 (20788000) [pid = 3264] [serial = 1600] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 326 (23538000) [pid = 3264] [serial = 1604] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 325 (15FA1C00) [pid = 3264] [serial = 1589] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 324 (1295E400) [pid = 3264] [serial = 1588] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 323 (1FF10400) [pid = 3264] [serial = 1597] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 322 (20002400) [pid = 3264] [serial = 1598] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 321 (1EE9EC00) [pid = 3264] [serial = 1592] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 320 (1CBF1400) [pid = 3264] [serial = 1591] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 319 (2353F800) [pid = 3264] [serial = 1558] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | --DOMWINDOW == 318 (25EF8000) [pid = 3264] [serial = 1561] [outer = 00000000] [url = about:blank] 09:53:09 INFO - PROCESS | 3264 | 1461171189652 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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 3949ms 09:53:09 INFO - PROCESS | 3264 | 1461171189677 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 3264 | 1461171189681 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:53:09 INFO - PROCESS | 3264 | 1461171189686 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 3264 | 1461171189690 Marionette TRACE conn5 <- [1,2210,null,{}] 09:53:09 INFO - PROCESS | 3264 | 1461171189696 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}] 09:53:09 INFO - PROCESS | 3264 | 1461171189792 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:53:09 INFO - PROCESS | 3264 | 1461171189805 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 3264 | ++DOCSHELL 11CB4400 == 25 [pid = 3264] [id = 562] 09:53:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 319 (11CB6000) [pid = 3264] [serial = 1686] [outer = 00000000] 09:53:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 320 (11CF3000) [pid = 3264] [serial = 1687] [outer = 11CB6000] 09:53:09 INFO - PROCESS | 3264 | 1461171189854 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 321 (11D3DC00) [pid = 3264] [serial = 1688] [outer = 11CB6000] 09:53:10 INFO - PROCESS | 3264 | 1461171190416 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]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 790ms 09:53:10 INFO - PROCESS | 3264 | 1461171190477 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 3264 | 1461171190483 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:53:10 INFO - PROCESS | 3264 | 1461171190489 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 3264 | 1461171190492 Marionette TRACE conn5 <- [1,2214,null,{}] 09:53:10 INFO - PROCESS | 3264 | 1461171190496 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}] 09:53:10 INFO - PROCESS | 3264 | 1461171190593 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:53:10 INFO - PROCESS | 3264 | 1461171190711 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 3264 | ++DOCSHELL 123BEC00 == 26 [pid = 3264] [id = 563] 09:53:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 322 (123C3000) [pid = 3264] [serial = 1689] [outer = 00000000] 09:53:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 323 (12411400) [pid = 3264] [serial = 1690] [outer = 123C3000] 09:53:10 INFO - PROCESS | 3264 | 1461171190760 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 324 (12416400) [pid = 3264] [serial = 1691] [outer = 123C3000] 09:53:11 INFO - PROCESS | 3264 | 1461171191174 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]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 09:53:11 INFO - PROCESS | 3264 | 1461171191243 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 3264 | 1461171191246 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:53:11 INFO - PROCESS | 3264 | 1461171191249 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 3264 | 1461171191253 Marionette TRACE conn5 <- [1,2218,null,{}] 09:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:53:11 INFO - PROCESS | 3264 | 1461171191268 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}] 09:53:11 INFO - PROCESS | 3264 | 1461171191361 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:53:11 INFO - PROCESS | 3264 | 1461171191371 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 3264 | ++DOCSHELL 1258F400 == 27 [pid = 3264] [id = 564] 09:53:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 325 (1258FC00) [pid = 3264] [serial = 1692] [outer = 00000000] 09:53:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 326 (1280BC00) [pid = 3264] [serial = 1693] [outer = 1258FC00] 09:53:11 INFO - PROCESS | 3264 | 1461171191421 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 327 (12954400) [pid = 3264] [serial = 1694] [outer = 1258FC00] 09:53:11 INFO - PROCESS | 3264 | 1461171191912 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]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 09:53:11 INFO - PROCESS | 3264 | 1461171191988 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 3264 | 1461171191990 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:53:11 INFO - PROCESS | 3264 | 1461171191993 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:53:11 INFO - PROCESS | 3264 | 1461171191995 Marionette TRACE conn5 <- [1,2222,null,{}] 09:53:11 INFO - PROCESS | 3264 | 1461171191999 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}] 09:53:12 INFO - PROCESS | 3264 | 1461171192083 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:53:12 INFO - PROCESS | 3264 | 1461171192090 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 3264 | ++DOCSHELL 11D80000 == 28 [pid = 3264] [id = 565] 09:53:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 328 (1295FC00) [pid = 3264] [serial = 1695] [outer = 00000000] 09:53:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 329 (132BF000) [pid = 3264] [serial = 1696] [outer = 1295FC00] 09:53:12 INFO - PROCESS | 3264 | 1461171192136 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 330 (13396C00) [pid = 3264] [serial = 1697] [outer = 1295FC00] 09:53:12 INFO - PROCESS | 3264 | 1461171192599 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]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 631ms 09:53:12 INFO - PROCESS | 3264 | 1461171192635 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 3264 | 1461171192637 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:53:12 INFO - PROCESS | 3264 | 1461171192640 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 3264 | 1461171192642 Marionette TRACE conn5 <- [1,2226,null,{}] 09:53:12 INFO - PROCESS | 3264 | 1461171192645 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}] 09:53:12 INFO - PROCESS | 3264 | 1461171192726 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:53:12 INFO - PROCESS | 3264 | 1461171192763 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 3264 | ++DOCSHELL 15FFC400 == 29 [pid = 3264] [id = 566] 09:53:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 331 (16002000) [pid = 3264] [serial = 1698] [outer = 00000000] 09:53:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 332 (16058800) [pid = 3264] [serial = 1699] [outer = 16002000] 09:53:12 INFO - PROCESS | 3264 | 1461171192809 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 333 (1605C800) [pid = 3264] [serial = 1700] [outer = 16002000] 09:53:13 INFO - PROCESS | 3264 | 1461171193262 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]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 09:53:13 INFO - PROCESS | 3264 | 1461171193314 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 3264 | 1461171193316 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:53:13 INFO - PROCESS | 3264 | 1461171193319 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:53:13 INFO - PROCESS | 3264 | 1461171193321 Marionette TRACE conn5 <- [1,2230,null,{}] 09:53:13 INFO - PROCESS | 3264 | 1461171193324 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}] 09:53:13 INFO - PROCESS | 3264 | 1461171193440 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:53:13 INFO - PROCESS | 3264 | 1461171193448 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 3264 | ++DOCSHELL 16E33000 == 30 [pid = 3264] [id = 567] 09:53:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 334 (16EE2800) [pid = 3264] [serial = 1701] [outer = 00000000] 09:53:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 335 (17C70800) [pid = 3264] [serial = 1702] [outer = 16EE2800] 09:53:13 INFO - PROCESS | 3264 | 1461171193501 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 336 (17C79800) [pid = 3264] [serial = 1703] [outer = 16EE2800] 09:53:13 INFO - PROCESS | 3264 | 1461171193973 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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 09:53:14 INFO - PROCESS | 3264 | 1461171194054 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 3264 | 1461171194056 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:53:14 INFO - PROCESS | 3264 | 1461171194059 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 3264 | 1461171194061 Marionette TRACE conn5 <- [1,2234,null,{}] 09:53:14 INFO - PROCESS | 3264 | 1461171194065 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}] 09:53:14 INFO - PROCESS | 3264 | 1461171194172 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:53:14 INFO - PROCESS | 3264 | 1461171194181 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 3264 | ++DOCSHELL 1828E800 == 31 [pid = 3264] [id = 568] 09:53:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 337 (1833F400) [pid = 3264] [serial = 1704] [outer = 00000000] 09:53:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 338 (18D0A000) [pid = 3264] [serial = 1705] [outer = 1833F400] 09:53:14 INFO - PROCESS | 3264 | 1461171194226 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 339 (18D08800) [pid = 3264] [serial = 1706] [outer = 1833F400] 09:53:14 INFO - PROCESS | 3264 | 1461171194682 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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 09:53:14 INFO - PROCESS | 3264 | 1461171194734 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 3264 | 1461171194736 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:53:14 INFO - PROCESS | 3264 | 1461171194739 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:53:14 INFO - PROCESS | 3264 | 1461171194741 Marionette TRACE conn5 <- [1,2238,null,{}] 09:53:14 INFO - PROCESS | 3264 | 1461171194744 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}] 09:53:14 INFO - PROCESS | 3264 | 1461171194823 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:53:14 INFO - PROCESS | 3264 | 1461171194829 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 3264 | ++DOCSHELL 12410800 == 32 [pid = 3264] [id = 569] 09:53:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 340 (18F74800) [pid = 3264] [serial = 1707] [outer = 00000000] 09:53:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 341 (19EF6800) [pid = 3264] [serial = 1708] [outer = 18F74800] 09:53:14 INFO - PROCESS | 3264 | 1461171194875 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 342 (19EF1400) [pid = 3264] [serial = 1709] [outer = 18F74800] 09:53:15 INFO - PROCESS | 3264 | 1461171195327 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]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 632ms 09:53:15 INFO - PROCESS | 3264 | 1461171195392 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 3264 | 1461171195394 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:53:15 INFO - PROCESS | 3264 | 1461171195397 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 3264 | 1461171195399 Marionette TRACE conn5 <- [1,2242,null,{}] 09:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:53:15 INFO - PROCESS | 3264 | 1461171195414 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}] 09:53:15 INFO - PROCESS | 3264 | 1461171195543 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:53:15 INFO - PROCESS | 3264 | 1461171195650 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 3264 | ++DOCSHELL 1258EC00 == 33 [pid = 3264] [id = 570] 09:53:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 343 (1A30E800) [pid = 3264] [serial = 1710] [outer = 00000000] 09:53:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 344 (1A31B800) [pid = 3264] [serial = 1711] [outer = 1A30E800] 09:53:15 INFO - PROCESS | 3264 | 1461171195697 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 345 (1A31AC00) [pid = 3264] [serial = 1712] [outer = 1A30E800] 09:53:16 INFO - PROCESS | 3264 | 1461171196116 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 09:53:16 INFO - PROCESS | 3264 | 1461171196133 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:53:16 INFO - PROCESS | 3264 | 1461171196135 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:53:16 INFO - PROCESS | 3264 | 1461171196139 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 3264 | 1461171196140 Marionette TRACE conn5 <- [1,2246,null,{}] 09:53:16 INFO - PROCESS | 3264 | 1461171196144 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}] 09:53:16 INFO - PROCESS | 3264 | 1461171196271 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:53:16 INFO - PROCESS | 3264 | 1461171196277 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 3264 | ++DOCSHELL 19EFB400 == 34 [pid = 3264] [id = 571] 09:53:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 346 (1A3B6800) [pid = 3264] [serial = 1713] [outer = 00000000] 09:53:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 347 (1B13DC00) [pid = 3264] [serial = 1714] [outer = 1A3B6800] 09:53:16 INFO - PROCESS | 3264 | 1461171196391 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 348 (1B32C400) [pid = 3264] [serial = 1715] [outer = 1A3B6800] 09:53:16 INFO - PROCESS | 3264 | 1461171196844 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 09:53:16 INFO - PROCESS | 3264 | 1461171196870 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 3264 | 1461171196872 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:53:16 INFO - PROCESS | 3264 | 1461171196875 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 3264 | 1461171196878 Marionette TRACE conn5 <- [1,2250,null,{}] 09:53:16 INFO - PROCESS | 3264 | 1461171196881 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}] 09:53:17 INFO - PROCESS | 3264 | 1461171197058 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:53:17 INFO - PROCESS | 3264 | 1461171197083 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 3264 | ++DOCSHELL 1B377000 == 35 [pid = 3264] [id = 572] 09:53:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 349 (1B37A400) [pid = 3264] [serial = 1716] [outer = 00000000] 09:53:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 350 (1BA14800) [pid = 3264] [serial = 1717] [outer = 1B37A400] 09:53:17 INFO - PROCESS | 3264 | 1461171197140 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 351 (1BA1D400) [pid = 3264] [serial = 1718] [outer = 1B37A400] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 350 (21B12400) [pid = 3264] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 349 (132C3400) [pid = 3264] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 348 (28079000) [pid = 3264] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 347 (16052800) [pid = 3264] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 346 (1C5E3C00) [pid = 3264] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 345 (22CEC000) [pid = 3264] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 344 (299F7800) [pid = 3264] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 343 (24525400) [pid = 3264] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 342 (24324C00) [pid = 3264] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 341 (2432AC00) [pid = 3264] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 340 (15FFB400) [pid = 3264] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 339 (272E1000) [pid = 3264] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 338 (29270C00) [pid = 3264] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 337 (20165800) [pid = 3264] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 336 (173A3400) [pid = 3264] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 335 (1F911800) [pid = 3264] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 334 (28336400) [pid = 3264] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 333 (123B8C00) [pid = 3264] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 332 (216A5800) [pid = 3264] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 331 (26244800) [pid = 3264] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 330 (2926FC00) [pid = 3264] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 329 (28647000) [pid = 3264] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 328 (18291800) [pid = 3264] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 327 (221BB400) [pid = 3264] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 326 (1A312C00) [pid = 3264] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 325 (26365800) [pid = 3264] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 324 (2482E800) [pid = 3264] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 323 (2835E400) [pid = 3264] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 322 (28038400) [pid = 3264] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 321 (1CADE400) [pid = 3264] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 320 (1EE0FC00) [pid = 3264] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 319 (2636D400) [pid = 3264] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 318 (1B334800) [pid = 3264] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 317 (20670400) [pid = 3264] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 316 (2926E800) [pid = 3264] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 315 (1FF0F000) [pid = 3264] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 314 (272D8000) [pid = 3264] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 313 (15F0FC00) [pid = 3264] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 312 (20622C00) [pid = 3264] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 311 (18FC5800) [pid = 3264] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 310 (21F04000) [pid = 3264] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 309 (272E4800) [pid = 3264] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 308 (1B12FC00) [pid = 3264] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 307 (25ECBC00) [pid = 3264] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 306 (2807E000) [pid = 3264] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 305 (1A37E800) [pid = 3264] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 304 (1C5E6400) [pid = 3264] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 303 (25ECB400) [pid = 3264] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 302 (28040400) [pid = 3264] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 301 (123B9400) [pid = 3264] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 300 (29586800) [pid = 3264] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 299 (2451D800) [pid = 3264] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 298 (25ECDC00) [pid = 3264] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 297 (2716B400) [pid = 3264] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 296 (27103C00) [pid = 3264] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 295 (221C2400) [pid = 3264] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 294 (28036800) [pid = 3264] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 293 (28073400) [pid = 3264] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 292 (26367400) [pid = 3264] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 291 (216EAC00) [pid = 3264] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 290 (123C4400) [pid = 3264] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 289 (174D8000) [pid = 3264] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 288 (28609C00) [pid = 3264] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 287 (20673800) [pid = 3264] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 286 (2451A400) [pid = 3264] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 285 (26367800) [pid = 3264] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 284 (27107800) [pid = 3264] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 283 (294C7C00) [pid = 3264] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 282 (20674C00) [pid = 3264] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 281 (21381000) [pid = 3264] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 280 (123B9C00) [pid = 3264] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 279 (16B9CC00) [pid = 3264] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 278 (2729A400) [pid = 3264] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 277 (216EBC00) [pid = 3264] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 276 (299F0C00) [pid = 3264] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 275 (221C5400) [pid = 3264] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 274 (1C9C8800) [pid = 3264] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 273 (20168400) [pid = 3264] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 272 (27651C00) [pid = 3264] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 271 (1F76C800) [pid = 3264] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 270 (17C6DC00) [pid = 3264] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 269 (2007F000) [pid = 3264] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 268 (2710CC00) [pid = 3264] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 267 (1BFD1400) [pid = 3264] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 266 (1299AC00) [pid = 3264] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 265 (21F0C000) [pid = 3264] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 264 (25ECAC00) [pid = 3264] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 263 (22CED800) [pid = 3264] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 262 (1D432400) [pid = 3264] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 261 (2807B400) [pid = 3264] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 260 (1A3BC400) [pid = 3264] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 259 (2208A800) [pid = 3264] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 258 (28313C00) [pid = 3264] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 257 (29588400) [pid = 3264] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 256 (1FF20400) [pid = 3264] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 255 (20009400) [pid = 3264] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 254 (28C07400) [pid = 3264] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 253 (16052400) [pid = 3264] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 252 (1890DC00) [pid = 3264] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 251 (21B11800) [pid = 3264] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 250 (1F769000) [pid = 3264] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 249 (1290E800) [pid = 3264] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 248 (1C5EAC00) [pid = 3264] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 247 (2208B800) [pid = 3264] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 246 (2927C000) [pid = 3264] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 245 (28B15C00) [pid = 3264] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 244 (216E5000) [pid = 3264] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 243 (1BF58C00) [pid = 3264] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 242 (28B0D800) [pid = 3264] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 241 (28366000) [pid = 3264] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 240 (16B21400) [pid = 3264] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 239 (16057400) [pid = 3264] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 238 (1CADCC00) [pid = 3264] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 237 (27174400) [pid = 3264] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 236 (221C4800) [pid = 3264] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 235 (16ECC400) [pid = 3264] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 234 (2803D000) [pid = 3264] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 233 (2636A000) [pid = 3264] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 232 (27651800) [pid = 3264] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 231 (1B426800) [pid = 3264] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 230 (2130C000) [pid = 3264] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 229 (1D43B000) [pid = 3264] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 228 (16056000) [pid = 3264] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 227 (123BD000) [pid = 3264] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 226 (1B32A400) [pid = 3264] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 225 (2B126800) [pid = 3264] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 224 (24824400) [pid = 3264] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 223 (1B138800) [pid = 3264] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 222 (2BF68C00) [pid = 3264] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 221 (2BB15400) [pid = 3264] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 220 (2B337400) [pid = 3264] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 219 (27101800) [pid = 3264] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 218 (29BBA000) [pid = 3264] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 217 (295D8C00) [pid = 3264] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 216 (294C1C00) [pid = 3264] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 215 (2832D800) [pid = 3264] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 214 (1F11C000) [pid = 3264] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 213 (15FA3C00) [pid = 3264] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:53:19 INFO - PROCESS | 3264 | --DOMWINDOW == 212 (28317000) [pid = 3264] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:53:19 INFO - PROCESS | 3264 | 1461171199373 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]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2518ms 09:53:19 INFO - PROCESS | 3264 | 1461171199398 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 3264 | 1461171199400 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:53:19 INFO - PROCESS | 3264 | 1461171199403 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 3264 | 1461171199405 Marionette TRACE conn5 <- [1,2254,null,{}] 09:53:19 INFO - PROCESS | 3264 | 1461171199408 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}] 09:53:19 INFO - PROCESS | 3264 | 1461171199492 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:53:19 INFO - PROCESS | 3264 | 1461171199498 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 3264 | ++DOCSHELL 1299AC00 == 36 [pid = 3264] [id = 573] 09:53:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 213 (1299B800) [pid = 3264] [serial = 1719] [outer = 00000000] 09:53:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 214 (16B21400) [pid = 3264] [serial = 1720] [outer = 1299B800] 09:53:19 INFO - PROCESS | 3264 | 1461171199545 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 215 (16BA6400) [pid = 3264] [serial = 1721] [outer = 1299B800] 09:53:19 INFO - PROCESS | 3264 | 1461171199996 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]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 09:53:20 INFO - PROCESS | 3264 | 1461171200033 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 3264 | 1461171200035 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:53:20 INFO - PROCESS | 3264 | 1461171200056 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 3264 | 1461171200058 Marionette TRACE conn5 <- [1,2258,null,{}] 09:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:53:20 INFO - PROCESS | 3264 | 1461171200062 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}] 09:53:20 INFO - PROCESS | 3264 | 1461171200144 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:53:20 INFO - PROCESS | 3264 | 1461171200178 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 3264 | ++DOCSHELL 16EDA000 == 37 [pid = 3264] [id = 574] 09:53:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 216 (173A3400) [pid = 3264] [serial = 1722] [outer = 00000000] 09:53:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 217 (18348C00) [pid = 3264] [serial = 1723] [outer = 173A3400] 09:53:20 INFO - PROCESS | 3264 | 1461171200223 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 218 (18FC9C00) [pid = 3264] [serial = 1724] [outer = 173A3400] 09:53:20 INFO - PROCESS | 3264 | 1461171200683 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]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 672ms 09:53:20 INFO - PROCESS | 3264 | 1461171200734 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 3264 | 1461171200736 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:53:20 INFO - PROCESS | 3264 | 1461171200739 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 3264 | 1461171200741 Marionette TRACE conn5 <- [1,2262,null,{}] 09:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:53:20 INFO - PROCESS | 3264 | 1461171200744 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}] 09:53:20 INFO - PROCESS | 3264 | 1461171200826 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:53:20 INFO - PROCESS | 3264 | 1461171200833 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 3264 | ++DOCSHELL 1A30EC00 == 38 [pid = 3264] [id = 575] 09:53:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 219 (1A310C00) [pid = 3264] [serial = 1725] [outer = 00000000] 09:53:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 220 (1B334800) [pid = 3264] [serial = 1726] [outer = 1A310C00] 09:53:20 INFO - PROCESS | 3264 | 1461171200877 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 221 (1BA16400) [pid = 3264] [serial = 1727] [outer = 1A310C00] 09:53:21 INFO - PROCESS | 3264 | 1461171201639 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]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 09:53:21 INFO - PROCESS | 3264 | 1461171201675 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 3264 | 1461171201679 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:53:21 INFO - PROCESS | 3264 | 1461171201686 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 3264 | 1461171201689 Marionette TRACE conn5 <- [1,2266,null,{}] 09:53:21 INFO - PROCESS | 3264 | 1461171201695 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}] 09:53:21 INFO - PROCESS | 3264 | 1461171201812 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:53:21 INFO - PROCESS | 3264 | 1461171201993 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 3264 | ++DOCSHELL 11CF1C00 == 39 [pid = 3264] [id = 576] 09:53:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 222 (11CF2000) [pid = 3264] [serial = 1728] [outer = 00000000] 09:53:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 223 (123C3800) [pid = 3264] [serial = 1729] [outer = 11CF2000] 09:53:22 INFO - PROCESS | 3264 | 1461171202054 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 224 (1241B400) [pid = 3264] [serial = 1730] [outer = 11CF2000] 09:53:22 INFO - PROCESS | 3264 | 1461171202634 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]]]}] 09:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 09:53:22 INFO - PROCESS | 3264 | 1461171202660 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 3264 | 1461171202666 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:53:22 INFO - PROCESS | 3264 | 1461171202673 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 3264 | 1461171202676 Marionette TRACE conn5 <- [1,2270,null,{}] 09:53:22 INFO - PROCESS | 3264 | 1461171202680 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}] 09:53:22 INFO - PROCESS | 3264 | 1461171202792 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:53:22 INFO - PROCESS | 3264 | 1461171202972 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 3264 | ++DOCSHELL 123BCC00 == 40 [pid = 3264] [id = 577] 09:53:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 225 (1241A800) [pid = 3264] [serial = 1731] [outer = 00000000] 09:53:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 226 (12A55C00) [pid = 3264] [serial = 1732] [outer = 1241A800] 09:53:23 INFO - PROCESS | 3264 | 1461171203030 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 227 (16058400) [pid = 3264] [serial = 1733] [outer = 1241A800] 09:53:23 INFO - PROCESS | 3264 | 1461171203666 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]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1021ms 09:53:23 INFO - PROCESS | 3264 | 1461171203695 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 3264 | 1461171203698 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:53:23 INFO - PROCESS | 3264 | 1461171203701 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:53:23 INFO - PROCESS | 3264 | 1461171203705 Marionette TRACE conn5 <- [1,2274,null,{}] 09:53:23 INFO - PROCESS | 3264 | 1461171203717 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}] 09:53:23 INFO - PROCESS | 3264 | 1461171203883 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:53:24 INFO - PROCESS | 3264 | 1461171204050 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 3264 | ++DOCSHELL 17C6E400 == 41 [pid = 3264] [id = 578] 09:53:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 228 (19EFA400) [pid = 3264] [serial = 1734] [outer = 00000000] 09:53:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 229 (1B331800) [pid = 3264] [serial = 1735] [outer = 19EFA400] 09:53:24 INFO - PROCESS | 3264 | 1461171204115 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 230 (1B420000) [pid = 3264] [serial = 1736] [outer = 19EFA400] 09:53:24 INFO - PROCESS | 3264 | 1461171204654 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]]]}] 09:53:24 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 09:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 09:53:24 INFO - PROCESS | 3264 | 1461171204686 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 3264 | 1461171204689 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:53:24 INFO - PROCESS | 3264 | 1461171204694 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 3264 | 1461171204696 Marionette TRACE conn5 <- [1,2278,null,{}] 09:53:24 INFO - PROCESS | 3264 | 1461171204700 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}] 09:53:24 INFO - PROCESS | 3264 | 1461171204809 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:53:24 INFO - PROCESS | 3264 | 1461171204984 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 3264 | ++DOCSHELL 1BF85000 == 42 [pid = 3264] [id = 579] 09:53:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 231 (1BF86800) [pid = 3264] [serial = 1737] [outer = 00000000] 09:53:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 232 (1BFD3800) [pid = 3264] [serial = 1738] [outer = 1BF86800] 09:53:25 INFO - PROCESS | 3264 | 1461171205041 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 233 (1C5E4400) [pid = 3264] [serial = 1739] [outer = 1BF86800] 09:53:25 INFO - PROCESS | 3264 | 1461171205705 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]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1078ms 09:53:25 INFO - PROCESS | 3264 | 1461171205774 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 3264 | 1461171205777 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:53:25 INFO - PROCESS | 3264 | 1461171205780 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 3264 | 1461171205782 Marionette TRACE conn5 <- [1,2282,null,{}] 09:53:25 INFO - PROCESS | 3264 | 1461171205786 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}] 09:53:25 INFO - PROCESS | 3264 | 1461171205894 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:53:26 INFO - PROCESS | 3264 | 1461171206060 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 3264 | ++DOCSHELL 15FF9400 == 43 [pid = 3264] [id = 580] 09:53:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 234 (1828B000) [pid = 3264] [serial = 1740] [outer = 00000000] 09:53:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 235 (1C5E3C00) [pid = 3264] [serial = 1741] [outer = 1828B000] 09:53:26 INFO - PROCESS | 3264 | 1461171206119 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 236 (1C717000) [pid = 3264] [serial = 1742] [outer = 1828B000] 09:53:26 INFO - PROCESS | 3264 | 1461171206723 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]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 09:53:26 INFO - PROCESS | 3264 | 1461171206754 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 3264 | 1461171206756 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:53:26 INFO - PROCESS | 3264 | 1461171206760 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:53:26 INFO - PROCESS | 3264 | 1461171206762 Marionette TRACE conn5 <- [1,2286,null,{}] 09:53:26 INFO - PROCESS | 3264 | 1461171206766 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}] 09:53:26 INFO - PROCESS | 3264 | 1461171206897 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:53:27 INFO - PROCESS | 3264 | 1461171207079 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 3264 | ++DOCSHELL 124BF400 == 44 [pid = 3264] [id = 581] 09:53:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 237 (1258C000) [pid = 3264] [serial = 1743] [outer = 00000000] 09:53:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 238 (17C80400) [pid = 3264] [serial = 1744] [outer = 1258C000] 09:53:27 INFO - PROCESS | 3264 | 1461171207140 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 239 (1B137800) [pid = 3264] [serial = 1745] [outer = 1258C000] 09:53:27 INFO - PROCESS | 3264 | 1461171207700 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]]]}] 09:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 09:53:27 INFO - PROCESS | 3264 | 1461171207734 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 3264 | 1461171207736 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:53:27 INFO - PROCESS | 3264 | 1461171207740 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 3264 | 1461171207742 Marionette TRACE conn5 <- [1,2290,null,{}] 09:53:27 INFO - PROCESS | 3264 | 1461171207745 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}] 09:53:27 INFO - PROCESS | 3264 | 1461171207854 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:53:28 INFO - PROCESS | 3264 | 1461171208148 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC2800 == 45 [pid = 3264] [id = 582] 09:53:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 240 (11980400) [pid = 3264] [serial = 1746] [outer = 00000000] 09:53:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 241 (1240D400) [pid = 3264] [serial = 1747] [outer = 11980400] 09:53:28 INFO - PROCESS | 3264 | 1461171208211 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 242 (12585C00) [pid = 3264] [serial = 1748] [outer = 11980400] 09:53:28 INFO - PROCESS | 3264 | 1461171208828 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]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1126ms 09:53:28 INFO - PROCESS | 3264 | 1461171208871 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 3264 | 1461171208876 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:53:28 INFO - PROCESS | 3264 | 1461171208881 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:53:28 INFO - PROCESS | 3264 | 1461171208884 Marionette TRACE conn5 <- [1,2294,null,{}] 09:53:28 INFO - PROCESS | 3264 | 1461171208889 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}] 09:53:28 INFO - PROCESS | 3264 | 1461171208997 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:53:29 INFO - PROCESS | 3264 | 1461171209204 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 3264 | --DOCSHELL 1CAE7800 == 44 [pid = 3264] [id = 204] 09:53:29 INFO - PROCESS | 3264 | --DOCSHELL 18D09400 == 43 [pid = 3264] [id = 207] 09:53:29 INFO - PROCESS | 3264 | --DOCSHELL 1BF85400 == 42 [pid = 3264] [id = 203] 09:53:29 INFO - PROCESS | 3264 | --DOCSHELL 18F71C00 == 41 [pid = 3264] [id = 216] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 241 (1D43F800) [pid = 3264] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 240 (29490C00) [pid = 3264] [serial = 1684] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | ++DOCSHELL 11C0F000 == 42 [pid = 3264] [id = 583] 09:53:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 241 (11CED400) [pid = 3264] [serial = 1749] [outer = 00000000] 09:53:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 242 (12415C00) [pid = 3264] [serial = 1750] [outer = 11CED400] 09:53:29 INFO - PROCESS | 3264 | 1461171209307 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 243 (12701800) [pid = 3264] [serial = 1751] [outer = 11CED400] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 242 (28C77400) [pid = 3264] [serial = 1586] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 241 (1C76A000) [pid = 3264] [serial = 916] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 240 (1CAE7C00) [pid = 3264] [serial = 1000] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 239 (2624F800) [pid = 3264] [serial = 1436] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 238 (2860DC00) [pid = 3264] [serial = 1388] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 237 (1605DC00) [pid = 3264] [serial = 1253] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 236 (2958D000) [pid = 3264] [serial = 1337] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 235 (25ED0C00) [pid = 3264] [serial = 1057] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 234 (2624E400) [pid = 3264] [serial = 1562] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 233 (27175C00) [pid = 3264] [serial = 1385] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 232 (28C70800) [pid = 3264] [serial = 1496] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 231 (24324000) [pid = 3264] [serial = 1154] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 230 (2860C000) [pid = 3264] [serial = 1328] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 229 (28C02000) [pid = 3264] [serial = 1214] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 228 (28038000) [pid = 3264] [serial = 1262] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 227 (22CE1C00) [pid = 3264] [serial = 1015] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 226 (15F9BC00) [pid = 3264] [serial = 1313] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 225 (20086400) [pid = 3264] [serial = 1403] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 224 (2948CC00) [pid = 3264] [serial = 1271] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 223 (21114C00) [pid = 3264] [serial = 1109] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 222 (1FF10C00) [pid = 3264] [serial = 1157] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 221 (272E2000) [pid = 3264] [serial = 1322] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 220 (27110000) [pid = 3264] [serial = 1325] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 219 (29584400) [pid = 3264] [serial = 1334] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 218 (216F1C00) [pid = 3264] [serial = 1012] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 217 (216ED400) [pid = 3264] [serial = 970] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 216 (1295F000) [pid = 3264] [serial = 1142] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 215 (22CE8000) [pid = 3264] [serial = 1454] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 214 (272A8800) [pid = 3264] [serial = 1265] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 213 (23543400) [pid = 3264] [serial = 1550] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 212 (2A7B2800) [pid = 3264] [serial = 1511] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 211 (24328000) [pid = 3264] [serial = 976] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 210 (1F91B400) [pid = 3264] [serial = 1427] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 209 (2078E000) [pid = 3264] [serial = 1009] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 208 (27658800) [pid = 3264] [serial = 1508] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 207 (20623800) [pid = 3264] [serial = 1148] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 206 (1B13A800) [pid = 3264] [serial = 1490] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 205 (2353B400) [pid = 3264] [serial = 1259] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 204 (27650C00) [pid = 3264] [serial = 1568] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 203 (28330400) [pid = 3264] [serial = 1448] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 202 (16060000) [pid = 3264] [serial = 1094] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 201 (2208AC00) [pid = 3264] [serial = 925] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 200 (25EEE000) [pid = 3264] [serial = 1160] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 199 (23543000) [pid = 3264] [serial = 1430] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 198 (2208B400) [pid = 3264] [serial = 1151] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 197 (27609000) [pid = 3264] [serial = 982] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 196 (2860E400) [pid = 3264] [serial = 1445] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 195 (1BFC6800) [pid = 3264] [serial = 1045] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 194 (1F764400) [pid = 3264] [serial = 1556] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 193 (299EE800) [pid = 3264] [serial = 1340] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 192 (2A7A9800) [pid = 3264] [serial = 1400] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 191 (272DC000) [pid = 3264] [serial = 1051] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 190 (2482E400) [pid = 3264] [serial = 1433] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 189 (26250400) [pid = 3264] [serial = 979] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 188 (1833D800) [pid = 3264] [serial = 1553] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 187 (28334C00) [pid = 3264] [serial = 1571] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 186 (294C1000) [pid = 3264] [serial = 1331] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 185 (20622800) [pid = 3264] [serial = 1106] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 184 (1B133800) [pid = 3264] [serial = 1424] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 183 (1FF19C00) [pid = 3264] [serial = 1100] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 182 (28C4E400) [pid = 3264] [serial = 1451] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 181 (18348800) [pid = 3264] [serial = 1373] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 180 (24824C00) [pid = 3264] [serial = 1379] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 179 (2716F400) [pid = 3264] [serial = 1439] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 178 (29279000) [pid = 3264] [serial = 1274] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 177 (2864FC00) [pid = 3264] [serial = 1499] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 176 (1B377400) [pid = 3264] [serial = 1097] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 175 (22CE9000) [pid = 3264] [serial = 928] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 174 (1B36D800) [pid = 3264] [serial = 997] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 173 (2636E800) [pid = 3264] [serial = 1205] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 172 (272D8C00) [pid = 3264] [serial = 1382] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 171 (28368400) [pid = 3264] [serial = 1502] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 170 (28042800) [pid = 3264] [serial = 1211] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (1F1B7000) [pid = 3264] [serial = 1376] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (1F91F400) [pid = 3264] [serial = 1003] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (27103000) [pid = 3264] [serial = 1565] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (22CEF000) [pid = 3264] [serial = 1583] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (216AF800) [pid = 3264] [serial = 919] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (294C6400) [pid = 3264] [serial = 1394] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (2012C800) [pid = 3264] [serial = 1006] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (272E4000) [pid = 3264] [serial = 1208] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (17C69800) [pid = 3264] [serial = 913] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (2353C000) [pid = 3264] [serial = 1319] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (1B32E400) [pid = 3264] [serial = 1145] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (28B12C00) [pid = 3264] [serial = 1577] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (28074C00) [pid = 3264] [serial = 1054] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1CADB800) [pid = 3264] [serial = 1316] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (26250000) [pid = 3264] [serial = 1202] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (2860AC00) [pid = 3264] [serial = 1268] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (1C75DC00) [pid = 3264] [serial = 1256] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (24820C00) [pid = 3264] [serial = 1559] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (2831EC00) [pid = 3264] [serial = 1391] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (295DFC00) [pid = 3264] [serial = 1397] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (221B8C00) [pid = 3264] [serial = 1493] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (20138800) [pid = 3264] [serial = 1103] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (28C0E400) [pid = 3264] [serial = 1217] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (16054800) [pid = 3264] [serial = 964] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (1C760400) [pid = 3264] [serial = 967] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (28C08C00) [pid = 3264] [serial = 1457] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (2860D800) [pid = 3264] [serial = 1574] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (1B377C00) [pid = 3264] [serial = 1280] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (21478800) [pid = 3264] [serial = 1048] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (22CE4400) [pid = 3264] [serial = 973] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (295D8400) [pid = 3264] [serial = 1277] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (28C5A800) [pid = 3264] [serial = 1580] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (21B15C00) [pid = 3264] [serial = 922] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1FF04C00) [pid = 3264] [serial = 1199] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (28B15800) [pid = 3264] [serial = 1517] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (299FA400) [pid = 3264] [serial = 1505] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1A377000) [pid = 3264] [serial = 1196] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (17C6FC00) [pid = 3264] [serial = 994] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (2687F400) [pid = 3264] [serial = 1514] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (216AD000) [pid = 3264] [serial = 1442] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (27608400) [pid = 3264] [serial = 1018] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 128 (29488800) [pid = 3264] [serial = 1220] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (28C4F800) [pid = 3264] [serial = 1682] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (27175400) [pid = 3264] [serial = 1672] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (28329800) [pid = 3264] [serial = 1675] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (2760A400) [pid = 3264] [serial = 1673] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (20134800) [pid = 3264] [serial = 1678] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (28360000) [pid = 3264] [serial = 1676] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (216AD400) [pid = 3264] [serial = 1679] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (23535C00) [pid = 3264] [serial = 1669] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (20674800) [pid = 3264] [serial = 1666] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (21110800) [pid = 3264] [serial = 1667] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1C960C00) [pid = 3264] [serial = 1663] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1F763800) [pid = 3264] [serial = 1664] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (17C72800) [pid = 3264] [serial = 1660] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1A30E000) [pid = 3264] [serial = 1661] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (2007FC00) [pid = 3264] [serial = 1658] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1FF06000) [pid = 3264] [serial = 1657] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (2B130000) [pid = 3264] [serial = 1655] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (2B12EC00) [pid = 3264] [serial = 1654] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (2A7A5000) [pid = 3264] [serial = 1652] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (295D7C00) [pid = 3264] [serial = 1651] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (20131C00) [pid = 3264] [serial = 1649] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1D368C00) [pid = 3264] [serial = 1648] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (2C37FC00) [pid = 3264] [serial = 1646] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (2BF70C00) [pid = 3264] [serial = 1645] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (2BF66800) [pid = 3264] [serial = 1643] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (2BF65400) [pid = 3264] [serial = 1642] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (2BB1B000) [pid = 3264] [serial = 1640] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (2BB1BC00) [pid = 3264] [serial = 1639] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (299F1C00) [pid = 3264] [serial = 1637] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (294BF400) [pid = 3264] [serial = 1636] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (2B33B800) [pid = 3264] [serial = 1634] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (2B337000) [pid = 3264] [serial = 1633] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (29BB1000) [pid = 3264] [serial = 1631] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (29BAFC00) [pid = 3264] [serial = 1630] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (295D4000) [pid = 3264] [serial = 1628] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (2958D800) [pid = 3264] [serial = 1627] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (28C56000) [pid = 3264] [serial = 1625] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (28C09C00) [pid = 3264] [serial = 1624] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (216EF800) [pid = 3264] [serial = 1622] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (20672800) [pid = 3264] [serial = 1621] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (18916800) [pid = 3264] [serial = 1619] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (17C6B400) [pid = 3264] [serial = 1618] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (28646800) [pid = 3264] [serial = 1616] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 84 (28B11400) [pid = 3264] [serial = 1681] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | --DOMWINDOW == 83 (24827800) [pid = 3264] [serial = 1670] [outer = 00000000] [url = about:blank] 09:53:29 INFO - PROCESS | 3264 | 1461171209821 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]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 09:53:29 INFO - PROCESS | 3264 | 1461171209860 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 3264 | 1461171209864 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:53:29 INFO - PROCESS | 3264 | 1461171209869 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 3264 | 1461171209871 Marionette TRACE conn5 <- [1,2298,null,{}] 09:53:29 INFO - PROCESS | 3264 | 1461171209874 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}] 09:53:29 INFO - PROCESS | 3264 | 1461171209962 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:53:29 INFO - PROCESS | 3264 | 1461171209968 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 3264 | ++DOCSHELL 12991800 == 43 [pid = 3264] [id = 584] 09:53:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 84 (12995400) [pid = 3264] [serial = 1752] [outer = 00000000] 09:53:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 85 (16BA7800) [pid = 3264] [serial = 1753] [outer = 12995400] 09:53:29 INFO - PROCESS | 3264 | 1461171210017 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (1739F000) [pid = 3264] [serial = 1754] [outer = 12995400] 09:53:30 INFO - PROCESS | 3264 | 1461171210514 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]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 09:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:53:30 INFO - PROCESS | 3264 | 1461171210541 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 3264 | 1461171210544 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:53:30 INFO - PROCESS | 3264 | 1461171210548 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 3264 | 1461171210554 Marionette TRACE conn5 <- [1,2302,null,{}] 09:53:30 INFO - PROCESS | 3264 | 1461171210562 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}] 09:53:30 INFO - PROCESS | 3264 | 1461171210651 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:53:30 INFO - PROCESS | 3264 | 1461171210780 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 3264 | ++DOCSHELL 18286C00 == 44 [pid = 3264] [id = 585] 09:53:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (18288000) [pid = 3264] [serial = 1755] [outer = 00000000] 09:53:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (1890CC00) [pid = 3264] [serial = 1756] [outer = 18288000] 09:53:30 INFO - PROCESS | 3264 | 1461171210834 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (18D02000) [pid = 3264] [serial = 1757] [outer = 18288000] 09:53:31 INFO - PROCESS | 3264 | 1461171211192 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]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 09:53:31 INFO - PROCESS | 3264 | 1461171211242 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 3264 | 1461171211245 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:53:31 INFO - PROCESS | 3264 | 1461171211248 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 3264 | 1461171211250 Marionette TRACE conn5 <- [1,2306,null,{}] 09:53:31 INFO - PROCESS | 3264 | 1461171211253 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}] 09:53:31 INFO - PROCESS | 3264 | 1461171211339 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:53:31 INFO - PROCESS | 3264 | 1461171211345 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 3264 | ++DOCSHELL 11D79800 == 45 [pid = 3264] [id = 586] 09:53:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (18D07400) [pid = 3264] [serial = 1758] [outer = 00000000] 09:53:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (19EFC800) [pid = 3264] [serial = 1759] [outer = 18D07400] 09:53:31 INFO - PROCESS | 3264 | 1461171211390 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1A30E000) [pid = 3264] [serial = 1760] [outer = 18D07400] 09:53:31 INFO - PROCESS | 3264 | 1461171211888 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] 09:53:31 INFO - PROCESS | 3264 | 1461171211922 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:53:31 INFO - PROCESS | 3264 | 1461171211925 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 3264 | 1461171211927 Marionette TRACE conn5 <- [1,2310,null,{}] 09:53:31 INFO - PROCESS | 3264 | 1461171211931 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}] 09:53:32 INFO - PROCESS | 3264 | 1461171212054 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:53:32 INFO - PROCESS | 3264 | 1461171212148 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 3264 | ++DOCSHELL 1A3B0800 == 46 [pid = 3264] [id = 587] 09:53:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1A3BC400) [pid = 3264] [serial = 1761] [outer = 00000000] 09:53:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1B142000) [pid = 3264] [serial = 1762] [outer = 1A3BC400] 09:53:32 INFO - PROCESS | 3264 | 1461171212203 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1B32FC00) [pid = 3264] [serial = 1763] [outer = 1A3BC400] 09:53:32 INFO - PROCESS | 3264 | 1461171212651 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]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 770ms 09:53:32 INFO - PROCESS | 3264 | 1461171212696 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:53:32 INFO - PROCESS | 3264 | 1461171212698 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:53:32 INFO - PROCESS | 3264 | 1461171212701 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 3264 | 1461171212703 Marionette TRACE conn5 <- [1,2314,null,{}] 09:53:32 INFO - PROCESS | 3264 | 1461171212716 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}] 09:53:32 INFO - PROCESS | 3264 | 1461171212837 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:53:32 INFO - PROCESS | 3264 | 1461171212905 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 3264 | ++DOCSHELL 1B370C00 == 47 [pid = 3264] [id = 588] 09:53:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1B371800) [pid = 3264] [serial = 1764] [outer = 00000000] 09:53:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1BA1C800) [pid = 3264] [serial = 1765] [outer = 1B371800] 09:53:32 INFO - PROCESS | 3264 | 1461171212950 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1BF59800) [pid = 3264] [serial = 1766] [outer = 1B371800] 09:53:33 INFO - PROCESS | 3264 | 1461171213372 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]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 09:53:33 INFO - PROCESS | 3264 | 1461171213432 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 3264 | 1461171213434 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:53:33 INFO - PROCESS | 3264 | 1461171213437 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 3264 | 1461171213439 Marionette TRACE conn5 <- [1,2318,null,{}] 09:53:33 INFO - PROCESS | 3264 | 1461171213477 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}] 09:53:33 INFO - PROCESS | 3264 | 1461171213697 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1833F400) [pid = 3264] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (18F74800) [pid = 3264] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (1A30E800) [pid = 3264] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1A3B6800) [pid = 3264] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1295FC00) [pid = 3264] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1258FC00) [pid = 3264] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (11CB6000) [pid = 3264] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (123C3000) [pid = 3264] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (16002000) [pid = 3264] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (16EE2800) [pid = 3264] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (1B37A400) [pid = 3264] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (173A3400) [pid = 3264] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:53:33 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (1299B800) [pid = 3264] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:53:33 INFO - PROCESS | 3264 | 1461171213766 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 3264 | ++DOCSHELL 0ECCD800 == 48 [pid = 3264] [id = 589] 09:53:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (11CB6000) [pid = 3264] [serial = 1767] [outer = 00000000] 09:53:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (1295C000) [pid = 3264] [serial = 1768] [outer = 11CB6000] 09:53:33 INFO - PROCESS | 3264 | 1461171213811 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (12955C00) [pid = 3264] [serial = 1769] [outer = 11CB6000] 09:53:34 INFO - PROCESS | 3264 | 1461171214182 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]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 790ms 09:53:34 INFO - PROCESS | 3264 | 1461171214228 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 3264 | 1461171214230 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:53:34 INFO - PROCESS | 3264 | 1461171214234 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:53:34 INFO - PROCESS | 3264 | 1461171214235 Marionette TRACE conn5 <- [1,2322,null,{}] 09:53:34 INFO - PROCESS | 3264 | 1461171214239 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}] 09:53:34 INFO - PROCESS | 3264 | 1461171214322 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:53:34 INFO - PROCESS | 3264 | 1461171214328 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 3264 | ++DOCSHELL 173A3400 == 49 [pid = 3264] [id = 590] 09:53:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (1833F400) [pid = 3264] [serial = 1770] [outer = 00000000] 09:53:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (1C5E6000) [pid = 3264] [serial = 1771] [outer = 1833F400] 09:53:34 INFO - PROCESS | 3264 | 1461171214373 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (1C5E1400) [pid = 3264] [serial = 1772] [outer = 1833F400] 09:53:34 INFO - PROCESS | 3264 | 1461171214802 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]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 09:53:34 INFO - PROCESS | 3264 | 1461171214868 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 3264 | 1461171214870 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:53:34 INFO - PROCESS | 3264 | 1461171214873 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:53:34 INFO - PROCESS | 3264 | 1461171214875 Marionette TRACE conn5 <- [1,2326,null,{}] 09:53:34 INFO - PROCESS | 3264 | 1461171214879 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}] 09:53:34 INFO - PROCESS | 3264 | 1461171214963 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:53:34 INFO - PROCESS | 3264 | 1461171214969 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 3264 | ++DOCSHELL 1BFD3000 == 50 [pid = 3264] [id = 591] 09:53:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1C75C400) [pid = 3264] [serial = 1773] [outer = 00000000] 09:53:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1C9D6C00) [pid = 3264] [serial = 1774] [outer = 1C75C400] 09:53:34 INFO - PROCESS | 3264 | 1461171215014 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1CAE0400) [pid = 3264] [serial = 1775] [outer = 1C75C400] 09:53:35 INFO - PROCESS | 3264 | 1461171215472 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]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 09:53:35 INFO - PROCESS | 3264 | 1461171215509 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 3264 | 1461171215510 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:53:35 INFO - PROCESS | 3264 | 1461171215527 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 3264 | 1461171215529 Marionette TRACE conn5 <- [1,2330,null,{}] 09:53:35 INFO - PROCESS | 3264 | 1461171215533 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}] 09:53:35 INFO - PROCESS | 3264 | 1461171215619 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:53:35 INFO - PROCESS | 3264 | 1461171215625 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 3264 | ++DOCSHELL 1C9D1C00 == 51 [pid = 3264] [id = 592] 09:53:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1CAE1C00) [pid = 3264] [serial = 1776] [outer = 00000000] 09:53:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1CBF1C00) [pid = 3264] [serial = 1777] [outer = 1CAE1C00] 09:53:35 INFO - PROCESS | 3264 | 1461171215674 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1CD9FC00) [pid = 3264] [serial = 1778] [outer = 1CAE1C00] 09:53:36 INFO - PROCESS | 3264 | 1461171216397 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]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 930ms 09:53:36 INFO - PROCESS | 3264 | 1461171216449 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 3264 | 1461171216455 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:53:36 INFO - PROCESS | 3264 | 1461171216461 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 3264 | 1461171216464 Marionette TRACE conn5 <- [1,2334,null,{}] 09:53:36 INFO - PROCESS | 3264 | 1461171216470 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}] 09:53:36 INFO - PROCESS | 3264 | 1461171216595 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:53:36 INFO - PROCESS | 3264 | 1461171216732 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 3264 | ++DOCSHELL 1258D400 == 52 [pid = 3264] [id = 593] 09:53:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1295A800) [pid = 3264] [serial = 1779] [outer = 00000000] 09:53:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (16B1B000) [pid = 3264] [serial = 1780] [outer = 1295A800] 09:53:36 INFO - PROCESS | 3264 | 1461171216795 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (16EC0C00) [pid = 3264] [serial = 1781] [outer = 1295A800] 09:53:37 INFO - PROCESS | 3264 | 1461171217344 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]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 09:53:37 INFO - PROCESS | 3264 | 1461171217394 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 3264 | 1461171217401 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:53:37 INFO - PROCESS | 3264 | 1461171217407 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 3264 | 1461171217410 Marionette TRACE conn5 <- [1,2338,null,{}] 09:53:37 INFO - PROCESS | 3264 | 1461171217414 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}] 09:53:37 INFO - PROCESS | 3264 | 1461171217530 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:53:37 INFO - PROCESS | 3264 | 1461171217687 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 3264 | ++DOCSHELL 119E0400 == 53 [pid = 3264] [id = 594] 09:53:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (17C70000) [pid = 3264] [serial = 1782] [outer = 00000000] 09:53:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1A374400) [pid = 3264] [serial = 1783] [outer = 17C70000] 09:53:37 INFO - PROCESS | 3264 | 1461171217743 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1B130800) [pid = 3264] [serial = 1784] [outer = 17C70000] 09:53:38 INFO - PROCESS | 3264 | 1461171218397 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]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1019ms 09:53:38 INFO - PROCESS | 3264 | 1461171218428 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 3264 | 1461171218431 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:53:38 INFO - PROCESS | 3264 | 1461171218434 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:53:38 INFO - PROCESS | 3264 | 1461171218438 Marionette TRACE conn5 <- [1,2342,null,{}] 09:53:38 INFO - PROCESS | 3264 | 1461171218449 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}] 09:53:38 INFO - PROCESS | 3264 | 1461171218585 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:53:38 INFO - PROCESS | 3264 | 1461171218730 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE5000 == 54 [pid = 3264] [id = 595] 09:53:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1CAE8C00) [pid = 3264] [serial = 1785] [outer = 00000000] 09:53:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1D361000) [pid = 3264] [serial = 1786] [outer = 1CAE8C00] 09:53:38 INFO - PROCESS | 3264 | 1461171218790 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1D43C400) [pid = 3264] [serial = 1787] [outer = 1CAE8C00] 09:53:39 INFO - PROCESS | 3264 | 1461171219405 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]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1023ms 09:53:39 INFO - PROCESS | 3264 | 1461171219461 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 3264 | 1461171219464 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:53:39 INFO - PROCESS | 3264 | 1461171219467 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:53:39 INFO - PROCESS | 3264 | 1461171219469 Marionette TRACE conn5 <- [1,2346,null,{}] 09:53:39 INFO - PROCESS | 3264 | 1461171219473 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}] 09:53:39 INFO - PROCESS | 3264 | 1461171219584 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:53:39 INFO - PROCESS | 3264 | 1461171219696 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 3264 | ++DOCSHELL 1E5A8C00 == 55 [pid = 3264] [id = 596] 09:53:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1E5AC400) [pid = 3264] [serial = 1788] [outer = 00000000] 09:53:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1E67B000) [pid = 3264] [serial = 1789] [outer = 1E5AC400] 09:53:39 INFO - PROCESS | 3264 | 1461171219793 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1EE9B000) [pid = 3264] [serial = 1790] [outer = 1E5AC400] 09:53:40 INFO - PROCESS | 3264 | 1461171220328 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]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 930ms 09:53:40 INFO - PROCESS | 3264 | 1461171220401 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 3264 | 1461171220403 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:53:40 INFO - PROCESS | 3264 | 1461171220407 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:53:40 INFO - PROCESS | 3264 | 1461171220409 Marionette TRACE conn5 <- [1,2350,null,{}] 09:53:40 INFO - PROCESS | 3264 | 1461171220413 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}] 09:53:40 INFO - PROCESS | 3264 | 1461171220520 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:53:40 INFO - PROCESS | 3264 | 1461171220672 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 3264 | ++DOCSHELL 12953400 == 56 [pid = 3264] [id = 597] 09:53:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (12953C00) [pid = 3264] [serial = 1791] [outer = 00000000] 09:53:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1F1AD000) [pid = 3264] [serial = 1792] [outer = 12953C00] 09:53:40 INFO - PROCESS | 3264 | 1461171220728 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1F1B0000) [pid = 3264] [serial = 1793] [outer = 12953C00] 09:53:41 INFO - PROCESS | 3264 | 1461171221542 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]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1177ms 09:53:41 INFO - PROCESS | 3264 | 1461171221588 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:53:41 INFO - PROCESS | 3264 | 1461171221592 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:53:41 INFO - PROCESS | 3264 | 1461171221597 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 3264 | 1461171221601 Marionette TRACE conn5 <- [1,2354,null,{}] 09:53:41 INFO - PROCESS | 3264 | 1461171221607 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 3264 | 1461171221706 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:53:41 INFO - PROCESS | 3264 | 1461171221858 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 3264 | ++DOCSHELL 1240F800 == 57 [pid = 3264] [id = 598] 09:53:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (12415800) [pid = 3264] [serial = 1794] [outer = 00000000] 09:53:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (12A53C00) [pid = 3264] [serial = 1795] [outer = 12415800] 09:53:41 INFO - PROCESS | 3264 | 1461171221912 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (15F9D400) [pid = 3264] [serial = 1796] [outer = 12415800] 09:53:42 INFO - PROCESS | 3264 | 1461171222478 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 1299A000 == 56 [pid = 3264] [id = 205] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 12992C00 == 55 [pid = 3264] [id = 206] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 12414800 == 54 [pid = 3264] [id = 200] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 124C2400 == 53 [pid = 3264] [id = 214] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 1BFD3000 == 52 [pid = 3264] [id = 591] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 173A3400 == 51 [pid = 3264] [id = 590] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 0ECCD800 == 50 [pid = 3264] [id = 589] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 1B370C00 == 49 [pid = 3264] [id = 588] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 1A3B0800 == 48 [pid = 3264] [id = 587] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 11D79800 == 47 [pid = 3264] [id = 586] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 18286C00 == 46 [pid = 3264] [id = 585] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 12991800 == 45 [pid = 3264] [id = 584] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1B334800) [pid = 3264] [serial = 1726] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 11C0F000 == 44 [pid = 3264] [id = 583] 09:53:42 INFO - PROCESS | 3264 | --DOCSHELL 0ECC2800 == 43 [pid = 3264] [id = 582] 09:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 990ms 09:53:42 INFO - PROCESS | 3264 | 1461171222558 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 3264 | 1461171222564 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:53:42 INFO - PROCESS | 3264 | 1461171222569 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 3264 | 1461171222572 Marionette TRACE conn5 <- [1,2358,null,{}] 09:53:42 INFO - PROCESS | 3264 | 1461171222576 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 3264 | 1461171222675 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (18D0A000) [pid = 3264] [serial = 1705] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (18D08800) [pid = 3264] [serial = 1706] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (19EF6800) [pid = 3264] [serial = 1708] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1A31B800) [pid = 3264] [serial = 1711] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1B32C400) [pid = 3264] [serial = 1715] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (132BF000) [pid = 3264] [serial = 1696] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1B13DC00) [pid = 3264] [serial = 1714] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (13396C00) [pid = 3264] [serial = 1697] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1280BC00) [pid = 3264] [serial = 1693] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (12954400) [pid = 3264] [serial = 1694] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (11CF3000) [pid = 3264] [serial = 1687] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (11D3DC00) [pid = 3264] [serial = 1688] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (12416400) [pid = 3264] [serial = 1691] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (16058800) [pid = 3264] [serial = 1699] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1605C800) [pid = 3264] [serial = 1700] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (17C70800) [pid = 3264] [serial = 1702] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1BA14800) [pid = 3264] [serial = 1717] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (18FC9C00) [pid = 3264] [serial = 1724] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (1BA1D400) [pid = 3264] [serial = 1718] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (12411400) [pid = 3264] [serial = 1690] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (18348C00) [pid = 3264] [serial = 1723] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (16B21400) [pid = 3264] [serial = 1720] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (17C79800) [pid = 3264] [serial = 1703] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (1A31AC00) [pid = 3264] [serial = 1712] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (19EF1400) [pid = 3264] [serial = 1709] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (16BA6400) [pid = 3264] [serial = 1721] [outer = 00000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3264 | 1461171222796 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC7400 == 44 [pid = 3264] [id = 599] 09:53:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (11985000) [pid = 3264] [serial = 1797] [outer = 00000000] 09:53:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (12416C00) [pid = 3264] [serial = 1798] [outer = 11985000] 09:53:42 INFO - PROCESS | 3264 | 1461171222843 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (12906000) [pid = 3264] [serial = 1799] [outer = 11985000] 09:53:43 INFO - PROCESS | 3264 | 1461171223261 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 09:53:43 INFO - PROCESS | 3264 | 1461171223302 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 3264 | 1461171223305 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:53:43 INFO - PROCESS | 3264 | 1461171223308 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:53:43 INFO - PROCESS | 3264 | 1461171223311 Marionette TRACE conn5 <- [1,2362,null,{}] 09:53:43 INFO - PROCESS | 3264 | 1461171223321 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 3264 | 1461171223442 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:53:43 INFO - PROCESS | 3264 | 1461171223455 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 3264 | ++DOCSHELL 16057400 == 45 [pid = 3264] [id = 600] 09:53:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1605C400) [pid = 3264] [serial = 1800] [outer = 00000000] 09:53:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (16ECB800) [pid = 3264] [serial = 1801] [outer = 1605C400] 09:53:43 INFO - PROCESS | 3264 | 1461171223504 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (174D0800) [pid = 3264] [serial = 1802] [outer = 1605C400] 09:53:44 INFO - PROCESS | 3264 | 1461171223993 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 09:53:44 INFO - PROCESS | 3264 | 1461171224042 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 3264 | 1461171224045 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:53:44 INFO - PROCESS | 3264 | 1461171224048 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 3264 | 1461171224050 Marionette TRACE conn5 <- [1,2366,null,{}] 09:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:53:44 INFO - PROCESS | 3264 | 1461171224053 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 3264 | 1461171224140 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:53:44 INFO - PROCESS | 3264 | 1461171224148 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 3264 | ++DOCSHELL 17C6A800 == 46 [pid = 3264] [id = 601] 09:53:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (17C76800) [pid = 3264] [serial = 1803] [outer = 00000000] 09:53:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (18287C00) [pid = 3264] [serial = 1804] [outer = 17C76800] 09:53:44 INFO - PROCESS | 3264 | 1461171224280 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (18346800) [pid = 3264] [serial = 1805] [outer = 17C76800] 09:53:44 INFO - PROCESS | 3264 | 1461171224699 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 09:53:44 INFO - PROCESS | 3264 | 1461171224722 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:53:44 INFO - PROCESS | 3264 | 1461171224725 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:53:44 INFO - PROCESS | 3264 | 1461171224728 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 3264 | 1461171224729 Marionette TRACE conn5 <- [1,2370,null,{}] 09:53:44 INFO - PROCESS | 3264 | 1461171224733 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 3264 | 1461171224844 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:53:44 INFO - PROCESS | 3264 | 1461171224962 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 3264 | ++DOCSHELL 18916400 == 47 [pid = 3264] [id = 602] 09:53:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (18918C00) [pid = 3264] [serial = 1806] [outer = 00000000] 09:53:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (19EF0400) [pid = 3264] [serial = 1807] [outer = 18918C00] 09:53:45 INFO - PROCESS | 3264 | 1461171225007 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (19EEF800) [pid = 3264] [serial = 1808] [outer = 18918C00] 09:53:45 INFO - PROCESS | 3264 | 1461171225439 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 09:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:53:45 INFO - PROCESS | 3264 | 1461171225498 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 3264 | 1461171225500 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:53:45 INFO - PROCESS | 3264 | 1461171225504 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 3264 | 1461171225505 Marionette TRACE conn5 <- [1,2374,null,{}] 09:53:45 INFO - PROCESS | 3264 | 1461171225509 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 3264 | 1461171225645 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:53:45 INFO - PROCESS | 3264 | 1461171225726 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 3264 | ++DOCSHELL 1A176C00 == 48 [pid = 3264] [id = 603] 09:53:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1A177800) [pid = 3264] [serial = 1809] [outer = 00000000] 09:53:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1A3B0C00) [pid = 3264] [serial = 1810] [outer = 1A177800] 09:53:45 INFO - PROCESS | 3264 | 1461171225775 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1A3B6C00) [pid = 3264] [serial = 1811] [outer = 1A177800] 09:53:46 INFO - PROCESS | 3264 | 1461171226212 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 09:53:46 INFO - PROCESS | 3264 | 1461171226257 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:53:46 INFO - PROCESS | 3264 | 1461171226259 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:53:46 INFO - PROCESS | 3264 | 1461171226262 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 3264 | 1461171226264 Marionette TRACE conn5 <- [1,2378,null,{}] 09:53:46 INFO - PROCESS | 3264 | 1461171226267 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 3264 | 1461171226387 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:53:46 INFO - PROCESS | 3264 | 1461171226454 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 3264 | ++DOCSHELL 1A317C00 == 49 [pid = 3264] [id = 604] 09:53:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1B12BC00) [pid = 3264] [serial = 1812] [outer = 00000000] 09:53:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1B332800) [pid = 3264] [serial = 1813] [outer = 1B12BC00] 09:53:46 INFO - PROCESS | 3264 | 1461171226498 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1B372800) [pid = 3264] [serial = 1814] [outer = 1B12BC00] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1C75C400) [pid = 3264] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1A3BC400) [pid = 3264] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1B371800) [pid = 3264] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (12995400) [pid = 3264] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (11CB6000) [pid = 3264] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (18288000) [pid = 3264] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (18D07400) [pid = 3264] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (11CED400) [pid = 3264] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (11980400) [pid = 3264] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1833F400) [pid = 3264] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:53:47 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (12582800) [pid = 3264] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:53:47 INFO - PROCESS | 3264 | 1461171227031 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 830ms 09:53:47 INFO - PROCESS | 3264 | 1461171227093 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 3264 | 1461171227095 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:53:47 INFO - PROCESS | 3264 | 1461171227098 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 3264 | 1461171227099 Marionette TRACE conn5 <- [1,2382,null,{}] 09:53:47 INFO - PROCESS | 3264 | 1461171227103 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 3264 | 1461171227186 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:53:47 INFO - PROCESS | 3264 | 1461171227195 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 3264 | ++DOCSHELL 13395800 == 50 [pid = 3264] [id = 605] 09:53:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (12995400) [pid = 3264] [serial = 1815] [outer = 00000000] 09:53:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (18FC8C00) [pid = 3264] [serial = 1816] [outer = 12995400] 09:53:47 INFO - PROCESS | 3264 | 1461171227240 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1B32D000) [pid = 3264] [serial = 1817] [outer = 12995400] 09:53:47 INFO - PROCESS | 3264 | 1461171227749 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 09:53:47 INFO - PROCESS | 3264 | 1461171227768 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:53:47 INFO - PROCESS | 3264 | 1461171227770 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:53:47 INFO - PROCESS | 3264 | 1461171227773 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 3264 | 1461171227775 Marionette TRACE conn5 <- [1,2386,null,{}] 09:53:47 INFO - PROCESS | 3264 | 1461171227778 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 3264 | 1461171227864 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:53:47 INFO - PROCESS | 3264 | 1461171227870 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 3264 | ++DOCSHELL 1B374400 == 51 [pid = 3264] [id = 606] 09:53:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1B41FC00) [pid = 3264] [serial = 1818] [outer = 00000000] 09:53:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1BA1B800) [pid = 3264] [serial = 1819] [outer = 1B41FC00] 09:53:47 INFO - PROCESS | 3264 | 1461171227914 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1BA19400) [pid = 3264] [serial = 1820] [outer = 1B41FC00] 09:53:48 INFO - PROCESS | 3264 | 1461171228358 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 09:53:48 INFO - PROCESS | 3264 | 1461171228405 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 3264 | 1461171228407 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:53:48 INFO - PROCESS | 3264 | 1461171228410 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 3264 | 1461171228412 Marionette TRACE conn5 <- [1,2390,null,{}] 09:53:48 INFO - PROCESS | 3264 | 1461171228415 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 3264 | 1461171228500 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:53:48 INFO - PROCESS | 3264 | 1461171228506 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 3264 | ++DOCSHELL 123BA000 == 52 [pid = 3264] [id = 607] 09:53:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1605F400) [pid = 3264] [serial = 1821] [outer = 00000000] 09:53:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1C761800) [pid = 3264] [serial = 1822] [outer = 1605F400] 09:53:48 INFO - PROCESS | 3264 | 1461171228551 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1C767800) [pid = 3264] [serial = 1823] [outer = 1605F400] 09:53:49 INFO - PROCESS | 3264 | 1461171229004 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 09:53:49 INFO - PROCESS | 3264 | 1461171229085 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 3264 | 1461171229089 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:53:49 INFO - PROCESS | 3264 | 1461171229095 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 3264 | 1461171229099 Marionette TRACE conn5 <- [1,2394,null,{}] 09:53:49 INFO - PROCESS | 3264 | 1461171229106 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 3264 | 1461171229254 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:53:49 INFO - PROCESS | 3264 | 1461171229435 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 3264 | ++DOCSHELL 12416400 == 53 [pid = 3264] [id = 608] 09:53:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (12418800) [pid = 3264] [serial = 1824] [outer = 00000000] 09:53:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1290E800) [pid = 3264] [serial = 1825] [outer = 12418800] 09:53:49 INFO - PROCESS | 3264 | 1461171229492 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (12996800) [pid = 3264] [serial = 1826] [outer = 12418800] 09:53:50 INFO - PROCESS | 3264 | 1461171230055 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1026ms 09:53:50 INFO - PROCESS | 3264 | 1461171230123 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 3264 | 1461171230127 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:53:50 INFO - PROCESS | 3264 | 1461171230135 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 3264 | 1461171230139 Marionette TRACE conn5 <- [1,2398,null,{}] 09:53:50 INFO - PROCESS | 3264 | 1461171230143 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 3264 | 1461171230287 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:53:50 INFO - PROCESS | 3264 | 1461171230431 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 3264 | ++DOCSHELL 16059000 == 54 [pid = 3264] [id = 609] 09:53:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (16059C00) [pid = 3264] [serial = 1827] [outer = 00000000] 09:53:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (17C75400) [pid = 3264] [serial = 1828] [outer = 16059C00] 09:53:50 INFO - PROCESS | 3264 | 1461171230488 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (17C86400) [pid = 3264] [serial = 1829] [outer = 16059C00] 09:53:51 INFO - PROCESS | 3264 | 1461171231099 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 970ms 09:53:51 INFO - PROCESS | 3264 | 1461171231107 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 3264 | 1461171231110 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:53:51 INFO - PROCESS | 3264 | 1461171231114 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 3264 | 1461171231116 Marionette TRACE conn5 <- [1,2402,null,{}] 09:53:51 INFO - PROCESS | 3264 | 1461171231126 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 3264 | 1461171231246 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:53:51 INFO - PROCESS | 3264 | 1461171231409 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 3264 | ++DOCSHELL 1BA14800 == 55 [pid = 3264] [id = 610] 09:53:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1BA1D000) [pid = 3264] [serial = 1830] [outer = 00000000] 09:53:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1C764400) [pid = 3264] [serial = 1831] [outer = 1BA1D000] 09:53:51 INFO - PROCESS | 3264 | 1461171231471 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1CADB400) [pid = 3264] [serial = 1832] [outer = 1BA1D000] 09:53:52 INFO - PROCESS | 3264 | 1461171232114 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1067ms 09:53:52 INFO - PROCESS | 3264 | 1461171232186 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 3264 | 1461171232188 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:53:52 INFO - PROCESS | 3264 | 1461171232192 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 3264 | 1461171232194 Marionette TRACE conn5 <- [1,2406,null,{}] 09:53:52 INFO - PROCESS | 3264 | 1461171232198 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 3264 | 1461171232308 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:53:52 INFO - PROCESS | 3264 | 1461171232451 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 3264 | ++DOCSHELL 12A51000 == 56 [pid = 3264] [id = 611] 09:53:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1CADD800) [pid = 3264] [serial = 1833] [outer = 00000000] 09:53:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1E5B1400) [pid = 3264] [serial = 1834] [outer = 1CADD800] 09:53:52 INFO - PROCESS | 3264 | 1461171232507 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1E678C00) [pid = 3264] [serial = 1835] [outer = 1CADD800] 09:53:53 INFO - PROCESS | 3264 | 1461171233055 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 09:53:53 INFO - PROCESS | 3264 | 1461171233124 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 3264 | 1461171233127 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:53:53 INFO - PROCESS | 3264 | 1461171233130 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:53:53 INFO - PROCESS | 3264 | 1461171233132 Marionette TRACE conn5 <- [1,2410,null,{}] 09:53:53 INFO - PROCESS | 3264 | 1461171233136 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 3264 | 1461171233243 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:53:53 INFO - PROCESS | 3264 | 1461171233359 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 3264 | ++DOCSHELL 1CADE800 == 57 [pid = 3264] [id = 612] 09:53:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1EE0C000) [pid = 3264] [serial = 1836] [outer = 00000000] 09:53:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1F1B5400) [pid = 3264] [serial = 1837] [outer = 1EE0C000] 09:53:53 INFO - PROCESS | 3264 | 1461171233455 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1F767800) [pid = 3264] [serial = 1838] [outer = 1EE0C000] 09:53:54 INFO - PROCESS | 3264 | 1461171234097 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1016ms 09:53:54 INFO - PROCESS | 3264 | 1461171234150 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 3264 | 1461171234152 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:53:54 INFO - PROCESS | 3264 | 1461171234156 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:53:54 INFO - PROCESS | 3264 | 1461171234158 Marionette TRACE conn5 <- [1,2414,null,{}] 09:53:54 INFO - PROCESS | 3264 | 1461171234161 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 3264 | 1461171234292 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:53:54 INFO - PROCESS | 3264 | 1461171234587 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 3264 | ++DOCSHELL 0ECCD800 == 58 [pid = 3264] [id = 613] 09:53:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1240F000) [pid = 3264] [serial = 1839] [outer = 00000000] 09:53:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1295D400) [pid = 3264] [serial = 1840] [outer = 1240F000] 09:53:54 INFO - PROCESS | 3264 | 1461171234663 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (12A53800) [pid = 3264] [serial = 1841] [outer = 1240F000] 09:53:55 INFO - PROCESS | 3264 | 1461171235279 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1172ms 09:53:55 INFO - PROCESS | 3264 | 1461171235332 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 3264 | 1461171235337 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:53:55 INFO - PROCESS | 3264 | 1461171235342 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 3264 | 1461171235345 Marionette TRACE conn5 <- [1,2418,null,{}] 09:53:55 INFO - PROCESS | 3264 | 1461171235350 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 3264 | 1461171235453 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:53:55 INFO - PROCESS | 3264 | 1461171235622 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 1241B000 == 57 [pid = 3264] [id = 561] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 1B374400 == 56 [pid = 3264] [id = 606] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 13395800 == 55 [pid = 3264] [id = 605] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 1A317C00 == 54 [pid = 3264] [id = 604] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 1A176C00 == 53 [pid = 3264] [id = 603] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 18916400 == 52 [pid = 3264] [id = 602] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 16057400 == 51 [pid = 3264] [id = 600] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 0ECC7400 == 50 [pid = 3264] [id = 599] 09:53:55 INFO - PROCESS | 3264 | ++DOCSHELL 11CF2C00 == 51 [pid = 3264] [id = 614] 09:53:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (11D48400) [pid = 3264] [serial = 1842] [outer = 00000000] 09:53:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (1241C800) [pid = 3264] [serial = 1843] [outer = 11D48400] 09:53:55 INFO - PROCESS | 3264 | 1461171235727 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (12911800) [pid = 3264] [serial = 1844] [outer = 11D48400] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 1240F800 == 50 [pid = 3264] [id = 598] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 1258D400 == 49 [pid = 3264] [id = 593] 09:53:55 INFO - PROCESS | 3264 | --DOCSHELL 1C9D1C00 == 48 [pid = 3264] [id = 592] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (29586000) [pid = 3264] [serial = 1685] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1CAE0400) [pid = 3264] [serial = 1775] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (12955C00) [pid = 3264] [serial = 1769] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1C5E1400) [pid = 3264] [serial = 1772] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1A30E000) [pid = 3264] [serial = 1760] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1C9D6C00) [pid = 3264] [serial = 1774] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1B142000) [pid = 3264] [serial = 1762] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1BA1C800) [pid = 3264] [serial = 1765] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1B32FC00) [pid = 3264] [serial = 1763] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (16BA7800) [pid = 3264] [serial = 1753] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1739F000) [pid = 3264] [serial = 1754] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (12A55C00) [pid = 3264] [serial = 1732] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1295C000) [pid = 3264] [serial = 1768] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1890CC00) [pid = 3264] [serial = 1756] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (18D02000) [pid = 3264] [serial = 1757] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1B331800) [pid = 3264] [serial = 1735] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (123C3800) [pid = 3264] [serial = 1729] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1C5E3C00) [pid = 3264] [serial = 1741] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (19EFC800) [pid = 3264] [serial = 1759] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (12415C00) [pid = 3264] [serial = 1750] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (12701800) [pid = 3264] [serial = 1751] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (12585C00) [pid = 3264] [serial = 1748] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1240D400) [pid = 3264] [serial = 1747] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (17C80400) [pid = 3264] [serial = 1744] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1BFD3800) [pid = 3264] [serial = 1738] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1BF59800) [pid = 3264] [serial = 1766] [outer = 00000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1C5E6000) [pid = 3264] [serial = 1771] [outer = 00000000] [url = about:blank] 09:53:56 INFO - PROCESS | 3264 | 1461171236183 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 870ms 09:53:56 INFO - PROCESS | 3264 | 1461171236219 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 3264 | 1461171236223 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:53:56 INFO - PROCESS | 3264 | 1461171236227 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 3264 | 1461171236229 Marionette TRACE conn5 <- [1,2422,null,{}] 09:53:56 INFO - PROCESS | 3264 | 1461171236232 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 3264 | 1461171236320 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:53:56 INFO - PROCESS | 3264 | 1461171236329 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 3264 | ++DOCSHELL 1270CC00 == 49 [pid = 3264] [id = 615] 09:53:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1280E800) [pid = 3264] [serial = 1845] [outer = 00000000] 09:53:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (16060000) [pid = 3264] [serial = 1846] [outer = 1280E800] 09:53:56 INFO - PROCESS | 3264 | 1461171236375 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1739F000) [pid = 3264] [serial = 1847] [outer = 1280E800] 09:53:56 INFO - PROCESS | 3264 | 1461171236868 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 09:53:56 INFO - PROCESS | 3264 | 1461171236902 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 3264 | 1461171236904 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:53:56 INFO - PROCESS | 3264 | 1461171236909 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 3264 | 1461171236915 Marionette TRACE conn5 <- [1,2426,null,{}] 09:53:56 INFO - PROCESS | 3264 | 1461171236924 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 3264 | 1461171237013 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:53:57 INFO - PROCESS | 3264 | 1461171237022 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 3264 | ++DOCSHELL 174CDC00 == 50 [pid = 3264] [id = 616] 09:53:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (18D08C00) [pid = 3264] [serial = 1848] [outer = 00000000] 09:53:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (18FCBC00) [pid = 3264] [serial = 1849] [outer = 18D08C00] 09:53:57 INFO - PROCESS | 3264 | 1461171237070 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (19EF8800) [pid = 3264] [serial = 1850] [outer = 18D08C00] 09:53:57 INFO - PROCESS | 3264 | 1461171237556 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 09:53:57 INFO - PROCESS | 3264 | 1461171237603 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 3264 | 1461171237606 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:53:57 INFO - PROCESS | 3264 | 1461171237609 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:53:57 INFO - PROCESS | 3264 | 1461171237611 Marionette TRACE conn5 <- [1,2430,null,{}] 09:53:57 INFO - PROCESS | 3264 | 1461171237615 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 3264 | 1461171237700 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:53:57 INFO - PROCESS | 3264 | 1461171237706 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 3264 | ++DOCSHELL 19EFD400 == 51 [pid = 3264] [id = 617] 09:53:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1A30F400) [pid = 3264] [serial = 1851] [outer = 00000000] 09:53:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1A37EC00) [pid = 3264] [serial = 1852] [outer = 1A30F400] 09:53:57 INFO - PROCESS | 3264 | 1461171237756 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1B127800) [pid = 3264] [serial = 1853] [outer = 1A30F400] 09:53:58 INFO - PROCESS | 3264 | 1461171238216 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 09:53:58 INFO - PROCESS | 3264 | 1461171238283 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:53:58 INFO - PROCESS | 3264 | 1461171238285 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:53:58 INFO - PROCESS | 3264 | 1461171238288 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 3264 | 1461171238290 Marionette TRACE conn5 <- [1,2434,null,{}] 09:53:58 INFO - PROCESS | 3264 | 1461171238301 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 3264 | 1461171238417 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:53:58 INFO - PROCESS | 3264 | 1461171238510 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 3264 | ++DOCSHELL 124B3C00 == 52 [pid = 3264] [id = 618] 09:53:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1B136000) [pid = 3264] [serial = 1854] [outer = 00000000] 09:53:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1B36DC00) [pid = 3264] [serial = 1855] [outer = 1B136000] 09:53:58 INFO - PROCESS | 3264 | 1461171238567 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1B41E000) [pid = 3264] [serial = 1856] [outer = 1B136000] 09:53:59 INFO - PROCESS | 3264 | 1461171239002 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 790ms 09:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:53:59 INFO - PROCESS | 3264 | 1461171239079 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 3264 | 1461171239081 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:53:59 INFO - PROCESS | 3264 | 1461171239084 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 3264 | 1461171239086 Marionette TRACE conn5 <- [1,2438,null,{}] 09:53:59 INFO - PROCESS | 3264 | 1461171239089 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 3264 | 1461171239211 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:53:59 INFO - PROCESS | 3264 | 1461171239281 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 3264 | ++DOCSHELL 1BA20000 == 53 [pid = 3264] [id = 619] 09:53:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1BF58400) [pid = 3264] [serial = 1857] [outer = 00000000] 09:53:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1BFD5C00) [pid = 3264] [serial = 1858] [outer = 1BF58400] 09:53:59 INFO - PROCESS | 3264 | 1461171239326 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1BFD5400) [pid = 3264] [serial = 1859] [outer = 1BF58400] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1B12BC00) [pid = 3264] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (12415800) [pid = 3264] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (17C76800) [pid = 3264] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1605C400) [pid = 3264] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1A177800) [pid = 3264] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (11985000) [pid = 3264] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (12995400) [pid = 3264] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1B41FC00) [pid = 3264] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (18918C00) [pid = 3264] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1BF86800) [pid = 3264] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (19EFA400) [pid = 3264] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1828B000) [pid = 3264] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1258C000) [pid = 3264] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1241A800) [pid = 3264] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:53:59 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (11CF2000) [pid = 3264] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:54:00 INFO - PROCESS | 3264 | 1461171240294 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1235ms 09:54:00 INFO - PROCESS | 3264 | 1461171240322 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 3264 | 1461171240326 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:54:00 INFO - PROCESS | 3264 | 1461171240332 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:54:00 INFO - PROCESS | 3264 | 1461171240336 Marionette TRACE conn5 <- [1,2442,null,{}] 09:54:00 INFO - PROCESS | 3264 | 1461171240342 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 3264 | 1461171240458 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:54:00 INFO - PROCESS | 3264 | 1461171240604 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 3264 | ++DOCSHELL 12582C00 == 54 [pid = 3264] [id = 620] 09:54:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1290DC00) [pid = 3264] [serial = 1860] [outer = 00000000] 09:54:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1600A000) [pid = 3264] [serial = 1861] [outer = 1290DC00] 09:54:00 INFO - PROCESS | 3264 | 1461171240662 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (16059400) [pid = 3264] [serial = 1862] [outer = 1290DC00] 09:54:01 INFO - PROCESS | 3264 | 1461171241261 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 09:54:01 INFO - PROCESS | 3264 | 1461171241306 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 3264 | 1461171241313 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:54:01 INFO - PROCESS | 3264 | 1461171241319 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 3264 | 1461171241322 Marionette TRACE conn5 <- [1,2446,null,{}] 09:54:01 INFO - PROCESS | 3264 | 1461171241326 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 3264 | 1461171241440 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:54:01 INFO - PROCESS | 3264 | 1461171241556 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 3264 | ++DOCSHELL 17C85800 == 55 [pid = 3264] [id = 621] 09:54:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (18285400) [pid = 3264] [serial = 1863] [outer = 00000000] 09:54:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1890EC00) [pid = 3264] [serial = 1864] [outer = 18285400] 09:54:01 INFO - PROCESS | 3264 | 1461171241652 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (18D08400) [pid = 3264] [serial = 1865] [outer = 18285400] 09:54:02 INFO - PROCESS | 3264 | 1461171242290 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1021ms 09:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:54:02 INFO - PROCESS | 3264 | 1461171242342 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 3264 | 1461171242345 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:54:02 INFO - PROCESS | 3264 | 1461171242348 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 3264 | 1461171242352 Marionette TRACE conn5 <- [1,2450,null,{}] 09:54:02 INFO - PROCESS | 3264 | 1461171242364 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 3264 | 1461171242497 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:54:02 INFO - PROCESS | 3264 | 1461171242644 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 3264 | ++DOCSHELL 1B328400 == 56 [pid = 3264] [id = 622] 09:54:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1B32D400) [pid = 3264] [serial = 1866] [outer = 00000000] 09:54:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1BA12400) [pid = 3264] [serial = 1867] [outer = 1B32D400] 09:54:02 INFO - PROCESS | 3264 | 1461171242705 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1BF54400) [pid = 3264] [serial = 1868] [outer = 1B32D400] 09:54:03 INFO - PROCESS | 3264 | 1461171243296 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 09:54:03 INFO - PROCESS | 3264 | 1461171243321 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 3264 | 1461171243324 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:54:03 INFO - PROCESS | 3264 | 1461171243327 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:54:03 INFO - PROCESS | 3264 | 1461171243329 Marionette TRACE conn5 <- [1,2454,null,{}] 09:54:03 INFO - PROCESS | 3264 | 1461171243333 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 3264 | 1461171243444 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:54:03 INFO - PROCESS | 3264 | 1461171243587 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 3264 | ++DOCSHELL 1BF5B800 == 57 [pid = 3264] [id = 623] 09:54:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1C5E7000) [pid = 3264] [serial = 1869] [outer = 00000000] 09:54:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1C9D1C00) [pid = 3264] [serial = 1870] [outer = 1C5E7000] 09:54:03 INFO - PROCESS | 3264 | 1461171243644 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1CAE0C00) [pid = 3264] [serial = 1871] [outer = 1C5E7000] 09:54:04 INFO - PROCESS | 3264 | 1461171244238 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 930ms 09:54:04 INFO - PROCESS | 3264 | 1461171244261 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 3264 | 1461171244264 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:54:04 INFO - PROCESS | 3264 | 1461171244267 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:54:04 INFO - PROCESS | 3264 | 1461171244269 Marionette TRACE conn5 <- [1,2458,null,{}] 09:54:04 INFO - PROCESS | 3264 | 1461171244272 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 3264 | 1461171244382 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:54:04 INFO - PROCESS | 3264 | 1461171244541 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 3264 | ++DOCSHELL 1A30E800 == 58 [pid = 3264] [id = 624] 09:54:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1CAE2C00) [pid = 3264] [serial = 1872] [outer = 00000000] 09:54:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1D43CC00) [pid = 3264] [serial = 1873] [outer = 1CAE2C00] 09:54:04 INFO - PROCESS | 3264 | 1461171244600 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1E672400) [pid = 3264] [serial = 1874] [outer = 1CAE2C00] 09:54:05 INFO - PROCESS | 3264 | 1461171245171 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 09:54:05 INFO - PROCESS | 3264 | 1461171245201 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 3264 | 1461171245204 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:54:05 INFO - PROCESS | 3264 | 1461171245207 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:54:05 INFO - PROCESS | 3264 | 1461171245209 Marionette TRACE conn5 <- [1,2462,null,{}] 09:54:05 INFO - PROCESS | 3264 | 1461171245213 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 3264 | 1461171245328 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:54:05 INFO - PROCESS | 3264 | 1461171245486 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 3264 | ++DOCSHELL 12951400 == 59 [pid = 3264] [id = 625] 09:54:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (12952C00) [pid = 3264] [serial = 1875] [outer = 00000000] 09:54:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1B379800) [pid = 3264] [serial = 1876] [outer = 12952C00] 09:54:05 INFO - PROCESS | 3264 | 1461171245547 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1B378C00) [pid = 3264] [serial = 1877] [outer = 12952C00] 09:54:06 INFO - PROCESS | 3264 | 1461171246288 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1129ms 09:54:06 INFO - PROCESS | 3264 | 1461171246341 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 3264 | 1461171246344 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:54:06 INFO - PROCESS | 3264 | 1461171246350 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 3264 | 1461171246353 Marionette TRACE conn5 <- [1,2466,null,{}] 09:54:06 INFO - PROCESS | 3264 | 1461171246372 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 3264 | 1461171246512 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:54:06 INFO - PROCESS | 3264 | 1461171246584 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 3264 | ++DOCSHELL 1605E000 == 60 [pid = 3264] [id = 626] 09:54:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1605EC00) [pid = 3264] [serial = 1878] [outer = 00000000] 09:54:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (16E34400) [pid = 3264] [serial = 1879] [outer = 1605EC00] 09:54:06 INFO - PROCESS | 3264 | 1461171246680 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (17C6C400) [pid = 3264] [serial = 1880] [outer = 1605EC00] 09:54:06 INFO - PROCESS | 3264 | --DOCSHELL 11D78C00 == 59 [pid = 3264] [id = 215] 09:54:06 INFO - PROCESS | 3264 | --DOCSHELL 124B3C00 == 58 [pid = 3264] [id = 618] 09:54:06 INFO - PROCESS | 3264 | --DOCSHELL 19EFD400 == 57 [pid = 3264] [id = 617] 09:54:06 INFO - PROCESS | 3264 | --DOCSHELL 17C6A800 == 56 [pid = 3264] [id = 601] 09:54:06 INFO - PROCESS | 3264 | --DOCSHELL 174CDC00 == 55 [pid = 3264] [id = 616] 09:54:06 INFO - PROCESS | 3264 | --DOCSHELL 1270CC00 == 54 [pid = 3264] [id = 615] 09:54:06 INFO - PROCESS | 3264 | --DOCSHELL 11CF2C00 == 53 [pid = 3264] [id = 614] 09:54:06 INFO - PROCESS | 3264 | --DOCSHELL 0ECCD800 == 52 [pid = 3264] [id = 613] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1C761800) [pid = 3264] [serial = 1822] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1BA19400) [pid = 3264] [serial = 1820] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1B332800) [pid = 3264] [serial = 1813] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (16B1B000) [pid = 3264] [serial = 1780] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (12A53C00) [pid = 3264] [serial = 1795] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1CBF1C00) [pid = 3264] [serial = 1777] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (18346800) [pid = 3264] [serial = 1805] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (174D0800) [pid = 3264] [serial = 1802] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (1D361000) [pid = 3264] [serial = 1786] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (18287C00) [pid = 3264] [serial = 1804] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (16ECB800) [pid = 3264] [serial = 1801] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1A374400) [pid = 3264] [serial = 1783] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1A3B6C00) [pid = 3264] [serial = 1811] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1E67B000) [pid = 3264] [serial = 1789] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (12416C00) [pid = 3264] [serial = 1798] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (15F9D400) [pid = 3264] [serial = 1796] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1F1AD000) [pid = 3264] [serial = 1792] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (12906000) [pid = 3264] [serial = 1799] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (18FC8C00) [pid = 3264] [serial = 1816] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1A3B0C00) [pid = 3264] [serial = 1810] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1BA1B800) [pid = 3264] [serial = 1819] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (19EF0400) [pid = 3264] [serial = 1807] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1B32D000) [pid = 3264] [serial = 1817] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (19EEF800) [pid = 3264] [serial = 1808] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1B372800) [pid = 3264] [serial = 1814] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1C5E4400) [pid = 3264] [serial = 1739] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1B420000) [pid = 3264] [serial = 1736] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (1C717000) [pid = 3264] [serial = 1742] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (1B137800) [pid = 3264] [serial = 1745] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (16058400) [pid = 3264] [serial = 1733] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (1241B400) [pid = 3264] [serial = 1730] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3264 | 1461171247264 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 931ms 09:54:07 INFO - PROCESS | 3264 | 1461171247282 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 3264 | 1461171247288 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:54:07 INFO - PROCESS | 3264 | 1461171247294 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 3264 | 1461171247297 Marionette TRACE conn5 <- [1,2470,null,{}] 09:54:07 INFO - PROCESS | 3264 | 1461171247300 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 3264 | 1461171247393 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:54:07 INFO - PROCESS | 3264 | 1461171247494 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 3264 | ++DOCSHELL 1258D000 == 53 [pid = 3264] [id = 627] 09:54:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (1258D400) [pid = 3264] [serial = 1881] [outer = 00000000] 09:54:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (16058400) [pid = 3264] [serial = 1882] [outer = 1258D400] 09:54:07 INFO - PROCESS | 3264 | 1461171247540 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (16BA6800) [pid = 3264] [serial = 1883] [outer = 1258D400] 09:54:07 INFO - PROCESS | 3264 | 1461171247953 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 09:54:08 INFO - PROCESS | 3264 | 1461171248027 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 3264 | 1461171248029 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:54:08 INFO - PROCESS | 3264 | 1461171248033 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:54:08 INFO - PROCESS | 3264 | 1461171248036 Marionette TRACE conn5 <- [1,2474,null,{}] 09:54:08 INFO - PROCESS | 3264 | 1461171248047 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 3264 | 1461171248141 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:54:08 INFO - PROCESS | 3264 | 1461171248154 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 3264 | ++DOCSHELL 18913400 == 54 [pid = 3264] [id = 628] 09:54:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (18D08000) [pid = 3264] [serial = 1884] [outer = 00000000] 09:54:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (19EEF400) [pid = 3264] [serial = 1885] [outer = 18D08000] 09:54:08 INFO - PROCESS | 3264 | 1461171248207 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (19EF7000) [pid = 3264] [serial = 1886] [outer = 18D08000] 09:54:08 INFO - PROCESS | 3264 | 1461171248705 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 09:54:08 INFO - PROCESS | 3264 | 1461171248767 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 3264 | 1461171248769 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:54:08 INFO - PROCESS | 3264 | 1461171248773 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:54:08 INFO - PROCESS | 3264 | 1461171248774 Marionette TRACE conn5 <- [1,2478,null,{}] 09:54:08 INFO - PROCESS | 3264 | 1461171248778 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 3264 | 1461171248869 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:54:08 INFO - PROCESS | 3264 | 1461171248879 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 3264 | ++DOCSHELL 18FC8C00 == 55 [pid = 3264] [id = 629] 09:54:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1A318C00) [pid = 3264] [serial = 1887] [outer = 00000000] 09:54:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1A3B6000) [pid = 3264] [serial = 1888] [outer = 1A318C00] 09:54:09 INFO - PROCESS | 3264 | 1461171249024 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1B12E800) [pid = 3264] [serial = 1889] [outer = 1A318C00] 09:54:09 INFO - PROCESS | 3264 | 1461171249423 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 09:54:09 INFO - PROCESS | 3264 | 1461171249451 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 3264 | 1461171249453 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:54:09 INFO - PROCESS | 3264 | 1461171249456 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 3264 | 1461171249458 Marionette TRACE conn5 <- [1,2482,null,{}] 09:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:54:09 INFO - PROCESS | 3264 | 1461171249461 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 3264 | 1461171249585 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:54:09 INFO - PROCESS | 3264 | 1461171249683 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 3264 | ++DOCSHELL 11CF7000 == 56 [pid = 3264] [id = 630] 09:54:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1B13DC00) [pid = 3264] [serial = 1890] [outer = 00000000] 09:54:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1B373C00) [pid = 3264] [serial = 1891] [outer = 1B13DC00] 09:54:09 INFO - PROCESS | 3264 | 1461171249727 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1B370000) [pid = 3264] [serial = 1892] [outer = 1B13DC00] 09:54:10 INFO - PROCESS | 3264 | 1461171250174 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 770ms 09:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:54:10 INFO - PROCESS | 3264 | 1461171250231 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 3264 | 1461171250233 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:54:10 INFO - PROCESS | 3264 | 1461171250236 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 3264 | 1461171250238 Marionette TRACE conn5 <- [1,2486,null,{}] 09:54:10 INFO - PROCESS | 3264 | 1461171250241 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 3264 | 1461171250383 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:54:10 INFO - PROCESS | 3264 | 1461171250460 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 3264 | ++DOCSHELL 1B423000 == 57 [pid = 3264] [id = 631] 09:54:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1BFCFC00) [pid = 3264] [serial = 1893] [outer = 00000000] 09:54:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1C767C00) [pid = 3264] [serial = 1894] [outer = 1BFCFC00] 09:54:10 INFO - PROCESS | 3264 | 1461171250508 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1C767400) [pid = 3264] [serial = 1895] [outer = 1BFCFC00] 09:54:10 INFO - PROCESS | 3264 | 1461171250928 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 09:54:10 INFO - PROCESS | 3264 | 1461171250983 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 3264 | 1461171250985 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:54:10 INFO - PROCESS | 3264 | 1461171250993 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 3264 | 1461171250995 Marionette TRACE conn5 <- [1,2490,null,{}] 09:54:11 INFO - PROCESS | 3264 | 1461171250999 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 3264 | 1461171251123 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:54:11 INFO - PROCESS | 3264 | 1461171251192 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 3264 | ++DOCSHELL 1C766800 == 58 [pid = 3264] [id = 632] 09:54:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1CAE4400) [pid = 3264] [serial = 1896] [outer = 00000000] 09:54:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1E673400) [pid = 3264] [serial = 1897] [outer = 1CAE4400] 09:54:11 INFO - PROCESS | 3264 | 1461171251238 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1E5B1C00) [pid = 3264] [serial = 1898] [outer = 1CAE4400] 09:54:11 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (1A30F400) [pid = 3264] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:54:11 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1B136000) [pid = 3264] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:54:11 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1605F400) [pid = 3264] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:54:11 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1CAE1C00) [pid = 3264] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:54:11 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (18D08C00) [pid = 3264] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:54:11 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (11D48400) [pid = 3264] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:54:11 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1280E800) [pid = 3264] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:54:11 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1240F000) [pid = 3264] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:54:11 INFO - PROCESS | 3264 | 1461171251673 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 09:54:11 INFO - PROCESS | 3264 | 1461171251726 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 3264 | 1461171251728 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:54:11 INFO - PROCESS | 3264 | 1461171251731 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 3264 | 1461171251733 Marionette TRACE conn5 <- [1,2494,null,{}] 09:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:54:11 INFO - PROCESS | 3264 | 1461171251736 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 3264 | 1461171251822 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:54:11 INFO - PROCESS | 3264 | 1461171251828 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 3264 | ++DOCSHELL 16B1B000 == 59 [pid = 3264] [id = 633] 09:54:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1C761C00) [pid = 3264] [serial = 1899] [outer = 00000000] 09:54:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1F1AF000) [pid = 3264] [serial = 1900] [outer = 1C761C00] 09:54:11 INFO - PROCESS | 3264 | 1461171251873 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1F1B8C00) [pid = 3264] [serial = 1901] [outer = 1C761C00] 09:54:12 INFO - PROCESS | 3264 | 1461171252314 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 09:54:12 INFO - PROCESS | 3264 | 1461171252366 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 3264 | 1461171252368 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:54:12 INFO - PROCESS | 3264 | 1461171252371 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 3264 | 1461171252373 Marionette TRACE conn5 <- [1,2498,null,{}] 09:54:12 INFO - PROCESS | 3264 | 1461171252377 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 3264 | 1461171252472 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:54:12 INFO - PROCESS | 3264 | 1461171252512 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 3264 | ++DOCSHELL 1CDA3C00 == 60 [pid = 3264] [id = 634] 09:54:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1F911400) [pid = 3264] [serial = 1902] [outer = 00000000] 09:54:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1F91A400) [pid = 3264] [serial = 1903] [outer = 1F911400] 09:54:12 INFO - PROCESS | 3264 | 1461171252558 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1F91C400) [pid = 3264] [serial = 1904] [outer = 1F911400] 09:54:12 INFO - PROCESS | 3264 | 1461171252984 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 09:54:13 INFO - PROCESS | 3264 | 1461171253006 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 3264 | 1461171253008 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:54:13 INFO - PROCESS | 3264 | 1461171253011 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 3264 | 1461171253012 Marionette TRACE conn5 <- [1,2502,null,{}] 09:54:13 INFO - PROCESS | 3264 | 1461171253032 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 3264 | 1461171253125 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:54:13 INFO - PROCESS | 3264 | 1461171253132 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 3264 | ++DOCSHELL 17C6F400 == 61 [pid = 3264] [id = 635] 09:54:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (17C70800) [pid = 3264] [serial = 1905] [outer = 00000000] 09:54:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1FF05C00) [pid = 3264] [serial = 1906] [outer = 17C70800] 09:54:13 INFO - PROCESS | 3264 | 1461171253176 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1FF09800) [pid = 3264] [serial = 1907] [outer = 17C70800] 09:54:13 INFO - PROCESS | 3264 | 1461171253838 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 930ms 09:54:13 INFO - PROCESS | 3264 | 1461171253942 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 3264 | 1461171253948 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:54:13 INFO - PROCESS | 3264 | 1461171253953 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 3264 | 1461171253957 Marionette TRACE conn5 <- [1,2506,null,{}] 09:54:13 INFO - PROCESS | 3264 | 1461171253963 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 3264 | 1461171254091 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:54:14 INFO - PROCESS | 3264 | 1461171254236 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 3264 | ++DOCSHELL 1258C000 == 62 [pid = 3264] [id = 636] 09:54:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (12802400) [pid = 3264] [serial = 1908] [outer = 00000000] 09:54:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (16B9C000) [pid = 3264] [serial = 1909] [outer = 12802400] 09:54:14 INFO - PROCESS | 3264 | 1461171254297 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (174D1000) [pid = 3264] [serial = 1910] [outer = 12802400] 09:54:14 INFO - PROCESS | 3264 | 1461171254894 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 09:54:14 INFO - PROCESS | 3264 | 1461171254927 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 3264 | 1461171254934 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:54:14 INFO - PROCESS | 3264 | 1461171254940 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 3264 | 1461171254943 Marionette TRACE conn5 <- [1,2510,null,{}] 09:54:14 INFO - PROCESS | 3264 | 1461171254947 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:15 INFO - PROCESS | 3264 | 1461171255070 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:54:15 INFO - PROCESS | 3264 | 1461171255235 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 3264 | ++DOCSHELL 174DB800 == 63 [pid = 3264] [id = 637] 09:54:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (17C72C00) [pid = 3264] [serial = 1911] [outer = 00000000] 09:54:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1BF86800) [pid = 3264] [serial = 1912] [outer = 17C72C00] 09:54:15 INFO - PROCESS | 3264 | 1461171255293 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1C71F800) [pid = 3264] [serial = 1913] [outer = 17C72C00] 09:54:15 INFO - PROCESS | 3264 | 1461171255912 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1019ms 09:54:15 INFO - PROCESS | 3264 | 1461171255961 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 3264 | 1461171255964 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:54:15 INFO - PROCESS | 3264 | 1461171255967 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 3264 | 1461171255972 Marionette TRACE conn5 <- [1,2514,null,{}] 09:54:15 INFO - PROCESS | 3264 | 1461171255983 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 3264 | 1461171256098 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:54:16 INFO - PROCESS | 3264 | 1461171256247 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 3264 | ++DOCSHELL 1CC79800 == 64 [pid = 3264] [id = 638] 09:54:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1FF10400) [pid = 3264] [serial = 1914] [outer = 00000000] 09:54:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1FF13C00) [pid = 3264] [serial = 1915] [outer = 1FF10400] 09:54:16 INFO - PROCESS | 3264 | 1461171256307 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1FF18800) [pid = 3264] [serial = 1916] [outer = 1FF10400] 09:54:16 INFO - PROCESS | 3264 | 1461171256912 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 09:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:54:16 INFO - PROCESS | 3264 | 1461171256941 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 3264 | 1461171256944 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:54:16 INFO - PROCESS | 3264 | 1461171256948 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 3264 | 1461171256950 Marionette TRACE conn5 <- [1,2518,null,{}] 09:54:16 INFO - PROCESS | 3264 | 1461171256954 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 3264 | 1461171257067 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:54:17 INFO - PROCESS | 3264 | 1461171257227 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 3264 | ++DOCSHELL 1FF1F800 == 65 [pid = 3264] [id = 639] 09:54:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1FF20000) [pid = 3264] [serial = 1917] [outer = 00000000] 09:54:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (2007EC00) [pid = 3264] [serial = 1918] [outer = 1FF20000] 09:54:17 INFO - PROCESS | 3264 | 1461171257284 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (20085C00) [pid = 3264] [serial = 1919] [outer = 1FF20000] 09:54:17 INFO - PROCESS | 3264 | 1461171257819 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 930ms 09:54:17 INFO - PROCESS | 3264 | 1461171257881 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 3264 | 1461171257883 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:54:17 INFO - PROCESS | 3264 | 1461171257886 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 3264 | 1461171257889 Marionette TRACE conn5 <- [1,2522,null,{}] 09:54:17 INFO - PROCESS | 3264 | 1461171257892 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 3264 | 1461171258005 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:54:18 INFO - PROCESS | 3264 | 1461171258153 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 3264 | ++DOCSHELL 1FF1FC00 == 66 [pid = 3264] [id = 640] 09:54:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (20088C00) [pid = 3264] [serial = 1920] [outer = 00000000] 09:54:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (2012FC00) [pid = 3264] [serial = 1921] [outer = 20088C00] 09:54:18 INFO - PROCESS | 3264 | 1461171258210 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (20132C00) [pid = 3264] [serial = 1922] [outer = 20088C00] 09:54:19 INFO - PROCESS | 3264 | 1461171259078 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1222ms 09:54:19 INFO - PROCESS | 3264 | 1461171259113 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:54:19 INFO - PROCESS | 3264 | 1461171259117 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:54:19 INFO - PROCESS | 3264 | 1461171259122 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 3264 | 1461171259126 Marionette TRACE conn5 <- [1,2526,null,{}] 09:54:19 INFO - PROCESS | 3264 | 1461171259132 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 3264 | 1461171259233 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:54:19 INFO - PROCESS | 3264 | 1461171259385 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 3264 | ++DOCSHELL 11D3D400 == 67 [pid = 3264] [id = 641] 09:54:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (12584000) [pid = 3264] [serial = 1923] [outer = 00000000] 09:54:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (132C7400) [pid = 3264] [serial = 1924] [outer = 12584000] 09:54:19 INFO - PROCESS | 3264 | 1461171259436 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (15FA5400) [pid = 3264] [serial = 1925] [outer = 12584000] 09:54:20 INFO - PROCESS | 3264 | 1461171260038 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 990ms 09:54:20 INFO - PROCESS | 3264 | 1461171260114 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 3264 | 1461171260119 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:54:20 INFO - PROCESS | 3264 | 1461171260125 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 3264 | 1461171260128 Marionette TRACE conn5 <- [1,2530,null,{}] 09:54:20 INFO - PROCESS | 3264 | 1461171260132 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 3264 | 1461171260232 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:54:20 INFO - PROCESS | 3264 | 1461171260379 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 216AC400 == 66 [pid = 3264] [id = 213] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 20136C00 == 65 [pid = 3264] [id = 211] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 12955400 == 64 [pid = 3264] [id = 209] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 1BA14800 == 63 [pid = 3264] [id = 610] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 1CADE800 == 62 [pid = 3264] [id = 612] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 12416400 == 61 [pid = 3264] [id = 608] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 1CDA3C00 == 60 [pid = 3264] [id = 634] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 16B1B000 == 59 [pid = 3264] [id = 633] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 1C766800 == 58 [pid = 3264] [id = 632] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 1B423000 == 57 [pid = 3264] [id = 631] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 11CF7000 == 56 [pid = 3264] [id = 630] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 18FC8C00 == 55 [pid = 3264] [id = 629] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 123BA000 == 54 [pid = 3264] [id = 607] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (17C75400) [pid = 3264] [serial = 1828] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1290E800) [pid = 3264] [serial = 1825] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1E5B1400) [pid = 3264] [serial = 1834] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1F1B5400) [pid = 3264] [serial = 1837] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1C764400) [pid = 3264] [serial = 1831] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | ++DOCSHELL 1193D800 == 55 [pid = 3264] [id = 642] 09:54:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1197E000) [pid = 3264] [serial = 1926] [outer = 00000000] 09:54:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (1240F000) [pid = 3264] [serial = 1927] [outer = 1197E000] 09:54:20 INFO - PROCESS | 3264 | 1461171260484 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (12803800) [pid = 3264] [serial = 1928] [outer = 1197E000] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 18913400 == 54 [pid = 3264] [id = 628] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 1258D000 == 53 [pid = 3264] [id = 627] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 1605E000 == 52 [pid = 3264] [id = 626] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 12582C00 == 51 [pid = 3264] [id = 620] 09:54:20 INFO - PROCESS | 3264 | --DOCSHELL 1BA20000 == 50 [pid = 3264] [id = 619] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1B127800) [pid = 3264] [serial = 1853] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1A37EC00) [pid = 3264] [serial = 1852] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1B36DC00) [pid = 3264] [serial = 1855] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1C767800) [pid = 3264] [serial = 1823] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1CD9FC00) [pid = 3264] [serial = 1778] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (18FCBC00) [pid = 3264] [serial = 1849] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (19EF8800) [pid = 3264] [serial = 1850] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1241C800) [pid = 3264] [serial = 1843] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (12911800) [pid = 3264] [serial = 1844] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (16060000) [pid = 3264] [serial = 1846] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1B41E000) [pid = 3264] [serial = 1856] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1739F000) [pid = 3264] [serial = 1847] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (12A53800) [pid = 3264] [serial = 1841] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1295D400) [pid = 3264] [serial = 1840] [outer = 00000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3264 | 1461171260956 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 872ms 09:54:21 INFO - PROCESS | 3264 | 1461171261001 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 3264 | 1461171261003 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:54:21 INFO - PROCESS | 3264 | 1461171261006 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:54:21 INFO - PROCESS | 3264 | 1461171261010 Marionette TRACE conn5 <- [1,2534,null,{}] 09:54:21 INFO - PROCESS | 3264 | 1461171261019 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 3264 | 1461171261109 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:54:21 INFO - PROCESS | 3264 | 1461171261123 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 3264 | ++DOCSHELL 1605B400 == 51 [pid = 3264] [id = 643] 09:54:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1605E000) [pid = 3264] [serial = 1929] [outer = 00000000] 09:54:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (173BEC00) [pid = 3264] [serial = 1930] [outer = 1605E000] 09:54:21 INFO - PROCESS | 3264 | 1461171261172 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (17C74C00) [pid = 3264] [serial = 1931] [outer = 1605E000] 09:54:21 INFO - PROCESS | 3264 | 1461171261683 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 09:54:21 INFO - PROCESS | 3264 | 1461171261740 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 3264 | 1461171261742 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:54:21 INFO - PROCESS | 3264 | 1461171261745 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:54:21 INFO - PROCESS | 3264 | 1461171261747 Marionette TRACE conn5 <- [1,2538,null,{}] 09:54:21 INFO - PROCESS | 3264 | 1461171261750 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 3264 | 1461171261836 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:54:21 INFO - PROCESS | 3264 | 1461171261945 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 3264 | ++DOCSHELL 17C77C00 == 52 [pid = 3264] [id = 644] 09:54:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (17C7A400) [pid = 3264] [serial = 1932] [outer = 00000000] 09:54:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1890E000) [pid = 3264] [serial = 1933] [outer = 17C7A400] 09:54:22 INFO - PROCESS | 3264 | 1461171261991 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (18FC8C00) [pid = 3264] [serial = 1934] [outer = 17C7A400] 09:54:22 INFO - PROCESS | 3264 | 1461171262368 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 09:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:54:22 INFO - PROCESS | 3264 | 1461171262421 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 3264 | 1461171262423 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:54:22 INFO - PROCESS | 3264 | 1461171262426 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 3264 | 1461171262428 Marionette TRACE conn5 <- [1,2542,null,{}] 09:54:22 INFO - PROCESS | 3264 | 1461171262431 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 3264 | 1461171262515 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:54:22 INFO - PROCESS | 3264 | 1461171262549 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 3264 | ++DOCSHELL 1240FC00 == 53 [pid = 3264] [id = 645] 09:54:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (19EEF800) [pid = 3264] [serial = 1935] [outer = 00000000] 09:54:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1A171800) [pid = 3264] [serial = 1936] [outer = 19EEF800] 09:54:22 INFO - PROCESS | 3264 | 1461171262594 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1A31AC00) [pid = 3264] [serial = 1937] [outer = 19EEF800] 09:54:23 INFO - PROCESS | 3264 | 1461171263103 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 09:54:23 INFO - PROCESS | 3264 | 1461171263164 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 3264 | 1461171263166 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:54:23 INFO - PROCESS | 3264 | 1461171263169 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:54:23 INFO - PROCESS | 3264 | 1461171263171 Marionette TRACE conn5 <- [1,2546,null,{}] 09:54:23 INFO - PROCESS | 3264 | 1461171263175 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 3264 | 1461171263315 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:54:23 INFO - PROCESS | 3264 | 1461171263387 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 3264 | ++DOCSHELL 1B32A800 == 54 [pid = 3264] [id = 646] 09:54:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1B32BC00) [pid = 3264] [serial = 1938] [outer = 00000000] 09:54:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1B36DC00) [pid = 3264] [serial = 1939] [outer = 1B32BC00] 09:54:23 INFO - PROCESS | 3264 | 1461171263435 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1B371400) [pid = 3264] [serial = 1940] [outer = 1B32BC00] 09:54:23 INFO - PROCESS | 3264 | 1461171263878 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 09:54:23 INFO - PROCESS | 3264 | 1461171263939 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 3264 | 1461171263941 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:54:23 INFO - PROCESS | 3264 | 1461171263949 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 3264 | 1461171263951 Marionette TRACE conn5 <- [1,2550,null,{}] 09:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:54:23 INFO - PROCESS | 3264 | 1461171263954 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 3264 | 1461171264077 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:54:24 INFO - PROCESS | 3264 | 1461171264145 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 3264 | ++DOCSHELL 1B41E000 == 55 [pid = 3264] [id = 647] 09:54:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (1B423800) [pid = 3264] [serial = 1941] [outer = 00000000] 09:54:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (1BF89C00) [pid = 3264] [serial = 1942] [outer = 1B423800] 09:54:24 INFO - PROCESS | 3264 | 1461171264193 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (1BF5BC00) [pid = 3264] [serial = 1943] [outer = 1B423800] 09:54:24 INFO - PROCESS | 3264 | 1461171264630 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 710ms 09:54:24 INFO - PROCESS | 3264 | 1461171264668 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 3264 | 1461171264670 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:54:24 INFO - PROCESS | 3264 | 1461171264674 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:54:24 INFO - PROCESS | 3264 | 1461171264675 Marionette TRACE conn5 <- [1,2554,null,{}] 09:54:24 INFO - PROCESS | 3264 | 1461171264683 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 3264 | 1461171265077 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (1F911400) [pid = 3264] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1A318C00) [pid = 3264] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (18D08000) [pid = 3264] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1C761C00) [pid = 3264] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1E5AC400) [pid = 3264] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1CADD800) [pid = 3264] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (12418800) [pid = 3264] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (1BA1D000) [pid = 3264] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1295A800) [pid = 3264] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1A310C00) [pid = 3264] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (17C70000) [pid = 3264] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1EE0C000) [pid = 3264] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1CAE8C00) [pid = 3264] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (16059C00) [pid = 3264] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (12953C00) [pid = 3264] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1B13DC00) [pid = 3264] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1C5E7000) [pid = 3264] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (12952C00) [pid = 3264] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (18285400) [pid = 3264] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1BFCFC00) [pid = 3264] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1B32D400) [pid = 3264] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1CAE2C00) [pid = 3264] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1CAE4400) [pid = 3264] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1258D400) [pid = 3264] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1290DC00) [pid = 3264] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:54:25 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1605EC00) [pid = 3264] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:54:25 INFO - PROCESS | 3264 | 1461171265154 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC5C00 == 56 [pid = 3264] [id = 648] 09:54:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (11935400) [pid = 3264] [serial = 1944] [outer = 00000000] 09:54:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1258D400) [pid = 3264] [serial = 1945] [outer = 11935400] 09:54:25 INFO - PROCESS | 3264 | 1461171265200 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (12952C00) [pid = 3264] [serial = 1946] [outer = 11935400] 09:54:25 INFO - PROCESS | 3264 | 1461171265602 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 972ms 09:54:25 INFO - PROCESS | 3264 | 1461171265650 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 3264 | 1461171265652 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:54:25 INFO - PROCESS | 3264 | 1461171265655 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 3264 | 1461171265657 Marionette TRACE conn5 <- [1,2558,null,{}] 09:54:25 INFO - PROCESS | 3264 | 1461171265660 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 3264 | 1461171265744 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:54:25 INFO - PROCESS | 3264 | 1461171265751 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 3264 | ++DOCSHELL 12992800 == 57 [pid = 3264] [id = 649] 09:54:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (16B3C000) [pid = 3264] [serial = 1947] [outer = 00000000] 09:54:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1A318C00) [pid = 3264] [serial = 1948] [outer = 16B3C000] 09:54:25 INFO - PROCESS | 3264 | 1461171265795 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1A3B6800) [pid = 3264] [serial = 1949] [outer = 16B3C000] 09:54:26 INFO - PROCESS | 3264 | 1461171266263 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 09:54:26 INFO - PROCESS | 3264 | 1461171266327 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 3264 | 1461171266329 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:54:26 INFO - PROCESS | 3264 | 1461171266333 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 3264 | 1461171266334 Marionette TRACE conn5 <- [1,2562,null,{}] 09:54:26 INFO - PROCESS | 3264 | 1461171266338 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 3264 | 1461171266424 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:54:26 INFO - PROCESS | 3264 | 1461171266430 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 3264 | ++DOCSHELL 1890D800 == 58 [pid = 3264] [id = 650] 09:54:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1B32F000) [pid = 3264] [serial = 1950] [outer = 00000000] 09:54:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1C761800) [pid = 3264] [serial = 1951] [outer = 1B32F000] 09:54:26 INFO - PROCESS | 3264 | 1461171266475 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1C95A800) [pid = 3264] [serial = 1952] [outer = 1B32F000] 09:54:26 INFO - PROCESS | 3264 | 1461171266938 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 09:54:27 INFO - PROCESS | 3264 | 1461171267004 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 3264 | 1461171267006 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:54:27 INFO - PROCESS | 3264 | 1461171267010 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:54:27 INFO - PROCESS | 3264 | 1461171267012 Marionette TRACE conn5 <- [1,2566,null,{}] 09:54:27 INFO - PROCESS | 3264 | 1461171267016 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 3264 | 1461171267236 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:54:27 INFO - PROCESS | 3264 | 1461171267366 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 3264 | ++DOCSHELL 11CF7800 == 59 [pid = 3264] [id = 651] 09:54:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (11D41000) [pid = 3264] [serial = 1953] [outer = 00000000] 09:54:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1241A800) [pid = 3264] [serial = 1954] [outer = 11D41000] 09:54:27 INFO - PROCESS | 3264 | 1461171267426 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (124BA400) [pid = 3264] [serial = 1955] [outer = 11D41000] 09:54:28 INFO - PROCESS | 3264 | 1461171268010 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1066ms 09:54:28 INFO - PROCESS | 3264 | 1461171268081 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 3264 | 1461171268086 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:54:28 INFO - PROCESS | 3264 | 1461171268091 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 3264 | 1461171268095 Marionette TRACE conn5 <- [1,2570,null,{}] 09:54:28 INFO - PROCESS | 3264 | 1461171268101 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 3264 | 1461171268216 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:54:28 INFO - PROCESS | 3264 | 1461171268364 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 3264 | ++DOCSHELL 16B23400 == 60 [pid = 3264] [id = 652] 09:54:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (16B3CC00) [pid = 3264] [serial = 1956] [outer = 00000000] 09:54:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (17C71800) [pid = 3264] [serial = 1957] [outer = 16B3CC00] 09:54:28 INFO - PROCESS | 3264 | 1461171268425 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (18286800) [pid = 3264] [serial = 1958] [outer = 16B3CC00] 09:54:29 INFO - PROCESS | 3264 | 1461171269027 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 09:54:29 INFO - PROCESS | 3264 | 1461171269066 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:54:29 INFO - PROCESS | 3264 | 1461171269069 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:54:29 INFO - PROCESS | 3264 | 1461171269073 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 3264 | 1461171269075 Marionette TRACE conn5 <- [1,2574,null,{}] 09:54:29 INFO - PROCESS | 3264 | 1461171269080 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 3264 | 1461171269193 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:54:29 INFO - PROCESS | 3264 | 1461171269343 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 3264 | ++DOCSHELL 1B32E400 == 61 [pid = 3264] [id = 653] 09:54:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1B372000) [pid = 3264] [serial = 1959] [outer = 00000000] 09:54:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1C962400) [pid = 3264] [serial = 1960] [outer = 1B372000] 09:54:29 INFO - PROCESS | 3264 | 1461171269400 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1CAE8C00) [pid = 3264] [serial = 1961] [outer = 1B372000] 09:54:30 INFO - PROCESS | 3264 | 1461171270062 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1019ms 09:54:30 INFO - PROCESS | 3264 | 1461171270095 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 3264 | 1461171270099 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:54:30 INFO - PROCESS | 3264 | 1461171270111 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 3264 | 1461171270115 Marionette TRACE conn5 <- [1,2578,null,{}] 09:54:30 INFO - PROCESS | 3264 | 1461171270137 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 3264 | 1461171270254 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:54:30 INFO - PROCESS | 3264 | 1461171270400 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 3264 | ++DOCSHELL 1CC80800 == 62 [pid = 3264] [id = 654] 09:54:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1E671C00) [pid = 3264] [serial = 1962] [outer = 00000000] 09:54:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1F76C400) [pid = 3264] [serial = 1963] [outer = 1E671C00] 09:54:30 INFO - PROCESS | 3264 | 1461171270457 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1F915800) [pid = 3264] [serial = 1964] [outer = 1E671C00] 09:54:31 INFO - PROCESS | 3264 | 1461171271023 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 990ms 09:54:31 INFO - PROCESS | 3264 | 1461171271100 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 3264 | 1461171271102 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:54:31 INFO - PROCESS | 3264 | 1461171271106 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 3264 | 1461171271108 Marionette TRACE conn5 <- [1,2582,null,{}] 09:54:31 INFO - PROCESS | 3264 | 1461171271112 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:31 INFO - PROCESS | 3264 | 1461171271223 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:54:31 INFO - PROCESS | 3264 | 1461171271373 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 3264 | ++DOCSHELL 1F766C00 == 63 [pid = 3264] [id = 655] 09:54:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1F915000) [pid = 3264] [serial = 1965] [outer = 00000000] 09:54:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1FF13400) [pid = 3264] [serial = 1966] [outer = 1F915000] 09:54:31 INFO - PROCESS | 3264 | 1461171271429 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (1FF19C00) [pid = 3264] [serial = 1967] [outer = 1F915000] 09:54:32 INFO - PROCESS | 3264 | 1461171272031 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 09:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:54:32 INFO - PROCESS | 3264 | 1461171272080 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 3264 | 1461171272082 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:54:32 INFO - PROCESS | 3264 | 1461171272085 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 3264 | 1461171272087 Marionette TRACE conn5 <- [1,2586,null,{}] 09:54:32 INFO - PROCESS | 3264 | 1461171272091 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 3264 | 1461171272203 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:54:32 INFO - PROCESS | 3264 | 1461171272355 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 3264 | ++DOCSHELL 20089C00 == 64 [pid = 3264] [id = 656] 09:54:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (20129800) [pid = 3264] [serial = 1968] [outer = 00000000] 09:54:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (20135800) [pid = 3264] [serial = 1969] [outer = 20129800] 09:54:32 INFO - PROCESS | 3264 | 1461171272421 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (20165400) [pid = 3264] [serial = 1970] [outer = 20129800] 09:54:33 INFO - PROCESS | 3264 | 1461171273107 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1076ms 09:54:33 INFO - PROCESS | 3264 | 1461171273174 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 3264 | 1461171273176 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:54:33 INFO - PROCESS | 3264 | 1461171273181 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 3264 | 1461171273183 Marionette TRACE conn5 <- [1,2590,null,{}] 09:54:33 INFO - PROCESS | 3264 | 1461171273187 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:33 INFO - PROCESS | 3264 | 1461171273298 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:54:33 INFO - PROCESS | 3264 | 1461171273587 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 3264 | ++DOCSHELL 0ECC4000 == 65 [pid = 3264] [id = 657] 09:54:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (0ECC5800) [pid = 3264] [serial = 1971] [outer = 00000000] 09:54:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (12991C00) [pid = 3264] [serial = 1972] [outer = 0ECC5800] 09:54:33 INFO - PROCESS | 3264 | 1461171273646 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (12A4CC00) [pid = 3264] [serial = 1973] [outer = 0ECC5800] 09:54:34 INFO - PROCESS | 3264 | 1461171274301 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1175ms 09:54:34 INFO - PROCESS | 3264 | 1461171274373 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 3264 | 1461171274378 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:54:34 INFO - PROCESS | 3264 | 1461171274383 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:54:34 INFO - PROCESS | 3264 | 1461171274387 Marionette TRACE conn5 <- [1,2594,null,{}] 09:54:34 INFO - PROCESS | 3264 | 1461171274392 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 3264 | 1461171274517 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 1890D800 == 64 [pid = 3264] [id = 650] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 12992800 == 63 [pid = 3264] [id = 649] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 0ECC5C00 == 62 [pid = 3264] [id = 648] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 1B41E000 == 61 [pid = 3264] [id = 647] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 1B32A800 == 60 [pid = 3264] [id = 646] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 1240FC00 == 59 [pid = 3264] [id = 645] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 17C77C00 == 58 [pid = 3264] [id = 644] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 1605B400 == 57 [pid = 3264] [id = 643] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 1193D800 == 56 [pid = 3264] [id = 642] 09:54:34 INFO - PROCESS | 3264 | --DOCSHELL 11D3D400 == 55 [pid = 3264] [id = 641] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 127 (1FF05C00) [pid = 3264] [serial = 1906] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 126 (1BFD5C00) [pid = 3264] [serial = 1858] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 125 (1EE9B000) [pid = 3264] [serial = 1790] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (1E678C00) [pid = 3264] [serial = 1835] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (12996800) [pid = 3264] [serial = 1826] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1CADB400) [pid = 3264] [serial = 1832] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (16EC0C00) [pid = 3264] [serial = 1781] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1BA16400) [pid = 3264] [serial = 1727] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1B130800) [pid = 3264] [serial = 1784] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1F767800) [pid = 3264] [serial = 1838] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1D43C400) [pid = 3264] [serial = 1787] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (17C86400) [pid = 3264] [serial = 1829] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1F1B0000) [pid = 3264] [serial = 1793] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1F91C400) [pid = 3264] [serial = 1904] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1F91A400) [pid = 3264] [serial = 1903] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1E5B1C00) [pid = 3264] [serial = 1898] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1600A000) [pid = 3264] [serial = 1861] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (18D08400) [pid = 3264] [serial = 1865] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1A3B6000) [pid = 3264] [serial = 1888] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (19EEF400) [pid = 3264] [serial = 1885] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (19EF7000) [pid = 3264] [serial = 1886] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1CAE0C00) [pid = 3264] [serial = 1871] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (17C6C400) [pid = 3264] [serial = 1880] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1F1AF000) [pid = 3264] [serial = 1900] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1B12E800) [pid = 3264] [serial = 1889] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1F1B8C00) [pid = 3264] [serial = 1901] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1B373C00) [pid = 3264] [serial = 1891] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1C9D1C00) [pid = 3264] [serial = 1870] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1B378C00) [pid = 3264] [serial = 1877] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1B379800) [pid = 3264] [serial = 1876] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1890EC00) [pid = 3264] [serial = 1864] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1C767C00) [pid = 3264] [serial = 1894] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (1B370000) [pid = 3264] [serial = 1892] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1BF54400) [pid = 3264] [serial = 1868] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1BA12400) [pid = 3264] [serial = 1867] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1E672400) [pid = 3264] [serial = 1874] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (1D43CC00) [pid = 3264] [serial = 1873] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (1E673400) [pid = 3264] [serial = 1897] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 89 (16058400) [pid = 3264] [serial = 1882] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 88 (16BA6800) [pid = 3264] [serial = 1883] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 87 (16059400) [pid = 3264] [serial = 1862] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 86 (16E34400) [pid = 3264] [serial = 1879] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | --DOMWINDOW == 85 (1C767400) [pid = 3264] [serial = 1895] [outer = 00000000] [url = about:blank] 09:54:34 INFO - PROCESS | 3264 | 1461171274700 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 3264 | ++DOCSHELL 11CF1800 == 56 [pid = 3264] [id = 658] 09:54:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 86 (11D3D400) [pid = 3264] [serial = 1974] [outer = 00000000] 09:54:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 87 (12585000) [pid = 3264] [serial = 1975] [outer = 11D3D400] 09:54:34 INFO - PROCESS | 3264 | 1461171274752 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 88 (1295E000) [pid = 3264] [serial = 1976] [outer = 11D3D400] 09:54:35 INFO - PROCESS | 3264 | 1461171275237 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 870ms 09:54:35 INFO - PROCESS | 3264 | 1461171275261 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 3264 | 1461171275265 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:54:35 INFO - PROCESS | 3264 | 1461171275269 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 3264 | 1461171275271 Marionette TRACE conn5 <- [1,2598,null,{}] 09:54:35 INFO - PROCESS | 3264 | 1461171275275 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:35 INFO - PROCESS | 3264 | 1461171275365 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:54:35 INFO - PROCESS | 3264 | 1461171275374 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 3264 | ++DOCSHELL 12996800 == 57 [pid = 3264] [id = 659] 09:54:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 89 (16EC0C00) [pid = 3264] [serial = 1977] [outer = 00000000] 09:54:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 90 (17C85000) [pid = 3264] [serial = 1978] [outer = 16EC0C00] 09:54:35 INFO - PROCESS | 3264 | 1461171275421 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (1890EC00) [pid = 3264] [serial = 1979] [outer = 16EC0C00] 09:54:35 INFO - PROCESS | 3264 | 1461171275925 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 09:54:35 INFO - PROCESS | 3264 | 1461171275947 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 3264 | 1461171275949 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:54:35 INFO - PROCESS | 3264 | 1461171275954 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 3264 | 1461171275959 Marionette TRACE conn5 <- [1,2602,null,{}] 09:54:35 INFO - PROCESS | 3264 | 1461171275968 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 3264 | 1461171276088 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:54:36 INFO - PROCESS | 3264 | 1461171276197 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 3264 | ++DOCSHELL 1A176C00 == 58 [pid = 3264] [id = 660] 09:54:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (1A177800) [pid = 3264] [serial = 1980] [outer = 00000000] 09:54:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (1A37FC00) [pid = 3264] [serial = 1981] [outer = 1A177800] 09:54:36 INFO - PROCESS | 3264 | 1461171276242 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1B125400) [pid = 3264] [serial = 1982] [outer = 1A177800] 09:54:36 INFO - PROCESS | 3264 | 1461171276628 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 09:54:36 INFO - PROCESS | 3264 | 1461171276690 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 3264 | 1461171276693 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:54:36 INFO - PROCESS | 3264 | 1461171276696 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:54:36 INFO - PROCESS | 3264 | 1461171276698 Marionette TRACE conn5 <- [1,2606,null,{}] 09:54:36 INFO - PROCESS | 3264 | 1461171276701 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 3264 | 1461171276834 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:54:36 INFO - PROCESS | 3264 | 1461171276904 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 3264 | ++DOCSHELL 1B12C800 == 59 [pid = 3264] [id = 661] 09:54:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1B137C00) [pid = 3264] [serial = 1983] [outer = 00000000] 09:54:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1B372400) [pid = 3264] [serial = 1984] [outer = 1B137C00] 09:54:36 INFO - PROCESS | 3264 | 1461171276951 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1B379400) [pid = 3264] [serial = 1985] [outer = 1B137C00] 09:54:37 INFO - PROCESS | 3264 | 1461171277382 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 09:54:37 INFO - PROCESS | 3264 | 1461171277432 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 3264 | 1461171277434 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:54:37 INFO - PROCESS | 3264 | 1461171277472 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 3264 | 1461171277474 Marionette TRACE conn5 <- [1,2610,null,{}] 09:54:37 INFO - PROCESS | 3264 | 1461171277481 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 3264 | 1461171277605 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:54:37 INFO - PROCESS | 3264 | 1461171277686 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 3264 | ++DOCSHELL 123B9C00 == 60 [pid = 3264] [id = 662] 09:54:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1BA17C00) [pid = 3264] [serial = 1986] [outer = 00000000] 09:54:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1BF5A800) [pid = 3264] [serial = 1987] [outer = 1BA17C00] 09:54:37 INFO - PROCESS | 3264 | 1461171277740 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1C5E4C00) [pid = 3264] [serial = 1988] [outer = 1BA17C00] 09:54:38 INFO - PROCESS | 3264 | 1461171278197 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 790ms 09:54:38 INFO - PROCESS | 3264 | 1461171278256 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 3264 | 1461171278258 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:54:38 INFO - PROCESS | 3264 | 1461171278261 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 3264 | 1461171278263 Marionette TRACE conn5 <- [1,2614,null,{}] 09:54:38 INFO - PROCESS | 3264 | 1461171278266 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 3264 | 1461171278391 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:54:38 INFO - PROCESS | 3264 | 1461171278463 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 3264 | ++DOCSHELL 1C5E7000 == 61 [pid = 3264] [id = 663] 09:54:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1C723800) [pid = 3264] [serial = 1989] [outer = 00000000] 09:54:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1CAE8000) [pid = 3264] [serial = 1990] [outer = 1C723800] 09:54:38 INFO - PROCESS | 3264 | 1461171278507 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1CC76800) [pid = 3264] [serial = 1991] [outer = 1C723800] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1B32BC00) [pid = 3264] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1B423800) [pid = 3264] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1605E000) [pid = 3264] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (12584000) [pid = 3264] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (19EEF800) [pid = 3264] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1197E000) [pid = 3264] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (20088C00) [pid = 3264] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (17C7A400) [pid = 3264] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (16B3C000) [pid = 3264] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (11935400) [pid = 3264] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:54:38 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1BF58400) [pid = 3264] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:54:39 INFO - PROCESS | 3264 | 1461171279023 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 770ms 09:54:39 INFO - PROCESS | 3264 | 1461171279031 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 3264 | 1461171279033 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:54:39 INFO - PROCESS | 3264 | 1461171279036 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 3264 | 1461171279038 Marionette TRACE conn5 <- [1,2618,null,{}] 09:54:39 INFO - PROCESS | 3264 | 1461171279050 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 3264 | 1461171279136 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:54:39 INFO - PROCESS | 3264 | 1461171279145 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 3264 | ++DOCSHELL 18911000 == 62 [pid = 3264] [id = 664] 09:54:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (18D06800) [pid = 3264] [serial = 1992] [outer = 00000000] 09:54:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1C764800) [pid = 3264] [serial = 1993] [outer = 18D06800] 09:54:39 INFO - PROCESS | 3264 | 1461171279190 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1CAE0C00) [pid = 3264] [serial = 1994] [outer = 18D06800] 09:54:39 INFO - PROCESS | 3264 | 1461171279639 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 09:54:39 INFO - PROCESS | 3264 | 1461171279668 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 3264 | 1461171279670 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:54:39 INFO - PROCESS | 3264 | 1461171279673 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 3264 | 1461171279675 Marionette TRACE conn5 <- [1,2622,null,{}] 09:54:39 INFO - PROCESS | 3264 | 1461171279693 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 3264 | 1461171279782 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:54:39 INFO - PROCESS | 3264 | 1461171279791 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 3264 | ++DOCSHELL 1B13E000 == 63 [pid = 3264] [id = 665] 09:54:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1CD9E400) [pid = 3264] [serial = 1995] [outer = 00000000] 09:54:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1E66DC00) [pid = 3264] [serial = 1996] [outer = 1CD9E400] 09:54:39 INFO - PROCESS | 3264 | 1461171279837 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1E676C00) [pid = 3264] [serial = 1997] [outer = 1CD9E400] 09:54:40 INFO - PROCESS | 3264 | 1461171280292 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 650ms 09:54:40 INFO - PROCESS | 3264 | 1461171280336 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 3264 | 1461171280338 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:54:40 INFO - PROCESS | 3264 | 1461171280341 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 3264 | 1461171280343 Marionette TRACE conn5 <- [1,2626,null,{}] 09:54:40 INFO - PROCESS | 3264 | 1461171280347 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:40 INFO - PROCESS | 3264 | 1461171280433 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:54:40 INFO - PROCESS | 3264 | 1461171280440 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 3264 | ++DOCSHELL 1EE03000 == 64 [pid = 3264] [id = 666] 09:54:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1EE9B400) [pid = 3264] [serial = 1998] [outer = 00000000] 09:54:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1F1B0000) [pid = 3264] [serial = 1999] [outer = 1EE9B400] 09:54:40 INFO - PROCESS | 3264 | 1461171280487 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1F1E7C00) [pid = 3264] [serial = 2000] [outer = 1EE9B400] 09:54:41 INFO - PROCESS | 3264 | 1461171281190 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 870ms 09:54:41 INFO - PROCESS | 3264 | 1461171281215 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 3264 | 1461171281220 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:54:41 INFO - PROCESS | 3264 | 1461171281225 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 3264 | 1461171281229 Marionette TRACE conn5 <- [1,2630,null,{}] 09:54:41 INFO - PROCESS | 3264 | 1461171281235 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 3264 | 1461171281356 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:54:41 INFO - PROCESS | 3264 | 1461171281520 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 3264 | ++DOCSHELL 15FA1C00 == 65 [pid = 3264] [id = 667] 09:54:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (15FF6000) [pid = 3264] [serial = 2001] [outer = 00000000] 09:54:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (16ECD000) [pid = 3264] [serial = 2002] [outer = 15FF6000] 09:54:41 INFO - PROCESS | 3264 | 1461171281580 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (17C6B400) [pid = 3264] [serial = 2003] [outer = 15FF6000] 09:54:42 INFO - PROCESS | 3264 | 1461171282216 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1028ms 09:54:42 INFO - PROCESS | 3264 | 1461171282253 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 3264 | 1461171282260 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:54:42 INFO - PROCESS | 3264 | 1461171282266 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 3264 | 1461171282269 Marionette TRACE conn5 <- [1,2634,null,{}] 09:54:42 INFO - PROCESS | 3264 | 1461171282273 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 3264 | 1461171282422 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:54:42 INFO - PROCESS | 3264 | 1461171282573 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 3264 | ++DOCSHELL 17C77C00 == 66 [pid = 3264] [id = 668] 09:54:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (19EF8C00) [pid = 3264] [serial = 2004] [outer = 00000000] 09:54:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1B137000) [pid = 3264] [serial = 2005] [outer = 19EF8C00] 09:54:42 INFO - PROCESS | 3264 | 1461171282632 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1B32D400) [pid = 3264] [serial = 2006] [outer = 19EF8C00] 09:54:43 INFO - PROCESS | 3264 | 1461171283254 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:54:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1023ms 09:54:43 INFO - PROCESS | 3264 | 1461171283291 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 3264 | 1461171283294 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:54:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:54:43 INFO - PROCESS | 3264 | 1461171283298 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 3264 | 1461171283302 Marionette TRACE conn5 <- [1,2638,null,{}] 09:54:43 INFO - PROCESS | 3264 | 1461171283313 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 3264 | 1461171283452 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:54:43 INFO - PROCESS | 3264 | 1461171283605 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 3264 | ++DOCSHELL 1B32C000 == 67 [pid = 3264] [id = 669] 09:54:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1F117C00) [pid = 3264] [serial = 2007] [outer = 00000000] 09:54:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1F912400) [pid = 3264] [serial = 2008] [outer = 1F117C00] 09:54:43 INFO - PROCESS | 3264 | 1461171283665 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1F91D400) [pid = 3264] [serial = 2009] [outer = 1F117C00] 09:54:44 INFO - PROCESS | 3264 | 1461171284289 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:54:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1021ms 09:54:44 INFO - PROCESS | 3264 | 1461171284323 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 3264 | 1461171284326 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:54:44 INFO - PROCESS | 3264 | 1461171284330 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 3264 | 1461171284332 Marionette TRACE conn5 <- [1,2642,null,{}] 09:54:44 INFO - PROCESS | 3264 | 1461171284336 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 3264 | 1461171284450 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:54:44 INFO - PROCESS | 3264 | 1461171284596 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 3264 | ++DOCSHELL 1FF06400 == 68 [pid = 3264] [id = 670] 09:54:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1FF0A000) [pid = 3264] [serial = 2010] [outer = 00000000] 09:54:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (2007C800) [pid = 3264] [serial = 2011] [outer = 1FF0A000] 09:54:44 INFO - PROCESS | 3264 | 1461171284653 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (2012D000) [pid = 3264] [serial = 2012] [outer = 1FF0A000] 09:54:45 INFO - PROCESS | 3264 | 1461171285223 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:54:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 09:54:45 INFO - PROCESS | 3264 | 1461171285262 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 3264 | 1461171285264 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:54:45 INFO - PROCESS | 3264 | 1461171285268 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:54:45 INFO - PROCESS | 3264 | 1461171285270 Marionette TRACE conn5 <- [1,2646,null,{}] 09:54:45 INFO - PROCESS | 3264 | 1461171285274 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 3264 | 1461171285384 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:54:45 INFO - PROCESS | 3264 | 1461171285544 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 3264 | ++DOCSHELL 1FF1EC00 == 69 [pid = 3264] [id = 671] 09:54:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (20131400) [pid = 3264] [serial = 2013] [outer = 00000000] 09:54:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (2016AC00) [pid = 3264] [serial = 2014] [outer = 20131400] 09:54:45 INFO - PROCESS | 3264 | 1461171285600 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (2016E000) [pid = 3264] [serial = 2015] [outer = 20131400] 09:54:46 INFO - PROCESS | 3264 | 1461171286178 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:54:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 930ms 09:54:46 INFO - PROCESS | 3264 | 1461171286202 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 3264 | 1461171286205 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:54:46 INFO - PROCESS | 3264 | 1461171286208 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:54:46 INFO - PROCESS | 3264 | 1461171286210 Marionette TRACE conn5 <- [1,2650,null,{}] 09:54:46 INFO - PROCESS | 3264 | 1461171286214 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 3264 | 1461171286343 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:54:46 INFO - PROCESS | 3264 | 1461171286520 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 3264 | ++DOCSHELL 1241CC00 == 70 [pid = 3264] [id = 672] 09:54:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1605F800) [pid = 3264] [serial = 2016] [outer = 00000000] 09:54:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (2066A800) [pid = 3264] [serial = 2017] [outer = 1605F800] 09:54:46 INFO - PROCESS | 3264 | 1461171286579 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (2066D400) [pid = 3264] [serial = 2018] [outer = 1605F800] 09:54:47 INFO - PROCESS | 3264 | 1461171287420 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:54:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1235ms 09:54:47 INFO - PROCESS | 3264 | 1461171287456 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 3264 | 1461171287460 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:54:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:54:47 INFO - PROCESS | 3264 | 1461171287467 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 3264 | 1461171287471 Marionette TRACE conn5 <- [1,2654,null,{}] 09:54:47 INFO - PROCESS | 3264 | 1461171287476 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 3264 | 1461171287581 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:54:47 INFO - PROCESS | 3264 | 1461171287734 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 3264 | ++DOCSHELL 1280E800 == 71 [pid = 3264] [id = 673] 09:54:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (12992C00) [pid = 3264] [serial = 2019] [outer = 00000000] 09:54:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (17C69C00) [pid = 3264] [serial = 2020] [outer = 12992C00] 09:54:47 INFO - PROCESS | 3264 | 1461171287786 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (17C7AC00) [pid = 3264] [serial = 2021] [outer = 12992C00] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 12951400 == 70 [pid = 3264] [id = 625] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 16DF1C00 == 69 [pid = 3264] [id = 202] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 1A30E800 == 68 [pid = 3264] [id = 624] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 1BF5B800 == 67 [pid = 3264] [id = 623] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 1B13E000 == 66 [pid = 3264] [id = 665] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 18911000 == 65 [pid = 3264] [id = 664] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 1C5E7000 == 64 [pid = 3264] [id = 663] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 123B9C00 == 63 [pid = 3264] [id = 662] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 1B12C800 == 62 [pid = 3264] [id = 661] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 1A176C00 == 61 [pid = 3264] [id = 660] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (1C761800) [pid = 3264] [serial = 1951] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 12996800 == 60 [pid = 3264] [id = 659] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 11CF1800 == 59 [pid = 3264] [id = 658] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 0ECC4000 == 58 [pid = 3264] [id = 657] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 1F766C00 == 57 [pid = 3264] [id = 655] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 1CC80800 == 56 [pid = 3264] [id = 654] 09:54:48 INFO - PROCESS | 3264 | --DOCSHELL 11CF7800 == 55 [pid = 3264] [id = 651] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1BFD5400) [pid = 3264] [serial = 1859] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1B36DC00) [pid = 3264] [serial = 1939] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (1BF89C00) [pid = 3264] [serial = 1942] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1B371400) [pid = 3264] [serial = 1940] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (16B9C000) [pid = 3264] [serial = 1909] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1BF86800) [pid = 3264] [serial = 1912] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1FF13C00) [pid = 3264] [serial = 1915] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (2007EC00) [pid = 3264] [serial = 1918] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1BF5BC00) [pid = 3264] [serial = 1943] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (173BEC00) [pid = 3264] [serial = 1930] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (17C74C00) [pid = 3264] [serial = 1931] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (15FA5400) [pid = 3264] [serial = 1925] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (132C7400) [pid = 3264] [serial = 1924] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1A171800) [pid = 3264] [serial = 1936] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1240F000) [pid = 3264] [serial = 1927] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (12803800) [pid = 3264] [serial = 1928] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (20132C00) [pid = 3264] [serial = 1922] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (2012FC00) [pid = 3264] [serial = 1921] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (1890E000) [pid = 3264] [serial = 1933] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (18FC8C00) [pid = 3264] [serial = 1934] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1A318C00) [pid = 3264] [serial = 1948] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1258D400) [pid = 3264] [serial = 1945] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (12952C00) [pid = 3264] [serial = 1946] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1A3B6800) [pid = 3264] [serial = 1949] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1A31AC00) [pid = 3264] [serial = 1937] [outer = 00000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3264 | 1461171288908 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:54:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1484ms 09:54:48 INFO - PROCESS | 3264 | 1461171288953 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 3264 | 1461171288958 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:54:48 INFO - PROCESS | 3264 | 1461171288964 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 3264 | 1461171288966 Marionette TRACE conn5 <- [1,2658,null,{}] 09:54:48 INFO - PROCESS | 3264 | 1461171288970 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:49 INFO - PROCESS | 3264 | 1461171289060 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:54:49 INFO - PROCESS | 3264 | 1461171289101 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 3264 | ++DOCSHELL 12586C00 == 56 [pid = 3264] [id = 674] 09:54:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (12587000) [pid = 3264] [serial = 2022] [outer = 00000000] 09:54:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (132C7400) [pid = 3264] [serial = 2023] [outer = 12587000] 09:54:49 INFO - PROCESS | 3264 | 1461171289147 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (15FA5400) [pid = 3264] [serial = 2024] [outer = 12587000] 09:54:50 INFO - PROCESS | 3264 | 1461171290137 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 3264 | 1461171290192 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:54:50 INFO - PROCESS | 3264 | 1461171290195 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:54:50 INFO - PROCESS | 3264 | 1461171290199 Marionette TRACE conn5 <- [1,2662,null,{}] 09:54:50 INFO - PROCESS | 3264 | 1461171290209 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 3264 | 1461171290305 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:54:50 INFO - PROCESS | 3264 | 1461171290312 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 3264 | ++DOCSHELL 16BA8800 == 57 [pid = 3264] [id = 675] 09:54:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (16DF1400) [pid = 3264] [serial = 2025] [outer = 00000000] 09:54:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (18F71400) [pid = 3264] [serial = 2026] [outer = 16DF1400] 09:54:50 INFO - PROCESS | 3264 | 1461171290460 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (19EEF800) [pid = 3264] [serial = 2027] [outer = 16DF1400] 09:54:51 INFO - PROCESS | 3264 | 1461171291410 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 3264 | 1461171291423 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:54:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:54:51 INFO - PROCESS | 3264 | 1461171291426 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 3264 | 1461171291428 Marionette TRACE conn5 <- [1,2666,null,{}] 09:54:51 INFO - PROCESS | 3264 | 1461171291431 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 3264 | 1461171291562 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:54:51 INFO - PROCESS | 3264 | 1461171291568 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 3264 | ++DOCSHELL 1295D000 == 58 [pid = 3264] [id = 676] 09:54:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1A312C00) [pid = 3264] [serial = 2028] [outer = 00000000] 09:54:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1A37F800) [pid = 3264] [serial = 2029] [outer = 1A312C00] 09:54:51 INFO - PROCESS | 3264 | 1461171291673 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1B127800) [pid = 3264] [serial = 2030] [outer = 1A312C00] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (1C723800) [pid = 3264] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1BA17C00) [pid = 3264] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (0ECC5800) [pid = 3264] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1A177800) [pid = 3264] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (16EC0C00) [pid = 3264] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (11D3D400) [pid = 3264] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1B32F000) [pid = 3264] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1CD9E400) [pid = 3264] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1B137C00) [pid = 3264] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:54:52 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (18D06800) [pid = 3264] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:54:52 INFO - PROCESS | 3264 | 1461171292575 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:54:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1166ms 09:54:52 INFO - PROCESS | 3264 | 1461171292596 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 3264 | 1461171292598 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:54:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:54:52 INFO - PROCESS | 3264 | 1461171292601 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 3264 | 1461171292603 Marionette TRACE conn5 <- [1,2670,null,{}] 09:54:52 INFO - PROCESS | 3264 | 1461171292606 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 3264 | 1461171292730 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:54:52 INFO - PROCESS | 3264 | 1461171292792 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 3264 | ++DOCSHELL 124C0000 == 59 [pid = 3264] [id = 677] 09:54:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (124C2C00) [pid = 3264] [serial = 2031] [outer = 00000000] 09:54:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (18F70000) [pid = 3264] [serial = 2032] [outer = 124C2C00] 09:54:52 INFO - PROCESS | 3264 | 1461171292837 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1A177800) [pid = 3264] [serial = 2033] [outer = 124C2C00] 09:54:53 INFO - PROCESS | 3264 | 1461171293709 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:54:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1130ms 09:54:53 INFO - PROCESS | 3264 | 1461171293732 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:54:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:54:53 INFO - PROCESS | 3264 | 1461171293734 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:54:53 INFO - PROCESS | 3264 | 1461171293738 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 3264 | 1461171293739 Marionette TRACE conn5 <- [1,2674,null,{}] 09:54:53 INFO - PROCESS | 3264 | 1461171293743 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 3264 | 1461171293886 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:54:53 INFO - PROCESS | 3264 | 1461171293897 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 3264 | ++DOCSHELL 1B136000 == 60 [pid = 3264] [id = 678] 09:54:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1B32A800) [pid = 3264] [serial = 2034] [outer = 00000000] 09:54:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1BA1D000) [pid = 3264] [serial = 2035] [outer = 1B32A800] 09:54:53 INFO - PROCESS | 3264 | 1461171293944 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1BF54400) [pid = 3264] [serial = 2036] [outer = 1B32A800] 09:54:54 INFO - PROCESS | 3264 | 1461171294920 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 3264 | 1461171294967 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:54:54 INFO - PROCESS | 3264 | 1461171294972 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:54:54 INFO - PROCESS | 3264 | 1461171294976 Marionette TRACE conn5 <- [1,2678,null,{}] 09:54:54 INFO - PROCESS | 3264 | 1461171294982 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 3264 | 1461171295166 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:54:55 INFO - PROCESS | 3264 | 1461171295367 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 3264 | ++DOCSHELL 12A50800 == 61 [pid = 3264] [id = 679] 09:54:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (132C2000) [pid = 3264] [serial = 2037] [outer = 00000000] 09:54:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (16006C00) [pid = 3264] [serial = 2038] [outer = 132C2000] 09:54:55 INFO - PROCESS | 3264 | 1461171295426 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1605C800) [pid = 3264] [serial = 2039] [outer = 132C2000] 09:54:56 INFO - PROCESS | 3264 | 1461171296506 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 3264 | 1461171296562 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:54:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:54:56 INFO - PROCESS | 3264 | 1461171296569 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 3264 | 1461171296571 Marionette TRACE conn5 <- [1,2682,null,{}] 09:54:56 INFO - PROCESS | 3264 | 1461171296576 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 3264 | 1461171296721 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:54:56 INFO - PROCESS | 3264 | 1461171296874 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 3264 | ++DOCSHELL 17C7C800 == 62 [pid = 3264] [id = 680] 09:54:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (18D07400) [pid = 3264] [serial = 2040] [outer = 00000000] 09:54:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1A30F400) [pid = 3264] [serial = 2041] [outer = 18D07400] 09:54:56 INFO - PROCESS | 3264 | 1461171296930 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1A377C00) [pid = 3264] [serial = 2042] [outer = 18D07400] 09:54:57 INFO - PROCESS | 3264 | 1461171297989 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 3264 | 1461171298050 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:54:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:54:58 INFO - PROCESS | 3264 | 1461171298054 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 3264 | 1461171298058 Marionette TRACE conn5 <- [1,2686,null,{}] 09:54:58 INFO - PROCESS | 3264 | 1461171298110 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 3264 | 1461171298296 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:54:58 INFO - PROCESS | 3264 | 1461171298408 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 3264 | ++DOCSHELL 1C5E3C00 == 63 [pid = 3264] [id = 681] 09:54:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1C5E4800) [pid = 3264] [serial = 2043] [outer = 00000000] 09:54:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (1C766800) [pid = 3264] [serial = 2044] [outer = 1C5E4800] 09:54:58 INFO - PROCESS | 3264 | 1461171298467 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1C76B400) [pid = 3264] [serial = 2045] [outer = 1C5E4800] 09:54:59 INFO - PROCESS | 3264 | 1461171299485 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 3264 | 1461171299567 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:54:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:54:59 INFO - PROCESS | 3264 | 1461171299572 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 3264 | 1461171299574 Marionette TRACE conn5 <- [1,2690,null,{}] 09:54:59 INFO - PROCESS | 3264 | 1461171299578 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 3264 | 1461171299678 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:54:59 INFO - PROCESS | 3264 | 1461171299894 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE4000 == 64 [pid = 3264] [id = 682] 09:54:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1CAE4800) [pid = 3264] [serial = 2046] [outer = 00000000] 09:54:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1E5AC400) [pid = 3264] [serial = 2047] [outer = 1CAE4800] 09:54:59 INFO - PROCESS | 3264 | 1461171299951 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1E678C00) [pid = 3264] [serial = 2048] [outer = 1CAE4800] 09:55:00 INFO - PROCESS | 3264 | 1461171300681 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:55:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1185ms 09:55:00 INFO - PROCESS | 3264 | 1461171300758 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 3264 | 1461171300762 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:55:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:55:00 INFO - PROCESS | 3264 | 1461171300767 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 3264 | 1461171300770 Marionette TRACE conn5 <- [1,2694,null,{}] 09:55:00 INFO - PROCESS | 3264 | 1461171300789 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 3264 | 1461171300939 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:55:01 INFO - PROCESS | 3264 | 1461171301006 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 3264 | ++DOCSHELL 17C6F800 == 65 [pid = 3264] [id = 683] 09:55:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (17C74C00) [pid = 3264] [serial = 2049] [outer = 00000000] 09:55:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1834B800) [pid = 3264] [serial = 2050] [outer = 17C74C00] 09:55:01 INFO - PROCESS | 3264 | 1461171301104 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (18F70800) [pid = 3264] [serial = 2051] [outer = 17C74C00] 09:55:01 INFO - PROCESS | 3264 | --DOCSHELL 124C0000 == 64 [pid = 3264] [id = 677] 09:55:01 INFO - PROCESS | 3264 | --DOCSHELL 1295D000 == 63 [pid = 3264] [id = 676] 09:55:01 INFO - PROCESS | 3264 | --DOCSHELL 16BA8800 == 62 [pid = 3264] [id = 675] 09:55:01 INFO - PROCESS | 3264 | --DOCSHELL 12586C00 == 61 [pid = 3264] [id = 674] 09:55:01 INFO - PROCESS | 3264 | --DOCSHELL 1280E800 == 60 [pid = 3264] [id = 673] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1241A800) [pid = 3264] [serial = 1954] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (17C71800) [pid = 3264] [serial = 1957] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (1C962400) [pid = 3264] [serial = 1960] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1F76C400) [pid = 3264] [serial = 1963] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1FF13400) [pid = 3264] [serial = 1966] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (20135800) [pid = 3264] [serial = 1969] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (1F1B0000) [pid = 3264] [serial = 1999] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | 1461171301726 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:55:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 990ms 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1CAE8000) [pid = 3264] [serial = 1990] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1C5E4C00) [pid = 3264] [serial = 1988] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1BF5A800) [pid = 3264] [serial = 1987] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (12A4CC00) [pid = 3264] [serial = 1973] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (12991C00) [pid = 3264] [serial = 1972] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1A37FC00) [pid = 3264] [serial = 1981] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (17C85000) [pid = 3264] [serial = 1978] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (1890EC00) [pid = 3264] [serial = 1979] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (12585000) [pid = 3264] [serial = 1975] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (1295E000) [pid = 3264] [serial = 1976] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (1C95A800) [pid = 3264] [serial = 1952] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 97 (1E66DC00) [pid = 3264] [serial = 1996] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 96 (1E676C00) [pid = 3264] [serial = 1997] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 95 (1CC76800) [pid = 3264] [serial = 1991] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 94 (1B372400) [pid = 3264] [serial = 1984] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 93 (1B379400) [pid = 3264] [serial = 1985] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 92 (1C764800) [pid = 3264] [serial = 1993] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 91 (1CAE0C00) [pid = 3264] [serial = 1994] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | --DOMWINDOW == 90 (1B125400) [pid = 3264] [serial = 1982] [outer = 00000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3264 | 1461171301768 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 3264 | 1461171301774 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:55:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:55:01 INFO - PROCESS | 3264 | 1461171301786 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 3264 | 1461171301789 Marionette TRACE conn5 <- [1,2698,null,{}] 09:55:01 INFO - PROCESS | 3264 | 1461171301793 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:01 INFO - PROCESS | 3264 | 1461171301888 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:55:01 INFO - PROCESS | 3264 | 1461171301895 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 3264 | ++DOCSHELL 1295D000 == 61 [pid = 3264] [id = 684] 09:55:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 91 (1295E400) [pid = 3264] [serial = 2052] [outer = 00000000] 09:55:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 92 (16061800) [pid = 3264] [serial = 2053] [outer = 1295E400] 09:55:01 INFO - PROCESS | 3264 | 1461171301941 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 93 (174CF000) [pid = 3264] [serial = 2054] [outer = 1295E400] 09:55:02 INFO - PROCESS | 3264 | 1461171302502 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 3264 | 1461171302561 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:55:02 INFO - PROCESS | 3264 | 1461171302564 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:55:02 INFO - PROCESS | 3264 | 1461171302568 Marionette TRACE conn5 <- [1,2702,null,{}] 09:55:02 INFO - PROCESS | 3264 | 1461171302578 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 3264 | 1461171302675 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:55:02 INFO - PROCESS | 3264 | 1461171302782 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 3264 | ++DOCSHELL 1B129400 == 62 [pid = 3264] [id = 685] 09:55:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 94 (1B12C000) [pid = 3264] [serial = 2055] [outer = 00000000] 09:55:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 95 (1B371800) [pid = 3264] [serial = 2056] [outer = 1B12C000] 09:55:02 INFO - PROCESS | 3264 | 1461171302830 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 96 (1B379C00) [pid = 3264] [serial = 2057] [outer = 1B12C000] 09:55:03 INFO - PROCESS | 3264 | 1461171303201 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:55:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 09:55:03 INFO - PROCESS | 3264 | 1461171303241 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 3264 | 1461171303243 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:55:03 INFO - PROCESS | 3264 | 1461171303246 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:55:03 INFO - PROCESS | 3264 | 1461171303248 Marionette TRACE conn5 <- [1,2706,null,{}] 09:55:03 INFO - PROCESS | 3264 | 1461171303251 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 3264 | 1461171303341 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:55:03 INFO - PROCESS | 3264 | 1461171303348 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 3264 | ++DOCSHELL 1BA15800 == 63 [pid = 3264] [id = 686] 09:55:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 97 (1BA16400) [pid = 3264] [serial = 2058] [outer = 00000000] 09:55:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 98 (1C5E6000) [pid = 3264] [serial = 2059] [outer = 1BA16400] 09:55:03 INFO - PROCESS | 3264 | 1461171303393 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (1C5E7800) [pid = 3264] [serial = 2060] [outer = 1BA16400] 09:55:03 INFO - PROCESS | 3264 | 1461171303881 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 3264 | 1461171303924 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:55:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:55:03 INFO - PROCESS | 3264 | 1461171303927 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 3264 | 1461171303929 Marionette TRACE conn5 <- [1,2710,null,{}] 09:55:03 INFO - PROCESS | 3264 | 1461171303932 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 3264 | 1461171304061 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:55:04 INFO - PROCESS | 3264 | 1461171304163 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 3264 | ++DOCSHELL 1C961C00 == 64 [pid = 3264] [id = 687] 09:55:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1C962400) [pid = 3264] [serial = 2061] [outer = 00000000] 09:55:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1CAE9400) [pid = 3264] [serial = 2062] [outer = 1C962400] 09:55:04 INFO - PROCESS | 3264 | 1461171304209 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (1CC78C00) [pid = 3264] [serial = 2063] [outer = 1C962400] 09:55:04 INFO - PROCESS | 3264 | 1461171304672 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 3264 | 1461171304707 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:55:04 INFO - PROCESS | 3264 | 1461171304710 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 3264 | 1461171304712 Marionette TRACE conn5 <- [1,2714,null,{}] 09:55:04 INFO - PROCESS | 3264 | 1461171304715 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 3264 | 1461171304863 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:55:04 INFO - PROCESS | 3264 | 1461171304941 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 3264 | ++DOCSHELL 1EEA2800 == 65 [pid = 3264] [id = 688] 09:55:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (1F1B5C00) [pid = 3264] [serial = 2064] [outer = 00000000] 09:55:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (1F768400) [pid = 3264] [serial = 2065] [outer = 1F1B5C00] 09:55:04 INFO - PROCESS | 3264 | 1461171304989 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1F913000) [pid = 3264] [serial = 2066] [outer = 1F1B5C00] 09:55:05 INFO - PROCESS | 3264 | 1461171305422 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:55:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 771ms 09:55:05 INFO - PROCESS | 3264 | 1461171305482 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:55:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:55:05 INFO - PROCESS | 3264 | 1461171305484 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:55:05 INFO - PROCESS | 3264 | 1461171305487 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 3264 | 1461171305489 Marionette TRACE conn5 <- [1,2718,null,{}] 09:55:05 INFO - PROCESS | 3264 | 1461171305492 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 3264 | 1461171305625 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:55:05 INFO - PROCESS | 3264 | 1461171305698 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 3264 | ++DOCSHELL 1280BC00 == 66 [pid = 3264] [id = 689] 09:55:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (12953C00) [pid = 3264] [serial = 2067] [outer = 00000000] 09:55:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1FF13400) [pid = 3264] [serial = 2068] [outer = 12953C00] 09:55:05 INFO - PROCESS | 3264 | 1461171305743 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (1FF17400) [pid = 3264] [serial = 2069] [outer = 12953C00] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1FF20000) [pid = 3264] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (1FF10400) [pid = 3264] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (12802400) [pid = 3264] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (17C72C00) [pid = 3264] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (1A312C00) [pid = 3264] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 102 (12587000) [pid = 3264] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 101 (12992C00) [pid = 3264] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 100 (1EE9B400) [pid = 3264] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 99 (124C2C00) [pid = 3264] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:55:06 INFO - PROCESS | 3264 | --DOMWINDOW == 98 (16DF1400) [pid = 3264] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:55:06 INFO - PROCESS | 3264 | 1461171306665 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 3264 | 1461171306711 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:55:06 INFO - PROCESS | 3264 | 1461171306714 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 3264 | 1461171306716 Marionette TRACE conn5 <- [1,2722,null,{}] 09:55:06 INFO - PROCESS | 3264 | 1461171306719 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 3264 | 1461171306846 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:55:06 INFO - PROCESS | 3264 | 1461171306855 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 3264 | ++DOCSHELL 12419800 == 67 [pid = 3264] [id = 690] 09:55:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 99 (12997C00) [pid = 3264] [serial = 2070] [outer = 00000000] 09:55:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 100 (1FF15000) [pid = 3264] [serial = 2071] [outer = 12997C00] 09:55:06 INFO - PROCESS | 3264 | 1461171306901 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 101 (1FF1D400) [pid = 3264] [serial = 2072] [outer = 12997C00] 09:55:07 INFO - PROCESS | 3264 | 1461171307613 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:55:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 930ms 09:55:07 INFO - PROCESS | 3264 | 1461171307645 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 3264 | 1461171307651 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:55:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:55:07 INFO - PROCESS | 3264 | 1461171307656 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 3264 | 1461171307660 Marionette TRACE conn5 <- [1,2726,null,{}] 09:55:07 INFO - PROCESS | 3264 | 1461171307665 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 3264 | 1461171307787 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:55:07 INFO - PROCESS | 3264 | 1461171307940 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 3264 | ++DOCSHELL 12585800 == 68 [pid = 3264] [id = 691] 09:55:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 102 (16BA8C00) [pid = 3264] [serial = 2073] [outer = 00000000] 09:55:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 103 (18912C00) [pid = 3264] [serial = 2074] [outer = 16BA8C00] 09:55:08 INFO - PROCESS | 3264 | 1461171308000 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (19EF1400) [pid = 3264] [serial = 2075] [outer = 16BA8C00] 09:55:08 INFO - PROCESS | 3264 | 1461171308625 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:55:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1022ms 09:55:08 INFO - PROCESS | 3264 | 1461171308683 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 3264 | 1461171308689 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:55:08 INFO - PROCESS | 3264 | 1461171308695 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 3264 | 1461171308698 Marionette TRACE conn5 <- [1,2730,null,{}] 09:55:08 INFO - PROCESS | 3264 | 1461171308702 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 3264 | 1461171308819 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:55:08 INFO - PROCESS | 3264 | 1461171308968 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 3264 | ++DOCSHELL 19EEFC00 == 69 [pid = 3264] [id = 692] 09:55:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (1A17E800) [pid = 3264] [serial = 2076] [outer = 00000000] 09:55:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (1CAE6C00) [pid = 3264] [serial = 2077] [outer = 1A17E800] 09:55:09 INFO - PROCESS | 3264 | 1461171309025 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (1D43B000) [pid = 3264] [serial = 2078] [outer = 1A17E800] 09:55:09 INFO - PROCESS | 3264 | 1461171309618 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:55:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 09:55:09 INFO - PROCESS | 3264 | 1461171309667 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 3264 | 1461171309670 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:55:09 INFO - PROCESS | 3264 | 1461171309674 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:55:09 INFO - PROCESS | 3264 | 1461171309678 Marionette TRACE conn5 <- [1,2734,null,{}] 09:55:09 INFO - PROCESS | 3264 | 1461171309689 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:09 INFO - PROCESS | 3264 | 1461171309806 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:55:09 INFO - PROCESS | 3264 | 1461171309958 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 3264 | ++DOCSHELL 12585C00 == 70 [pid = 3264] [id = 693] 09:55:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (20131C00) [pid = 3264] [serial = 2079] [outer = 00000000] 09:55:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (20163800) [pid = 3264] [serial = 2080] [outer = 20131C00] 09:55:10 INFO - PROCESS | 3264 | 1461171310018 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (2016B800) [pid = 3264] [serial = 2081] [outer = 20131C00] 09:55:10 INFO - PROCESS | 3264 | 1461171310550 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 09:55:10 INFO - PROCESS | 3264 | 1461171310607 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 3264 | 1461171310610 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:55:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:55:10 INFO - PROCESS | 3264 | 1461171310614 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 3264 | 1461171310616 Marionette TRACE conn5 <- [1,2738,null,{}] 09:55:10 INFO - PROCESS | 3264 | 1461171310620 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 3264 | 1461171310733 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:55:10 INFO - PROCESS | 3264 | 1461171310896 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 3264 | ++DOCSHELL 20629C00 == 71 [pid = 3264] [id = 694] 09:55:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (2062A000) [pid = 3264] [serial = 2082] [outer = 00000000] 09:55:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (20668400) [pid = 3264] [serial = 2083] [outer = 2062A000] 09:55:10 INFO - PROCESS | 3264 | 1461171310953 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (2066E400) [pid = 3264] [serial = 2084] [outer = 2062A000] 09:55:11 INFO - PROCESS | 3264 | 1461171311527 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:55:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 09:55:11 INFO - PROCESS | 3264 | 1461171311547 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 3264 | 1461171311549 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:55:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:55:11 INFO - PROCESS | 3264 | 1461171311553 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 3264 | 1461171311555 Marionette TRACE conn5 <- [1,2742,null,{}] 09:55:11 INFO - PROCESS | 3264 | 1461171311559 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 3264 | 1461171311668 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:55:11 INFO - PROCESS | 3264 | 1461171311830 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 3264 | ++DOCSHELL 1295D800 == 72 [pid = 3264] [id = 695] 09:55:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (20671800) [pid = 3264] [serial = 2085] [outer = 00000000] 09:55:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (20783400) [pid = 3264] [serial = 2086] [outer = 20671800] 09:55:11 INFO - PROCESS | 3264 | 1461171311886 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (20786000) [pid = 3264] [serial = 2087] [outer = 20671800] 09:55:12 INFO - PROCESS | 3264 | 1461171312438 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 09:55:12 INFO - PROCESS | 3264 | 1461171312487 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 3264 | 1461171312490 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:55:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:55:12 INFO - PROCESS | 3264 | 1461171312493 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 3264 | 1461171312495 Marionette TRACE conn5 <- [1,2746,null,{}] 09:55:12 INFO - PROCESS | 3264 | 1461171312499 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 3264 | 1461171312623 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:55:12 INFO - PROCESS | 3264 | 1461171312773 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 3264 | ++DOCSHELL 20790000 == 73 [pid = 3264] [id = 696] 09:55:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (21307400) [pid = 3264] [serial = 2088] [outer = 00000000] 09:55:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (2146E400) [pid = 3264] [serial = 2089] [outer = 21307400] 09:55:12 INFO - PROCESS | 3264 | 1461171312832 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (2146F800) [pid = 3264] [serial = 2090] [outer = 21307400] 09:55:13 INFO - PROCESS | 3264 | 1461171313419 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:55:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 09:55:13 INFO - PROCESS | 3264 | 1461171313467 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 3264 | 1461171313469 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:55:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:55:13 INFO - PROCESS | 3264 | 1461171313473 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 3264 | 1461171313475 Marionette TRACE conn5 <- [1,2750,null,{}] 09:55:13 INFO - PROCESS | 3264 | 1461171313479 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 3264 | 1461171313587 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:55:13 INFO - PROCESS | 3264 | 1461171313736 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 3264 | ++DOCSHELL 2137F400 == 74 [pid = 3264] [id = 697] 09:55:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (21381000) [pid = 3264] [serial = 2091] [outer = 00000000] 09:55:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (2147A400) [pid = 3264] [serial = 2092] [outer = 21381000] 09:55:13 INFO - PROCESS | 3264 | 1461171313792 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (2147C400) [pid = 3264] [serial = 2093] [outer = 21381000] 09:55:14 INFO - PROCESS | 3264 | 1461171314345 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:55:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 09:55:14 INFO - PROCESS | 3264 | 1461171314407 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:55:14 INFO - PROCESS | 3264 | 1461171314410 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:55:14 INFO - PROCESS | 3264 | 1461171314413 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:55:14 INFO - PROCESS | 3264 | 1461171314416 Marionette TRACE conn5 <- [1,2754,null,{}] 09:55:14 INFO - PROCESS | 3264 | 1461171314420 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:14 INFO - PROCESS | 3264 | 1461171314689 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:55:14 INFO - PROCESS | 3264 | 1461171314860 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 3264 | ++DOCSHELL 16054C00 == 75 [pid = 3264] [id = 698] 09:55:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (16055C00) [pid = 3264] [serial = 2094] [outer = 00000000] 09:55:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (174CD400) [pid = 3264] [serial = 2095] [outer = 16055C00] 09:55:14 INFO - PROCESS | 3264 | 1461171314912 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (17C7A000) [pid = 3264] [serial = 2096] [outer = 16055C00] 09:55:15 INFO - PROCESS | 3264 | 1461171315610 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 16B23400 == 74 [pid = 3264] [id = 652] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 1280BC00 == 73 [pid = 3264] [id = 689] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 1EEA2800 == 72 [pid = 3264] [id = 688] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 1C961C00 == 71 [pid = 3264] [id = 687] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 1BA15800 == 70 [pid = 3264] [id = 686] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 1B129400 == 69 [pid = 3264] [id = 685] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 1295D000 == 68 [pid = 3264] [id = 684] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 17C6F800 == 67 [pid = 3264] [id = 683] 09:55:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:55:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1234ms 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 124 (1BA1D000) [pid = 3264] [serial = 2035] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 12A50800 == 66 [pid = 3264] [id = 679] 09:55:15 INFO - PROCESS | 3264 | --DOCSHELL 1B136000 == 65 [pid = 3264] [id = 678] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 123 (20085C00) [pid = 3264] [serial = 1919] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 122 (1FF18800) [pid = 3264] [serial = 1916] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 121 (174D1000) [pid = 3264] [serial = 1910] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1C71F800) [pid = 3264] [serial = 1913] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1A37F800) [pid = 3264] [serial = 2029] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (132C7400) [pid = 3264] [serial = 2023] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (17C7AC00) [pid = 3264] [serial = 2021] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (17C69C00) [pid = 3264] [serial = 2020] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1F1E7C00) [pid = 3264] [serial = 2000] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (2066A800) [pid = 3264] [serial = 2017] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 113 (16ECD000) [pid = 3264] [serial = 2002] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 112 (1B137000) [pid = 3264] [serial = 2005] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 111 (1F912400) [pid = 3264] [serial = 2008] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 110 (2007C800) [pid = 3264] [serial = 2011] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 109 (2016AC00) [pid = 3264] [serial = 2014] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 108 (1A177800) [pid = 3264] [serial = 2033] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 107 (1B127800) [pid = 3264] [serial = 2030] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 106 (18F70000) [pid = 3264] [serial = 2032] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 105 (15FA5400) [pid = 3264] [serial = 2024] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 104 (19EEF800) [pid = 3264] [serial = 2027] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | --DOMWINDOW == 103 (18F71400) [pid = 3264] [serial = 2026] [outer = 00000000] [url = about:blank] 09:55:15 INFO - PROCESS | 3264 | 1461171315702 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 3264 | 1461171315705 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:55:15 INFO - PROCESS | 3264 | 1461171315712 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:55:15 INFO - PROCESS | 3264 | 1461171315715 Marionette TRACE conn5 <- [1,2758,null,{}] 09:55:15 INFO - PROCESS | 3264 | 1461171315720 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 3264 | 1461171315819 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:55:15 INFO - PROCESS | 3264 | 1461171315827 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 3264 | ++DOCSHELL 1290DC00 == 66 [pid = 3264] [id = 699] 09:55:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 104 (12952C00) [pid = 3264] [serial = 2097] [outer = 00000000] 09:55:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 105 (12A4FC00) [pid = 3264] [serial = 2098] [outer = 12952C00] 09:55:15 INFO - PROCESS | 3264 | 1461171315877 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 106 (16002800) [pid = 3264] [serial = 2099] [outer = 12952C00] 09:55:16 INFO - PROCESS | 3264 | 1461171316433 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:55:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 770ms 09:55:16 INFO - PROCESS | 3264 | 1461171316488 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 3264 | 1461171316491 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:55:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:55:16 INFO - PROCESS | 3264 | 1461171316494 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 3264 | 1461171316496 Marionette TRACE conn5 <- [1,2762,null,{}] 09:55:16 INFO - PROCESS | 3264 | 1461171316500 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 3264 | 1461171316596 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:55:16 INFO - PROCESS | 3264 | 1461171316712 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 3264 | ++DOCSHELL 17C75400 == 67 [pid = 3264] [id = 700] 09:55:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 107 (18290800) [pid = 3264] [serial = 2100] [outer = 00000000] 09:55:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 108 (18FC8400) [pid = 3264] [serial = 2101] [outer = 18290800] 09:55:16 INFO - PROCESS | 3264 | 1461171316760 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 109 (19EF6400) [pid = 3264] [serial = 2102] [outer = 18290800] 09:55:17 INFO - PROCESS | 3264 | 1461171317149 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:55:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 09:55:17 INFO - PROCESS | 3264 | 1461171317227 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 3264 | 1461171317231 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:55:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:55:17 INFO - PROCESS | 3264 | 1461171317241 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 3264 | 1461171317245 Marionette TRACE conn5 <- [1,2766,null,{}] 09:55:17 INFO - PROCESS | 3264 | 1461171317249 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 3264 | 1461171317346 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:55:17 INFO - PROCESS | 3264 | 1461171317357 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 3264 | ++DOCSHELL 1A312C00 == 68 [pid = 3264] [id = 701] 09:55:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 110 (1A378400) [pid = 3264] [serial = 2103] [outer = 00000000] 09:55:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 111 (1B377400) [pid = 3264] [serial = 2104] [outer = 1A378400] 09:55:17 INFO - PROCESS | 3264 | 1461171317407 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 112 (1BA11800) [pid = 3264] [serial = 2105] [outer = 1A378400] 09:55:17 INFO - PROCESS | 3264 | 1461171317876 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:55:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 690ms 09:55:17 INFO - PROCESS | 3264 | 1461171317927 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 3264 | 1461171317930 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:55:17 INFO - PROCESS | 3264 | 1461171317933 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:55:17 INFO - PROCESS | 3264 | 1461171317935 Marionette TRACE conn5 <- [1,2770,null,{}] 09:55:17 INFO - PROCESS | 3264 | 1461171317938 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 3264 | 1461171318108 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:55:18 INFO - PROCESS | 3264 | 1461171318128 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 3264 | ++DOCSHELL 1BA18000 == 69 [pid = 3264] [id = 702] 09:55:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 113 (1BA20800) [pid = 3264] [serial = 2106] [outer = 00000000] 09:55:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 114 (1C5E7400) [pid = 3264] [serial = 2107] [outer = 1BA20800] 09:55:18 INFO - PROCESS | 3264 | 1461171318175 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1C764400) [pid = 3264] [serial = 2108] [outer = 1BA20800] 09:55:18 INFO - PROCESS | 3264 | 1461171318630 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:55:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 09:55:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:55:18 INFO - PROCESS | 3264 | 1461171318667 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 3264 | 1461171318669 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:55:18 INFO - PROCESS | 3264 | 1461171318672 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 3264 | 1461171318674 Marionette TRACE conn5 <- [1,2774,null,{}] 09:55:18 INFO - PROCESS | 3264 | 1461171318677 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 3264 | 1461171318808 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:55:18 INFO - PROCESS | 3264 | 1461171318884 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 3264 | ++DOCSHELL 1CAE3C00 == 70 [pid = 3264] [id = 703] 09:55:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (1CAE9800) [pid = 3264] [serial = 2109] [outer = 00000000] 09:55:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (1E5A7400) [pid = 3264] [serial = 2110] [outer = 1CAE9800] 09:55:18 INFO - PROCESS | 3264 | 1461171318938 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1F1AF800) [pid = 3264] [serial = 2111] [outer = 1CAE9800] 09:55:19 INFO - PROCESS | 3264 | 1461171319380 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:55:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 09:55:19 INFO - PROCESS | 3264 | 1461171319404 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:55:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:55:19 INFO - PROCESS | 3264 | 1461171319406 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:55:19 INFO - PROCESS | 3264 | 1461171319409 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 3264 | 1461171319410 Marionette TRACE conn5 <- [1,2778,null,{}] 09:55:19 INFO - PROCESS | 3264 | 1461171319414 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:19 INFO - PROCESS | 3264 | 1461171319572 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:55:19 INFO - PROCESS | 3264 | 1461171319589 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 3264 | ++DOCSHELL 1F1B5000 == 71 [pid = 3264] [id = 704] 09:55:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (1F1E7C00) [pid = 3264] [serial = 2112] [outer = 00000000] 09:55:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (1FF03000) [pid = 3264] [serial = 2113] [outer = 1F1E7C00] 09:55:19 INFO - PROCESS | 3264 | 1461171319635 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (1FF02000) [pid = 3264] [serial = 2114] [outer = 1F1E7C00] 09:55:20 INFO - PROCESS | 3264 | --DOMWINDOW == 120 (1C962400) [pid = 3264] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:55:20 INFO - PROCESS | 3264 | --DOMWINDOW == 119 (1F1B5C00) [pid = 3264] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:55:20 INFO - PROCESS | 3264 | --DOMWINDOW == 118 (17C74C00) [pid = 3264] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:55:20 INFO - PROCESS | 3264 | --DOMWINDOW == 117 (1295E400) [pid = 3264] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:55:20 INFO - PROCESS | 3264 | --DOMWINDOW == 116 (12953C00) [pid = 3264] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:55:20 INFO - PROCESS | 3264 | --DOMWINDOW == 115 (1BA16400) [pid = 3264] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:55:20 INFO - PROCESS | 3264 | --DOMWINDOW == 114 (1B12C000) [pid = 3264] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:55:20 INFO - PROCESS | 3264 | 1461171320155 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:55:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 09:55:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:55:20 INFO - PROCESS | 3264 | 1461171320179 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 3264 | 1461171320181 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:55:20 INFO - PROCESS | 3264 | 1461171320184 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 3264 | 1461171320186 Marionette TRACE conn5 <- [1,2782,null,{}] 09:55:20 INFO - PROCESS | 3264 | 1461171320189 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 3264 | 1461171320279 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:55:20 INFO - PROCESS | 3264 | 1461171320285 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 3264 | ++DOCSHELL 18286C00 == 72 [pid = 3264] [id = 705] 09:55:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 115 (1B12C000) [pid = 3264] [serial = 2115] [outer = 00000000] 09:55:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 116 (20002400) [pid = 3264] [serial = 2116] [outer = 1B12C000] 09:55:20 INFO - PROCESS | 3264 | 1461171320331 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 117 (20086800) [pid = 3264] [serial = 2117] [outer = 1B12C000] 09:55:20 INFO - PROCESS | 3264 | 1461171320799 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:55:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 09:55:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:55:20 INFO - PROCESS | 3264 | 1461171320855 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 3264 | 1461171320857 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:55:20 INFO - PROCESS | 3264 | 1461171320860 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 3264 | 1461171320862 Marionette TRACE conn5 <- [1,2786,null,{}] 09:55:20 INFO - PROCESS | 3264 | 1461171320865 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 3264 | 1461171320982 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:55:20 INFO - PROCESS | 3264 | 1461171320989 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 3264 | ++DOCSHELL 1C764800 == 73 [pid = 3264] [id = 706] 09:55:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 118 (1FF11400) [pid = 3264] [serial = 2118] [outer = 00000000] 09:55:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 119 (20169C00) [pid = 3264] [serial = 2119] [outer = 1FF11400] 09:55:21 INFO - PROCESS | 3264 | 1461171321033 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 120 (2062E400) [pid = 3264] [serial = 2120] [outer = 1FF11400] 09:55:21 INFO - PROCESS | 3264 | 1461171321494 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:55:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 09:55:21 INFO - PROCESS | 3264 | 1461171321531 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 3264 | 1461171321533 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:55:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:55:21 INFO - PROCESS | 3264 | 1461171321537 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 3264 | 1461171321538 Marionette TRACE conn5 <- [1,2790,null,{}] 09:55:21 INFO - PROCESS | 3264 | 1461171321542 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 3264 | 1461171321635 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:55:21 INFO - PROCESS | 3264 | 1461171321641 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 3264 | ++DOCSHELL 2066DC00 == 74 [pid = 3264] [id = 707] 09:55:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 121 (2078E800) [pid = 3264] [serial = 2121] [outer = 00000000] 09:55:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 122 (2146FC00) [pid = 3264] [serial = 2122] [outer = 2078E800] 09:55:21 INFO - PROCESS | 3264 | 1461171321686 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 3264 | ++DOMWINDOW == 123 (21479800) [pid = 3264] [serial = 2123] [outer = 2078E800] 09:55:22 INFO - PROCESS | 3264 | 1461171322306 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:55:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 830ms 09:55:22 INFO - PROCESS | 3264 | 1461171322368 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 3264 | 1461171322373 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:55:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:55:22 INFO - PROCESS | 3264 | 1461171322392 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 3264 | 1461171322397 Marionette TRACE conn5 <- [1,2794,null,{}] 09:55:22 INFO - PROCESS | 3264 | 1461171322406 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:22 INFO - PROCESS | 3264 | 1461171322587 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:55:22 INFO - PROCESS | 3264 | 1461171322700 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 3264 | ++DOCSHELL 13337400 == 75 [pid = 3264] [id = 708] 09:55:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 124 (1338F400) [pid = 3264] [serial = 2124] [outer = 00000000] 09:55:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 125 (17C6F000) [pid = 3264] [serial = 2125] [outer = 1338F400] 09:55:22 INFO - PROCESS | 3264 | 1461171322759 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 126 (18288000) [pid = 3264] [serial = 2126] [outer = 1338F400] 09:55:23 INFO - PROCESS | 3264 | 1461171323335 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:55:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 990ms 09:55:23 INFO - PROCESS | 3264 | 1461171323369 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 3264 | 1461171323375 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:55:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:55:23 INFO - PROCESS | 3264 | 1461171323381 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 3264 | 1461171323384 Marionette TRACE conn5 <- [1,2798,null,{}] 09:55:23 INFO - PROCESS | 3264 | 1461171323388 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 3264 | 1461171323507 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:55:23 INFO - PROCESS | 3264 | 1461171323675 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 3264 | ++DOCSHELL 12912000 == 76 [pid = 3264] [id = 709] 09:55:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 127 (1890A800) [pid = 3264] [serial = 2127] [outer = 00000000] 09:55:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 128 (1B423000) [pid = 3264] [serial = 2128] [outer = 1890A800] 09:55:23 INFO - PROCESS | 3264 | 1461171323732 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 129 (1BFD3800) [pid = 3264] [serial = 2129] [outer = 1890A800] 09:55:24 INFO - PROCESS | 3264 | 1461171324336 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:55:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1019ms 09:55:24 INFO - PROCESS | 3264 | 1461171324402 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 3264 | 1461171324405 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:55:24 INFO - PROCESS | 3264 | 1461171324409 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:55:24 INFO - PROCESS | 3264 | 1461171324412 Marionette TRACE conn5 <- [1,2802,null,{}] 09:55:24 INFO - PROCESS | 3264 | 1461171324423 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 3264 | 1461171324606 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:55:24 INFO - PROCESS | 3264 | 1461171324755 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 3264 | ++DOCSHELL 2007FC00 == 77 [pid = 3264] [id = 710] 09:55:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (2008A400) [pid = 3264] [serial = 2130] [outer = 00000000] 09:55:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (21381400) [pid = 3264] [serial = 2131] [outer = 2008A400] 09:55:24 INFO - PROCESS | 3264 | 1461171324814 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (216AC000) [pid = 3264] [serial = 2132] [outer = 2008A400] 09:55:25 INFO - PROCESS | 3264 | 1461171325396 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:55:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1024ms 09:55:25 INFO - PROCESS | 3264 | 1461171325436 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 3264 | 1461171325439 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:55:25 INFO - PROCESS | 3264 | 1461171325442 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:55:25 INFO - PROCESS | 3264 | 1461171325444 Marionette TRACE conn5 <- [1,2806,null,{}] 09:55:25 INFO - PROCESS | 3264 | 1461171325448 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 3264 | 1461171325564 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:55:25 INFO - PROCESS | 3264 | 1461171325731 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 3264 | ++DOCSHELL 216AB800 == 78 [pid = 3264] [id = 711] 09:55:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (216AD400) [pid = 3264] [serial = 2133] [outer = 00000000] 09:55:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (216ED400) [pid = 3264] [serial = 2134] [outer = 216AD400] 09:55:25 INFO - PROCESS | 3264 | 1461171325789 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (216F1000) [pid = 3264] [serial = 2135] [outer = 216AD400] 09:55:26 INFO - PROCESS | 3264 | 1461171326402 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:55:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 09:55:26 INFO - PROCESS | 3264 | 1461171326416 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 3264 | 1461171326418 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:55:26 INFO - PROCESS | 3264 | 1461171326421 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:55:26 INFO - PROCESS | 3264 | 1461171326423 Marionette TRACE conn5 <- [1,2810,null,{}] 09:55:26 INFO - PROCESS | 3264 | 1461171326427 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:26 INFO - PROCESS | 3264 | 1461171326541 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:55:26 INFO - PROCESS | 3264 | 1461171326694 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 3264 | ++DOCSHELL 216E6800 == 79 [pid = 3264] [id = 712] 09:55:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (216E7000) [pid = 3264] [serial = 2136] [outer = 00000000] 09:55:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (21F03000) [pid = 3264] [serial = 2137] [outer = 216E7000] 09:55:26 INFO - PROCESS | 3264 | 1461171326750 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (21F0E800) [pid = 3264] [serial = 2138] [outer = 216E7000] 09:55:27 INFO - PROCESS | 3264 | 1461171327348 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:55:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 09:55:27 INFO - PROCESS | 3264 | 1461171327396 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 3264 | 1461171327398 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:55:27 INFO - PROCESS | 3264 | 1461171327401 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:55:27 INFO - PROCESS | 3264 | 1461171327403 Marionette TRACE conn5 <- [1,2814,null,{}] 09:55:27 INFO - PROCESS | 3264 | 1461171327407 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:27 INFO - PROCESS | 3264 | 1461171327542 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:55:27 INFO - PROCESS | 3264 | 1461171327699 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 3264 | ++DOCSHELL 22083000 == 80 [pid = 3264] [id = 713] 09:55:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (2208A000) [pid = 3264] [serial = 2139] [outer = 00000000] 09:55:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (221BD000) [pid = 3264] [serial = 2140] [outer = 2208A000] 09:55:27 INFO - PROCESS | 3264 | 1461171327758 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (221C0000) [pid = 3264] [serial = 2141] [outer = 2208A000] 09:55:28 INFO - PROCESS | 3264 | 1461171328313 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:55:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 971ms 09:55:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:55:28 INFO - PROCESS | 3264 | 1461171328377 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 3264 | 1461171328380 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:55:28 INFO - PROCESS | 3264 | 1461171328383 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 3264 | 1461171328385 Marionette TRACE conn5 <- [1,2818,null,{}] 09:55:28 INFO - PROCESS | 3264 | 1461171328389 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 3264 | 1461171328517 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:55:28 INFO - PROCESS | 3264 | 1461171328672 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 3264 | ++DOCSHELL 11988400 == 81 [pid = 3264] [id = 714] 09:55:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (1240F400) [pid = 3264] [serial = 2142] [outer = 00000000] 09:55:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (18287800) [pid = 3264] [serial = 2143] [outer = 1240F400] 09:55:28 INFO - PROCESS | 3264 | 1461171328729 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (1A318800) [pid = 3264] [serial = 2144] [outer = 1240F400] 09:55:29 INFO - PROCESS | 3264 | 1461171329596 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1269ms 09:55:29 INFO - PROCESS | 3264 | 1461171329653 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 3264 | 1461171329657 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:55:29 INFO - PROCESS | 3264 | 1461171329663 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 3264 | 1461171329666 Marionette TRACE conn5 <- [1,2822,null,{}] 09:55:29 INFO - PROCESS | 3264 | 1461171329671 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 3264 | 1461171329780 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:55:29 INFO - PROCESS | 3264 | 1461171329937 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 3264 | ++DOCSHELL 174D3800 == 82 [pid = 3264] [id = 715] 09:55:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (17C6A000) [pid = 3264] [serial = 2145] [outer = 00000000] 09:55:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (18912800) [pid = 3264] [serial = 2146] [outer = 17C6A000] 09:55:29 INFO - PROCESS | 3264 | 1461171329990 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (19EFD400) [pid = 3264] [serial = 2147] [outer = 17C6A000] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 1CC79800 == 81 [pid = 3264] [id = 638] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 1B328400 == 80 [pid = 3264] [id = 622] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 1C764800 == 79 [pid = 3264] [id = 706] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 18286C00 == 78 [pid = 3264] [id = 705] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 1F1B5000 == 77 [pid = 3264] [id = 704] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 1CAE3C00 == 76 [pid = 3264] [id = 703] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 1BA18000 == 75 [pid = 3264] [id = 702] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 1A312C00 == 74 [pid = 3264] [id = 701] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 17C75400 == 73 [pid = 3264] [id = 700] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 1290DC00 == 72 [pid = 3264] [id = 699] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 16054C00 == 71 [pid = 3264] [id = 698] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 19EEFC00 == 70 [pid = 3264] [id = 692] 09:55:30 INFO - PROCESS | 3264 | --DOCSHELL 12585800 == 69 [pid = 3264] [id = 691] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (1CAE9400) [pid = 3264] [serial = 2062] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (1CC78C00) [pid = 3264] [serial = 2063] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (1F913000) [pid = 3264] [serial = 2066] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (16006C00) [pid = 3264] [serial = 2038] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (1F768400) [pid = 3264] [serial = 2065] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (1A30F400) [pid = 3264] [serial = 2041] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (1834B800) [pid = 3264] [serial = 2050] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (18F70800) [pid = 3264] [serial = 2051] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (16061800) [pid = 3264] [serial = 2053] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (174CF000) [pid = 3264] [serial = 2054] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1FF13400) [pid = 3264] [serial = 2068] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1E5AC400) [pid = 3264] [serial = 2047] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (1C5E6000) [pid = 3264] [serial = 2059] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1B371800) [pid = 3264] [serial = 2056] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (1B379C00) [pid = 3264] [serial = 2057] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (1C766800) [pid = 3264] [serial = 2044] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (1FF17400) [pid = 3264] [serial = 2069] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (1C5E7800) [pid = 3264] [serial = 2060] [outer = 00000000] [url = about:blank] 09:55:30 INFO - PROCESS | 3264 | 1461171330701 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:55:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1078ms 09:55:30 INFO - PROCESS | 3264 | 1461171330747 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 3264 | 1461171330752 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:55:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:55:30 INFO - PROCESS | 3264 | 1461171330763 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 3264 | 1461171330766 Marionette TRACE conn5 <- [1,2826,null,{}] 09:55:30 INFO - PROCESS | 3264 | 1461171330770 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 3264 | 1461171330867 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:55:30 INFO - PROCESS | 3264 | 1461171330875 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 3264 | ++DOCSHELL 11D7F400 == 70 [pid = 3264] [id = 716] 09:55:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (124C0800) [pid = 3264] [serial = 2148] [outer = 00000000] 09:55:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (16EC8C00) [pid = 3264] [serial = 2149] [outer = 124C0800] 09:55:30 INFO - PROCESS | 3264 | 1461171330921 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (17C6EC00) [pid = 3264] [serial = 2150] [outer = 124C0800] 09:55:31 INFO - PROCESS | 3264 | 1461171331457 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:55:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 09:55:31 INFO - PROCESS | 3264 | 1461171331492 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 3264 | 1461171331495 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:55:31 INFO - PROCESS | 3264 | 1461171331498 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:55:31 INFO - PROCESS | 3264 | 1461171331502 Marionette TRACE conn5 <- [1,2830,null,{}] 09:55:31 INFO - PROCESS | 3264 | 1461171331512 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 3264 | 1461171331608 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:55:31 INFO - PROCESS | 3264 | 1461171331733 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 3264 | ++DOCSHELL 1A31AC00 == 71 [pid = 3264] [id = 717] 09:55:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1A31B000) [pid = 3264] [serial = 2151] [outer = 00000000] 09:55:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1B128400) [pid = 3264] [serial = 2152] [outer = 1A31B000] 09:55:31 INFO - PROCESS | 3264 | 1461171331784 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1B32B000) [pid = 3264] [serial = 2153] [outer = 1A31B000] 09:55:32 INFO - PROCESS | 3264 | 1461171332168 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 09:55:32 INFO - PROCESS | 3264 | 1461171332232 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:55:32 INFO - PROCESS | 3264 | 1461171332235 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:55:32 INFO - PROCESS | 3264 | 1461171332238 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:55:32 INFO - PROCESS | 3264 | 1461171332240 Marionette TRACE conn5 <- [1,2834,null,{}] 09:55:32 INFO - PROCESS | 3264 | 1461171332243 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:32 INFO - PROCESS | 3264 | 1461171332363 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:55:32 INFO - PROCESS | 3264 | 1461171332374 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 3264 | ++DOCSHELL 1B41F400 == 72 [pid = 3264] [id = 718] 09:55:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1B420000) [pid = 3264] [serial = 2154] [outer = 00000000] 09:55:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1BFD0C00) [pid = 3264] [serial = 2155] [outer = 1B420000] 09:55:32 INFO - PROCESS | 3264 | 1461171332420 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1C5E7800) [pid = 3264] [serial = 2156] [outer = 1B420000] 09:55:32 INFO - PROCESS | 3264 | 1461171332925 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 09:55:32 INFO - PROCESS | 3264 | 1461171332972 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:55:32 INFO - PROCESS | 3264 | 1461171332974 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:55:32 INFO - PROCESS | 3264 | 1461171332977 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 3264 | 1461171332979 Marionette TRACE conn5 <- [1,2838,null,{}] 09:55:32 INFO - PROCESS | 3264 | 1461171332982 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 3264 | 1461171333111 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:55:33 INFO - PROCESS | 3264 | 1461171333128 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 3264 | ++DOCSHELL 1C75D800 == 73 [pid = 3264] [id = 719] 09:55:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1C768C00) [pid = 3264] [serial = 2157] [outer = 00000000] 09:55:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (1CADE800) [pid = 3264] [serial = 2158] [outer = 1C768C00] 09:55:33 INFO - PROCESS | 3264 | 1461171333173 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (1CADE000) [pid = 3264] [serial = 2159] [outer = 1C768C00] 09:55:33 INFO - PROCESS | 3264 | 1461171333652 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:55:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 09:55:33 INFO - PROCESS | 3264 | 1461171333708 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 3264 | 1461171333710 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:55:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:55:33 INFO - PROCESS | 3264 | 1461171333713 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 3264 | 1461171333715 Marionette TRACE conn5 <- [1,2842,null,{}] 09:55:33 INFO - PROCESS | 3264 | 1461171333719 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 3264 | 1461171333905 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:55:33 INFO - PROCESS | 3264 | 1461171333984 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 3264 | ++DOCSHELL 1CC78C00 == 74 [pid = 3264] [id = 720] 09:55:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (1CC79800) [pid = 3264] [serial = 2160] [outer = 00000000] 09:55:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (1F1B3800) [pid = 3264] [serial = 2161] [outer = 1CC79800] 09:55:34 INFO - PROCESS | 3264 | 1461171334033 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (1F769400) [pid = 3264] [serial = 2162] [outer = 1CC79800] 09:55:34 INFO - PROCESS | 3264 | 1461171334469 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:55:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:55:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 09:55:34 INFO - PROCESS | 3264 | 1461171334484 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 3264 | 1461171334486 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:55:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:55:34 INFO - PROCESS | 3264 | 1461171334489 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 3264 | 1461171334491 Marionette TRACE conn5 <- [1,2846,null,{}] 09:55:34 INFO - PROCESS | 3264 | 1461171334494 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:34 INFO - PROCESS | 3264 | 1461171334773 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (12952C00) [pid = 3264] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (16055C00) [pid = 3264] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (18290800) [pid = 3264] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (1F1E7C00) [pid = 3264] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (1B12C000) [pid = 3264] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1CAE9800) [pid = 3264] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1BA20800) [pid = 3264] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1FF11400) [pid = 3264] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:55:34 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1A378400) [pid = 3264] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:55:34 INFO - PROCESS | 3264 | 1461171334853 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 3264 | ++DOCSHELL 123BD800 == 75 [pid = 3264] [id = 721] 09:55:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (12411C00) [pid = 3264] [serial = 2163] [outer = 00000000] 09:55:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (16E33C00) [pid = 3264] [serial = 2164] [outer = 12411C00] 09:55:34 INFO - PROCESS | 3264 | 1461171334898 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (16B9C000) [pid = 3264] [serial = 2165] [outer = 12411C00] 09:55:35 INFO - PROCESS | 3264 | 1461171335288 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:55:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 830ms 09:55:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:55:35 INFO - PROCESS | 3264 | 1461171335320 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 3264 | 1461171335322 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:55:35 INFO - PROCESS | 3264 | 1461171335325 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 3264 | 1461171335327 Marionette TRACE conn5 <- [1,2850,null,{}] 09:55:35 INFO - PROCESS | 3264 | 1461171335331 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 3264 | 1461171335420 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:55:35 INFO - PROCESS | 3264 | 1461171335427 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 3264 | ++DOCSHELL 1A378400 == 76 [pid = 3264] [id = 722] 09:55:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1B373800) [pid = 3264] [serial = 2166] [outer = 00000000] 09:55:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (1BFC7400) [pid = 3264] [serial = 2167] [outer = 1B373800] 09:55:35 INFO - PROCESS | 3264 | 1461171335473 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (1FF0FC00) [pid = 3264] [serial = 2168] [outer = 1B373800] 09:55:35 INFO - PROCESS | 3264 | 1461171335931 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:55:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 09:55:35 INFO - PROCESS | 3264 | 1461171335956 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 3264 | 1461171335958 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:55:35 INFO - PROCESS | 3264 | 1461171335977 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 3264 | 1461171335978 Marionette TRACE conn5 <- [1,2854,null,{}] 09:55:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:55:35 INFO - PROCESS | 3264 | 1461171335982 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 3264 | 1461171336073 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:55:36 INFO - PROCESS | 3264 | 1461171336079 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 3264 | ++DOCSHELL 1EE9C000 == 77 [pid = 3264] [id = 723] 09:55:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (20004400) [pid = 3264] [serial = 2169] [outer = 00000000] 09:55:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (20132800) [pid = 3264] [serial = 2170] [outer = 20004400] 09:55:36 INFO - PROCESS | 3264 | 1461171336123 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (2016C800) [pid = 3264] [serial = 2171] [outer = 20004400] 09:55:36 INFO - PROCESS | 3264 | 1461171336577 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:55:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 09:55:36 INFO - PROCESS | 3264 | 1461171336626 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 3264 | 1461171336628 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:55:36 INFO - PROCESS | 3264 | 1461171336631 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:55:36 INFO - PROCESS | 3264 | 1461171336633 Marionette TRACE conn5 <- [1,2858,null,{}] 09:55:36 INFO - PROCESS | 3264 | 1461171336637 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 3264 | 1461171336727 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:55:36 INFO - PROCESS | 3264 | 1461171336733 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 3264 | ++DOCSHELL 20627800 == 78 [pid = 3264] [id = 724] 09:55:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (20631000) [pid = 3264] [serial = 2172] [outer = 00000000] 09:55:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (20783800) [pid = 3264] [serial = 2173] [outer = 20631000] 09:55:36 INFO - PROCESS | 3264 | 1461171336777 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (21308C00) [pid = 3264] [serial = 2174] [outer = 20631000] 09:55:37 INFO - PROCESS | 3264 | 1461171337569 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:55:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 09:55:37 INFO - PROCESS | 3264 | 1461171337605 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 3264 | 1461171337609 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:55:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:55:37 INFO - PROCESS | 3264 | 1461171337614 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 3264 | 1461171337617 Marionette TRACE conn5 <- [1,2862,null,{}] 09:55:37 INFO - PROCESS | 3264 | 1461171337624 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 3264 | 1461171337746 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:55:37 INFO - PROCESS | 3264 | 1461171337904 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 3264 | ++DOCSHELL 15FED800 == 79 [pid = 3264] [id = 725] 09:55:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (16061400) [pid = 3264] [serial = 2175] [outer = 00000000] 09:55:37 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1833FC00) [pid = 3264] [serial = 2176] [outer = 16061400] 09:55:37 INFO - PROCESS | 3264 | 1461171337962 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (18FC0000) [pid = 3264] [serial = 2177] [outer = 16061400] 09:55:38 INFO - PROCESS | 3264 | 1461171338578 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:55:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1025ms 09:55:38 INFO - PROCESS | 3264 | 1461171338641 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 3264 | 1461171338647 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:55:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:55:38 INFO - PROCESS | 3264 | 1461171338654 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 3264 | 1461171338657 Marionette TRACE conn5 <- [1,2866,null,{}] 09:55:38 INFO - PROCESS | 3264 | 1461171338696 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 3264 | 1461171338822 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:55:38 INFO - PROCESS | 3264 | 1461171338970 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 3264 | ++DOCSHELL 12418400 == 80 [pid = 3264] [id = 726] 09:55:38 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (173A3400) [pid = 3264] [serial = 2178] [outer = 00000000] 09:55:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (1D566C00) [pid = 3264] [serial = 2179] [outer = 173A3400] 09:55:39 INFO - PROCESS | 3264 | 1461171339027 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (1EEA2800) [pid = 3264] [serial = 2180] [outer = 173A3400] 09:55:39 INFO - PROCESS | 3264 | 1461171339639 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:55:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1020ms 09:55:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:55:39 INFO - PROCESS | 3264 | 1461171339675 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 3264 | 1461171339677 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:55:39 INFO - PROCESS | 3264 | 1461171339681 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 3264 | 1461171339685 Marionette TRACE conn5 <- [1,2870,null,{}] 09:55:39 INFO - PROCESS | 3264 | 1461171339696 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 3264 | 1461171339819 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:55:39 INFO - PROCESS | 3264 | 1461171339989 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 3264 | ++DOCSHELL 20781C00 == 81 [pid = 3264] [id = 727] 09:55:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (21479C00) [pid = 3264] [serial = 2181] [outer = 00000000] 09:55:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (216E5400) [pid = 3264] [serial = 2182] [outer = 21479C00] 09:55:40 INFO - PROCESS | 3264 | 1461171340049 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (216F0C00) [pid = 3264] [serial = 2183] [outer = 21479C00] 09:55:40 INFO - PROCESS | 3264 | 1461171340589 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:55:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 971ms 09:55:40 INFO - PROCESS | 3264 | 1461171340656 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 3264 | 1461171340659 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:55:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:55:40 INFO - PROCESS | 3264 | 1461171340662 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 3264 | 1461171340664 Marionette TRACE conn5 <- [1,2874,null,{}] 09:55:40 INFO - PROCESS | 3264 | 1461171340668 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:40 INFO - PROCESS | 3264 | 1461171340786 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:55:40 INFO - PROCESS | 3264 | 1461171340941 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 3264 | ++DOCSHELL 21B15400 == 82 [pid = 3264] [id = 728] 09:55:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (21F3C800) [pid = 3264] [serial = 2184] [outer = 00000000] 09:55:40 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (2208AC00) [pid = 3264] [serial = 2185] [outer = 21F3C800] 09:55:41 INFO - PROCESS | 3264 | 1461171340998 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (221C6800) [pid = 3264] [serial = 2186] [outer = 21F3C800] 09:55:41 INFO - PROCESS | 3264 | 1461171341591 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:55:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 09:55:41 INFO - PROCESS | 3264 | 1461171341635 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 3264 | 1461171341637 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:55:41 INFO - PROCESS | 3264 | 1461171341641 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:55:41 INFO - PROCESS | 3264 | 1461171341643 Marionette TRACE conn5 <- [1,2878,null,{}] 09:55:41 INFO - PROCESS | 3264 | 1461171341646 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 3264 | 1461171341761 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:55:41 INFO - PROCESS | 3264 | 1461171341920 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 3264 | ++DOCSHELL 22CE4C00 == 83 [pid = 3264] [id = 729] 09:55:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (22CE5800) [pid = 3264] [serial = 2187] [outer = 00000000] 09:55:41 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (22CEA400) [pid = 3264] [serial = 2188] [outer = 22CE5800] 09:55:41 INFO - PROCESS | 3264 | 1461171341976 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (22CEA000) [pid = 3264] [serial = 2189] [outer = 22CE5800] 09:55:42 INFO - PROCESS | 3264 | 1461171342602 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:55:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 970ms 09:55:42 INFO - PROCESS | 3264 | 1461171342625 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 3264 | 1461171342627 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:55:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:55:42 INFO - PROCESS | 3264 | 1461171342632 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 3264 | 1461171342634 Marionette TRACE conn5 <- [1,2882,null,{}] 09:55:42 INFO - PROCESS | 3264 | 1461171342637 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:42 INFO - PROCESS | 3264 | 1461171342762 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:55:42 INFO - PROCESS | 3264 | 1461171342916 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 3264 | ++DOCSHELL 23537C00 == 84 [pid = 3264] [id = 730] 09:55:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (23539C00) [pid = 3264] [serial = 2190] [outer = 00000000] 09:55:42 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (23542000) [pid = 3264] [serial = 2191] [outer = 23539C00] 09:55:42 INFO - PROCESS | 3264 | 1461171342975 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (23543400) [pid = 3264] [serial = 2192] [outer = 23539C00] 09:55:43 INFO - PROCESS | 3264 | 1461171343542 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:55:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 09:55:43 INFO - PROCESS | 3264 | 1461171343607 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 3264 | 1461171343609 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:55:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:55:43 INFO - PROCESS | 3264 | 1461171343613 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 3264 | 1461171343615 Marionette TRACE conn5 <- [1,2886,null,{}] 09:55:43 INFO - PROCESS | 3264 | 1461171343619 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 3264 | 1461171343731 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:55:43 INFO - PROCESS | 3264 | 1461171343900 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 3264 | ++DOCSHELL 24322000 == 85 [pid = 3264] [id = 731] 09:55:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (24323400) [pid = 3264] [serial = 2193] [outer = 00000000] 09:55:43 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (2432AC00) [pid = 3264] [serial = 2194] [outer = 24323400] 09:55:43 INFO - PROCESS | 3264 | 1461171343955 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (24330000) [pid = 3264] [serial = 2195] [outer = 24323400] 09:55:44 INFO - PROCESS | 3264 | 1461171344761 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:55:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1183ms 09:55:44 INFO - PROCESS | 3264 | 1461171344800 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 3264 | 1461171344804 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:55:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:55:44 INFO - PROCESS | 3264 | 1461171344809 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 3264 | 1461171344813 Marionette TRACE conn5 <- [1,2890,null,{}] 09:55:44 INFO - PROCESS | 3264 | 1461171344834 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 3264 | 1461171344946 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:55:45 INFO - PROCESS | 3264 | 1461171345108 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 3264 | ++DOCSHELL 132C7400 == 86 [pid = 3264] [id = 732] 09:55:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (16DF1400) [pid = 3264] [serial = 2196] [outer = 00000000] 09:55:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (1828F800) [pid = 3264] [serial = 2197] [outer = 16DF1400] 09:55:45 INFO - PROCESS | 3264 | 1461171345162 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 3264 | ++DOMWINDOW == 171 (19EF2400) [pid = 3264] [serial = 2198] [outer = 16DF1400] 09:55:45 INFO - PROCESS | 3264 | 1461171345760 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:55:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 987ms 09:55:45 INFO - PROCESS | 3264 | 1461171345797 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 3264 | 1461171345803 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:55:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:55:45 INFO - PROCESS | 3264 | 1461171345809 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 3264 | 1461171345811 Marionette TRACE conn5 <- [1,2894,null,{}] 09:55:45 INFO - PROCESS | 3264 | 1461171345815 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 3264 | 1461171345930 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:55:46 INFO - PROCESS | 3264 | 1461171346108 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 3264 | ++DOCSHELL 1833F000 == 87 [pid = 3264] [id = 733] 09:55:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 172 (1A319000) [pid = 3264] [serial = 2199] [outer = 00000000] 09:55:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 173 (1C769800) [pid = 3264] [serial = 2200] [outer = 1A319000] 09:55:46 INFO - PROCESS | 3264 | 1461171346160 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 3264 | ++DOMWINDOW == 174 (1CAE2800) [pid = 3264] [serial = 2201] [outer = 1A319000] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 1EE9C000 == 86 [pid = 3264] [id = 723] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 1A378400 == 85 [pid = 3264] [id = 722] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 123BD800 == 84 [pid = 3264] [id = 721] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 1CC78C00 == 83 [pid = 3264] [id = 720] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 1C75D800 == 82 [pid = 3264] [id = 719] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 1B41F400 == 81 [pid = 3264] [id = 718] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 1A31AC00 == 80 [pid = 3264] [id = 717] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 11D7F400 == 79 [pid = 3264] [id = 716] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 174D3800 == 78 [pid = 3264] [id = 715] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 173 (1FF15000) [pid = 3264] [serial = 2071] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 172 (20668400) [pid = 3264] [serial = 2083] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 171 (1CAE6C00) [pid = 3264] [serial = 2077] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 170 (18912C00) [pid = 3264] [serial = 2074] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (2146E400) [pid = 3264] [serial = 2089] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (2147A400) [pid = 3264] [serial = 2092] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (20163800) [pid = 3264] [serial = 2080] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (20783400) [pid = 3264] [serial = 2086] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (2146FC00) [pid = 3264] [serial = 2122] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 2007FC00 == 77 [pid = 3264] [id = 710] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 12912000 == 76 [pid = 3264] [id = 709] 09:55:46 INFO - PROCESS | 3264 | --DOCSHELL 13337400 == 75 [pid = 3264] [id = 708] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (12A4FC00) [pid = 3264] [serial = 2098] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (17C7A000) [pid = 3264] [serial = 2096] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (16002800) [pid = 3264] [serial = 2099] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (18FC8400) [pid = 3264] [serial = 2101] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (174CD400) [pid = 3264] [serial = 2095] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (1FF03000) [pid = 3264] [serial = 2113] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (20002400) [pid = 3264] [serial = 2116] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (1FF02000) [pid = 3264] [serial = 2114] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1E5A7400) [pid = 3264] [serial = 2110] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (19EF6400) [pid = 3264] [serial = 2102] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (1C5E7400) [pid = 3264] [serial = 2107] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (20169C00) [pid = 3264] [serial = 2119] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (1B377400) [pid = 3264] [serial = 2104] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (1F1AF800) [pid = 3264] [serial = 2111] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (1BA11800) [pid = 3264] [serial = 2105] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1C764400) [pid = 3264] [serial = 2108] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (20086800) [pid = 3264] [serial = 2117] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (2062E400) [pid = 3264] [serial = 2120] [outer = 00000000] [url = about:blank] 09:55:46 INFO - PROCESS | 3264 | 1461171346890 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:55:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1132ms 09:55:46 INFO - PROCESS | 3264 | 1461171346944 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 3264 | 1461171346946 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:55:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:55:46 INFO - PROCESS | 3264 | 1461171346949 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 3264 | 1461171346953 Marionette TRACE conn5 <- [1,2898,null,{}] 09:55:46 INFO - PROCESS | 3264 | 1461171346963 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 3264 | 1461171347059 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:55:47 INFO - PROCESS | 3264 | 1461171347071 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 3264 | ++DOCSHELL 16DEE000 == 76 [pid = 3264] [id = 734] 09:55:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (173A0800) [pid = 3264] [serial = 2202] [outer = 00000000] 09:55:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (17C82C00) [pid = 3264] [serial = 2203] [outer = 173A0800] 09:55:47 INFO - PROCESS | 3264 | 1461171347119 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (19EF8400) [pid = 3264] [serial = 2204] [outer = 173A0800] 09:55:47 INFO - PROCESS | 3264 | 1461171347619 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:55:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:55:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:55:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 09:55:47 INFO - PROCESS | 3264 | 1461171347684 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 3264 | 1461171347687 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:55:47 INFO - PROCESS | 3264 | 1461171347690 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - TEST-START | /DOMEvents/constructors.html 09:55:47 INFO - PROCESS | 3264 | 1461171347692 Marionette TRACE conn5 <- [1,2902,null,{}] 09:55:47 INFO - PROCESS | 3264 | 1461171347695 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 3264 | 1461171347789 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:55:47 INFO - PROCESS | 3264 | 1461171347797 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 3264 | ++DOCSHELL 1A30FC00 == 77 [pid = 3264] [id = 735] 09:55:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (1B133400) [pid = 3264] [serial = 2205] [outer = 00000000] 09:55:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (1C724000) [pid = 3264] [serial = 2206] [outer = 1B133400] 09:55:47 INFO - PROCESS | 3264 | 1461171347847 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (1C765800) [pid = 3264] [serial = 2207] [outer = 1B133400] 09:55:48 INFO - PROCESS | 3264 | 1461171348564 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:55:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:55:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:55:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 947ms 09:55:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:55:48 INFO - PROCESS | 3264 | 1461171348642 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 3264 | 1461171348645 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:55:48 INFO - PROCESS | 3264 | 1461171348648 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 3264 | 1461171348649 Marionette TRACE conn5 <- [1,2906,null,{}] 09:55:48 INFO - PROCESS | 3264 | 1461171348653 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 3264 | 1461171348786 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:55:48 INFO - PROCESS | 3264 | 1461171348800 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 3264 | ++DOCSHELL 1C960C00 == 78 [pid = 3264] [id = 736] 09:55:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (1CAE1C00) [pid = 3264] [serial = 2208] [outer = 00000000] 09:55:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (1F76BC00) [pid = 3264] [serial = 2209] [outer = 1CAE1C00] 09:55:48 INFO - PROCESS | 3264 | 1461171348845 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (1F91A800) [pid = 3264] [serial = 2210] [outer = 1CAE1C00] 09:55:49 INFO - PROCESS | 3264 | 1461171349263 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:55:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:55:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 09:55:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:55:49 INFO - PROCESS | 3264 | 1461171349319 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 3264 | 1461171349320 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:55:49 INFO - PROCESS | 3264 | 1461171349324 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 3264 | 1461171349325 Marionette TRACE conn5 <- [1,2910,null,{}] 09:55:49 INFO - PROCESS | 3264 | 1461171349329 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 3264 | 1461171349493 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:55:49 INFO - PROCESS | 3264 | 1461171349517 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 3264 | ++DOCSHELL 1FF05800 == 79 [pid = 3264] [id = 737] 09:55:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (1FF10400) [pid = 3264] [serial = 2211] [outer = 00000000] 09:55:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (20137C00) [pid = 3264] [serial = 2212] [outer = 1FF10400] 09:55:49 INFO - PROCESS | 3264 | 1461171349564 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (2016FC00) [pid = 3264] [serial = 2213] [outer = 1FF10400] 09:55:49 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:55:49 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:55:49 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:55:49 INFO - PROCESS | 3264 | [3264] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:55:50 INFO - PROCESS | 3264 | 1461171350069 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:55:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:55:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:55:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:55:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:55:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:55:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:55:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:55:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:55:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:55:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 779ms 09:55:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:55:50 INFO - PROCESS | 3264 | 1461171350103 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 3264 | 1461171350105 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:55:50 INFO - PROCESS | 3264 | 1461171350108 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 3264 | 1461171350109 Marionette TRACE conn5 <- [1,2914,null,{}] 09:55:50 INFO - PROCESS | 3264 | 1461171350124 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 3264 | 1461171350258 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:55:50 INFO - PROCESS | 3264 | 1461171350333 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 3264 | ++DOCSHELL 20627000 == 80 [pid = 3264] [id = 738] 09:55:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (2062E400) [pid = 3264] [serial = 2214] [outer = 00000000] 09:55:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (2147B800) [pid = 3264] [serial = 2215] [outer = 2062E400] 09:55:50 INFO - PROCESS | 3264 | 1461171350378 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (216AA800) [pid = 3264] [serial = 2216] [outer = 2062E400] 09:55:50 INFO - PROCESS | 3264 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:55:50 INFO - PROCESS | 3264 | 1461171350784 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:55:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:55:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 09:55:50 INFO - PROCESS | 3264 | 1461171350839 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 3264 | 1461171350841 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:55:50 INFO - PROCESS | 3264 | 1461171350844 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 3264 | 1461171350846 Marionette TRACE conn5 <- [1,2918,null,{}] 09:55:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:55:50 INFO - PROCESS | 3264 | 1461171350857 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 3264 | 1461171350990 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:55:51 INFO - PROCESS | 3264 | 1461171351075 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 3264 | ++DOCSHELL 21478000 == 81 [pid = 3264] [id = 739] 09:55:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (216AFC00) [pid = 3264] [serial = 2217] [outer = 00000000] 09:55:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (21F08400) [pid = 3264] [serial = 2218] [outer = 216AFC00] 09:55:51 INFO - PROCESS | 3264 | 1461171351123 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (2207F400) [pid = 3264] [serial = 2219] [outer = 216AFC00] 09:55:51 INFO - PROCESS | 3264 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (1605F800) [pid = 3264] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (12997C00) [pid = 3264] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (21381000) [pid = 3264] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (19EF8C00) [pid = 3264] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (1FF0A000) [pid = 3264] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (1A17E800) [pid = 3264] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (15FF6000) [pid = 3264] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (21307400) [pid = 3264] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (2062A000) [pid = 3264] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (20131C00) [pid = 3264] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (20131400) [pid = 3264] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (1F117C00) [pid = 3264] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (1F915000) [pid = 3264] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (20671800) [pid = 3264] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (16BA8C00) [pid = 3264] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1CAE4800) [pid = 3264] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (20004400) [pid = 3264] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (1C768C00) [pid = 3264] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (1CC79800) [pid = 3264] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (12411C00) [pid = 3264] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (1B373800) [pid = 3264] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (17C6A000) [pid = 3264] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (1890A800) [pid = 3264] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (1A31B000) [pid = 3264] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (2008A400) [pid = 3264] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (124C0800) [pid = 3264] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1338F400) [pid = 3264] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1240F400) [pid = 3264] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1B420000) [pid = 3264] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1B32A800) [pid = 3264] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (18D07400) [pid = 3264] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (132C2000) [pid = 3264] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:55:51 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (1C5E4800) [pid = 3264] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:55:51 INFO - PROCESS | 3264 | 1461171351944 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:55:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1134ms 09:55:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:55:51 INFO - PROCESS | 3264 | 1461171351982 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 3264 | 1461171351984 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:55:51 INFO - PROCESS | 3264 | 1461171351988 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 3264 | 1461171351989 Marionette TRACE conn5 <- [1,2922,null,{}] 09:55:51 INFO - PROCESS | 3264 | 1461171351993 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:52 INFO - PROCESS | 3264 | 1461171352086 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:55:52 INFO - PROCESS | 3264 | 1461171352202 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 3264 | ++DOCSHELL 1240F400 == 82 [pid = 3264] [id = 740] 09:55:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (12411C00) [pid = 3264] [serial = 2220] [outer = 00000000] 09:55:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (16EC5000) [pid = 3264] [serial = 2221] [outer = 12411C00] 09:55:52 INFO - PROCESS | 3264 | 1461171352249 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1890A800) [pid = 3264] [serial = 2222] [outer = 12411C00] 09:55:52 INFO - PROCESS | 3264 | 1461171352600 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:55:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:55:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 09:55:52 INFO - PROCESS | 3264 | 1461171352619 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 3264 | 1461171352620 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:55:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:55:52 INFO - PROCESS | 3264 | 1461171352624 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 3264 | 1461171352625 Marionette TRACE conn5 <- [1,2926,null,{}] 09:55:52 INFO - PROCESS | 3264 | 1461171352629 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:52 INFO - PROCESS | 3264 | 1461171352721 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:55:52 INFO - PROCESS | 3264 | 1461171352728 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 3264 | ++DOCSHELL 1A17E800 == 83 [pid = 3264] [id = 741] 09:55:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1A37D000) [pid = 3264] [serial = 2223] [outer = 00000000] 09:55:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1F91B400) [pid = 3264] [serial = 2224] [outer = 1A37D000] 09:55:52 INFO - PROCESS | 3264 | 1461171352772 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1FF17800) [pid = 3264] [serial = 2225] [outer = 1A37D000] 09:55:53 INFO - PROCESS | 3264 | 1461171353190 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:55:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:55:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 09:55:53 INFO - PROCESS | 3264 | 1461171353255 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 3264 | 1461171353257 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:55:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:55:53 INFO - PROCESS | 3264 | 1461171353260 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 3264 | 1461171353263 Marionette TRACE conn5 <- [1,2930,null,{}] 09:55:53 INFO - PROCESS | 3264 | 1461171353266 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 3264 | 1461171353376 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:55:53 INFO - PROCESS | 3264 | 1461171353382 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 3264 | ++DOCSHELL 1F1B2800 == 84 [pid = 3264] [id = 742] 09:55:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (2062A000) [pid = 3264] [serial = 2226] [outer = 00000000] 09:55:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (22CE4400) [pid = 3264] [serial = 2227] [outer = 2062A000] 09:55:53 INFO - PROCESS | 3264 | 1461171353432 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (2353B800) [pid = 3264] [serial = 2228] [outer = 2062A000] 09:55:54 INFO - PROCESS | 3264 | 1461171354029 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:55:54 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:55:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:55:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 09:55:54 INFO - PROCESS | 3264 | 1461171354092 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 3264 | 1461171354097 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:55:54 INFO - PROCESS | 3264 | 1461171354103 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:55:54 INFO - PROCESS | 3264 | 1461171354107 Marionette TRACE conn5 <- [1,2934,null,{}] 09:55:54 INFO - PROCESS | 3264 | 1461171354113 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 3264 | 1461171354268 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:55:54 INFO - PROCESS | 3264 | 1461171354402 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 3264 | ++DOCSHELL 1290CC00 == 85 [pid = 3264] [id = 743] 09:55:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (16008000) [pid = 3264] [serial = 2229] [outer = 00000000] 09:55:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (174D0800) [pid = 3264] [serial = 2230] [outer = 16008000] 09:55:54 INFO - PROCESS | 3264 | 1461171354461 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (18288400) [pid = 3264] [serial = 2231] [outer = 16008000] 09:55:55 INFO - PROCESS | 3264 | 1461171355026 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:55:55 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:55:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 09:55:55 INFO - PROCESS | 3264 | 1461171355078 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 3264 | 1461171355084 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:55:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:55:55 INFO - PROCESS | 3264 | 1461171355091 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 3264 | 1461171355094 Marionette TRACE conn5 <- [1,2938,null,{}] 09:55:55 INFO - PROCESS | 3264 | 1461171355098 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 3264 | 1461171355218 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:55:55 INFO - PROCESS | 3264 | 1461171355391 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 3264 | ++DOCSHELL 1B425800 == 86 [pid = 3264] [id = 744] 09:55:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (1B42BC00) [pid = 3264] [serial = 2232] [outer = 00000000] 09:55:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (1C95A800) [pid = 3264] [serial = 2233] [outer = 1B42BC00] 09:55:55 INFO - PROCESS | 3264 | 1461171355448 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (1EE9E400) [pid = 3264] [serial = 2234] [outer = 1B42BC00] 09:55:55 INFO - PROCESS | 3264 | ++DOCSHELL 1F764400 == 87 [pid = 3264] [id = 745] 09:55:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (2000B000) [pid = 3264] [serial = 2235] [outer = 00000000] 09:55:55 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (20162400) [pid = 3264] [serial = 2236] [outer = 2000B000] 09:55:56 INFO - PROCESS | 3264 | 1461171356179 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:55:56 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:55:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1134ms 09:55:56 INFO - PROCESS | 3264 | 1461171356227 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:55:56 INFO - PROCESS | 3264 | 1461171356229 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:55:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:55:56 INFO - PROCESS | 3264 | 1461171356233 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - PROCESS | 3264 | 1461171356237 Marionette TRACE conn5 <- [1,2942,null,{}] 09:55:56 INFO - PROCESS | 3264 | 1461171356248 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:56 INFO - PROCESS | 3264 | 1461171356395 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:55:56 INFO - PROCESS | 3264 | 1461171356549 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 3264 | ++DOCSHELL 1C5E7000 == 88 [pid = 3264] [id = 746] 09:55:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (1F1B0400) [pid = 3264] [serial = 2237] [outer = 00000000] 09:55:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (21B15C00) [pid = 3264] [serial = 2238] [outer = 1F1B0400] 09:55:56 INFO - PROCESS | 3264 | 1461171356606 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (22CE6400) [pid = 3264] [serial = 2239] [outer = 1F1B0400] 09:55:57 INFO - PROCESS | 3264 | 1461171357125 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:55:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:55:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 09:55:57 INFO - PROCESS | 3264 | 1461171357166 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 3264 | 1461171357169 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:55:57 INFO - PROCESS | 3264 | 1461171357172 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:55:57 INFO - PROCESS | 3264 | 1461171357175 Marionette TRACE conn5 <- [1,2946,null,{}] 09:55:57 INFO - PROCESS | 3264 | 1461171357179 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 3264 | 1461171357355 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:55:57 INFO - PROCESS | 3264 | 1461171357488 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 3264 | ++DOCSHELL 24321400 == 89 [pid = 3264] [id = 747] 09:55:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (24325800) [pid = 3264] [serial = 2240] [outer = 00000000] 09:55:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (24525000) [pid = 3264] [serial = 2241] [outer = 24325800] 09:55:57 INFO - PROCESS | 3264 | 1461171357545 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (24820800) [pid = 3264] [serial = 2242] [outer = 24325800] 09:55:58 INFO - PROCESS | 3264 | 1461171358068 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:55:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 09:55:58 INFO - PROCESS | 3264 | 1461171358106 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 3264 | 1461171358109 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:55:58 INFO - PROCESS | 3264 | 1461171358112 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:55:58 INFO - PROCESS | 3264 | 1461171358114 Marionette TRACE conn5 <- [1,2950,null,{}] 09:55:58 INFO - PROCESS | 3264 | 1461171358118 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:58 INFO - PROCESS | 3264 | 1461171358236 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:55:58 INFO - PROCESS | 3264 | 1461171358410 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 3264 | ++DOCSHELL 24523400 == 90 [pid = 3264] [id = 748] 09:55:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (24821800) [pid = 3264] [serial = 2243] [outer = 00000000] 09:55:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (2482C000) [pid = 3264] [serial = 2244] [outer = 24821800] 09:55:58 INFO - PROCESS | 3264 | 1461171358467 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (25EC3400) [pid = 3264] [serial = 2245] [outer = 24821800] 09:55:58 INFO - PROCESS | 3264 | 1461171358963 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:55:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 09:55:59 INFO - PROCESS | 3264 | 1461171359029 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 3264 | 1461171359031 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:55:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:55:59 INFO - PROCESS | 3264 | 1461171359036 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 3264 | 1461171359038 Marionette TRACE conn5 <- [1,2954,null,{}] 09:55:59 INFO - PROCESS | 3264 | 1461171359042 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 3264 | 1461171359179 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:55:59 INFO - PROCESS | 3264 | 1461171359340 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 3264 | ++DOCSHELL 25EC6400 == 91 [pid = 3264] [id = 749] 09:55:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (25ECD800) [pid = 3264] [serial = 2246] [outer = 00000000] 09:55:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (25EEA800) [pid = 3264] [serial = 2247] [outer = 25ECD800] 09:55:59 INFO - PROCESS | 3264 | 1461171359398 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (25EED400) [pid = 3264] [serial = 2248] [outer = 25ECD800] 09:55:59 INFO - PROCESS | 3264 | 1461171359889 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:55:59 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:55:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 871ms 09:55:59 INFO - PROCESS | 3264 | 1461171359911 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 3264 | 1461171359913 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:55:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:55:59 INFO - PROCESS | 3264 | 1461171359916 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 3264 | 1461171359919 Marionette TRACE conn5 <- [1,2958,null,{}] 09:55:59 INFO - PROCESS | 3264 | 1461171359922 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 3264 | 1461171360036 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:56:00 INFO - PROCESS | 3264 | 1461171360201 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 3264 | ++DOCSHELL 25EEE400 == 92 [pid = 3264] [id = 750] 09:56:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (25EEF000) [pid = 3264] [serial = 2249] [outer = 00000000] 09:56:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (25EF6400) [pid = 3264] [serial = 2250] [outer = 25EEF000] 09:56:00 INFO - PROCESS | 3264 | 1461171360258 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (26243800) [pid = 3264] [serial = 2251] [outer = 25EEF000] 09:56:00 INFO - PROCESS | 3264 | 1461171360803 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:56:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:56:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 09:56:00 INFO - PROCESS | 3264 | 1461171360887 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 3264 | 1461171360890 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:56:00 INFO - PROCESS | 3264 | 1461171360896 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 3264 | 1461171360898 Marionette TRACE conn5 <- [1,2962,null,{}] 09:56:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:56:00 INFO - PROCESS | 3264 | 1461171360902 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 3264 | 1461171361008 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:56:01 INFO - PROCESS | 3264 | 1461171361210 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 3264 | ++DOCSHELL 26244800 == 93 [pid = 3264] [id = 751] 09:56:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (26245000) [pid = 3264] [serial = 2252] [outer = 00000000] 09:56:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (2624F800) [pid = 3264] [serial = 2253] [outer = 26245000] 09:56:01 INFO - PROCESS | 3264 | 1461171361268 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (2624E800) [pid = 3264] [serial = 2254] [outer = 26245000] 09:56:01 INFO - PROCESS | 3264 | 1461171361780 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:56:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:56:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 09:56:01 INFO - PROCESS | 3264 | 1461171361832 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 3264 | 1461171361834 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:56:01 INFO - PROCESS | 3264 | 1461171361837 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:56:01 INFO - PROCESS | 3264 | 1461171361839 Marionette TRACE conn5 <- [1,2966,null,{}] 09:56:01 INFO - PROCESS | 3264 | 1461171361843 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 3264 | 1461171361963 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:56:02 INFO - PROCESS | 3264 | 1461171362128 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 3264 | ++DOCSHELL 124B5400 == 94 [pid = 3264] [id = 752] 09:56:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (12995C00) [pid = 3264] [serial = 2255] [outer = 00000000] 09:56:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (17C83000) [pid = 3264] [serial = 2256] [outer = 12995C00] 09:56:02 INFO - PROCESS | 3264 | 1461171362185 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (18F76400) [pid = 3264] [serial = 2257] [outer = 12995C00] 09:56:02 INFO - PROCESS | 3264 | 1461171362686 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:56:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:56:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 09:56:02 INFO - PROCESS | 3264 | 1461171362713 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 3264 | 1461171362715 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:56:02 INFO - PROCESS | 3264 | 1461171362718 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:56:02 INFO - PROCESS | 3264 | 1461171362720 Marionette TRACE conn5 <- [1,2970,null,{}] 09:56:02 INFO - PROCESS | 3264 | 1461171362725 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 3264 | 1461171362844 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:56:03 INFO - PROCESS | 3264 | 1461171363013 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 3264 | ++DOCSHELL 16DE5000 == 95 [pid = 3264] [id = 753] 09:56:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 171 (17C7C000) [pid = 3264] [serial = 2258] [outer = 00000000] 09:56:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 172 (1B374400) [pid = 3264] [serial = 2259] [outer = 17C7C000] 09:56:03 INFO - PROCESS | 3264 | 1461171363069 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 3264 | ++DOMWINDOW == 173 (1BA15400) [pid = 3264] [serial = 2260] [outer = 17C7C000] 09:56:03 INFO - PROCESS | 3264 | 1461171363835 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:56:03 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:56:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:56:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1166ms 09:56:03 INFO - PROCESS | 3264 | 1461171363889 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 3264 | 1461171363893 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:56:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:56:03 INFO - PROCESS | 3264 | 1461171363898 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 3264 | 1461171363901 Marionette TRACE conn5 <- [1,2974,null,{}] 09:56:03 INFO - PROCESS | 3264 | 1461171363907 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 3264 | 1461171364019 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:56:04 INFO - PROCESS | 3264 | 1461171364200 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 3264 | ++DOCSHELL 12309000 == 96 [pid = 3264] [id = 754] 09:56:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 174 (1230D800) [pid = 3264] [serial = 2261] [outer = 00000000] 09:56:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 175 (18292C00) [pid = 3264] [serial = 2262] [outer = 1230D800] 09:56:04 INFO - PROCESS | 3264 | 1461171364253 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 3264 | ++DOMWINDOW == 176 (1B141C00) [pid = 3264] [serial = 2263] [outer = 1230D800] 09:56:04 INFO - PROCESS | 3264 | 1461171364793 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:56:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:56:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 09:56:04 INFO - PROCESS | 3264 | 1461171364829 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 3264 | 1461171364834 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:56:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:56:04 INFO - PROCESS | 3264 | 1461171364840 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 3264 | 1461171364843 Marionette TRACE conn5 <- [1,2978,null,{}] 09:56:04 INFO - PROCESS | 3264 | 1461171364847 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 3264 | 1461171364955 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:56:05 INFO - PROCESS | 3264 | 1461171365119 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 3264 | ++DOCSHELL 12953C00 == 97 [pid = 3264] [id = 755] 09:56:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 177 (132C4400) [pid = 3264] [serial = 2264] [outer = 00000000] 09:56:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 178 (1C76AC00) [pid = 3264] [serial = 2265] [outer = 132C4400] 09:56:05 INFO - PROCESS | 3264 | 1461171365171 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 179 (1CC7B000) [pid = 3264] [serial = 2266] [outer = 132C4400] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 12419800 == 96 [pid = 3264] [id = 690] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 17C7C800 == 95 [pid = 3264] [id = 680] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 174DB800 == 94 [pid = 3264] [id = 637] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 1A17E800 == 93 [pid = 3264] [id = 741] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 1240F400 == 92 [pid = 3264] [id = 740] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 21478000 == 91 [pid = 3264] [id = 739] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 20627000 == 90 [pid = 3264] [id = 738] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 1FF05800 == 89 [pid = 3264] [id = 737] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 178 (216ED400) [pid = 3264] [serial = 2134] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 177 (21F03000) [pid = 3264] [serial = 2137] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 176 (221BD000) [pid = 3264] [serial = 2140] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 1C960C00 == 88 [pid = 3264] [id = 736] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 1A30FC00 == 87 [pid = 3264] [id = 735] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 16DEE000 == 86 [pid = 3264] [id = 734] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 1833F000 == 85 [pid = 3264] [id = 733] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 132C7400 == 84 [pid = 3264] [id = 732] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 21B15400 == 83 [pid = 3264] [id = 728] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 20781C00 == 82 [pid = 3264] [id = 727] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 12418400 == 81 [pid = 3264] [id = 726] 09:56:05 INFO - PROCESS | 3264 | ++DOCSHELL 12308C00 == 82 [pid = 3264] [id = 756] 09:56:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 177 (12418400) [pid = 3264] [serial = 2267] [outer = 00000000] 09:56:05 INFO - PROCESS | 3264 | ++DOMWINDOW == 178 (12581800) [pid = 3264] [serial = 2268] [outer = 12418400] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 15FED800 == 81 [pid = 3264] [id = 725] 09:56:05 INFO - PROCESS | 3264 | --DOCSHELL 20627800 == 80 [pid = 3264] [id = 724] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 177 (2066D400) [pid = 3264] [serial = 2018] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 176 (1FF1D400) [pid = 3264] [serial = 2072] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 175 (2147C400) [pid = 3264] [serial = 2093] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 174 (1B32D400) [pid = 3264] [serial = 2006] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 173 (2012D000) [pid = 3264] [serial = 2012] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 172 (1D43B000) [pid = 3264] [serial = 2078] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 171 (17C6B400) [pid = 3264] [serial = 2003] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 170 (2146F800) [pid = 3264] [serial = 2090] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (2066E400) [pid = 3264] [serial = 2084] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (2016B800) [pid = 3264] [serial = 2081] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (2016E000) [pid = 3264] [serial = 2015] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (1F91D400) [pid = 3264] [serial = 2009] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (1FF19C00) [pid = 3264] [serial = 1967] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (20786000) [pid = 3264] [serial = 2087] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (19EF1400) [pid = 3264] [serial = 2075] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (1E678C00) [pid = 3264] [serial = 2048] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (1BF54400) [pid = 3264] [serial = 2036] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (1A377C00) [pid = 3264] [serial = 2042] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (1605C800) [pid = 3264] [serial = 2039] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (1C76B400) [pid = 3264] [serial = 2045] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (20132800) [pid = 3264] [serial = 2170] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1CADE800) [pid = 3264] [serial = 2158] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (1F1B3800) [pid = 3264] [serial = 2161] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (16E33C00) [pid = 3264] [serial = 2164] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (1F769400) [pid = 3264] [serial = 2162] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (1BFC7400) [pid = 3264] [serial = 2167] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (19EFD400) [pid = 3264] [serial = 2147] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (18912800) [pid = 3264] [serial = 2146] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1BFD3800) [pid = 3264] [serial = 2129] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (1B423000) [pid = 3264] [serial = 2128] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (1B128400) [pid = 3264] [serial = 2152] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (1B32B000) [pid = 3264] [serial = 2153] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (216AC000) [pid = 3264] [serial = 2132] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (21381400) [pid = 3264] [serial = 2131] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (17C6EC00) [pid = 3264] [serial = 2150] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (16EC8C00) [pid = 3264] [serial = 2149] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (18288000) [pid = 3264] [serial = 2126] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (17C6F000) [pid = 3264] [serial = 2125] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (1A318800) [pid = 3264] [serial = 2144] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (18287800) [pid = 3264] [serial = 2143] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1BFD0C00) [pid = 3264] [serial = 2155] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (1FF0FC00) [pid = 3264] [serial = 2168] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (2016C800) [pid = 3264] [serial = 2171] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (16B9C000) [pid = 3264] [serial = 2165] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (1CADE000) [pid = 3264] [serial = 2159] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (1C5E7800) [pid = 3264] [serial = 2156] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 3264 | 1461171365900 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:56:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:56:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1067ms 09:56:05 INFO - PROCESS | 3264 | 1461171365910 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 3264 | 1461171365913 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:56:05 INFO - PROCESS | 3264 | 1461171365916 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:56:05 INFO - PROCESS | 3264 | 1461171365919 Marionette TRACE conn5 <- [1,2982,null,{}] 09:56:05 INFO - PROCESS | 3264 | 1461171365929 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 3264 | 1461171366054 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:56:06 INFO - PROCESS | 3264 | 1461171366168 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 3264 | ++DOCSHELL 16056000 == 81 [pid = 3264] [id = 757] 09:56:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (16059400) [pid = 3264] [serial = 2269] [outer = 00000000] 09:56:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (17C71400) [pid = 3264] [serial = 2270] [outer = 16059400] 09:56:06 INFO - PROCESS | 3264 | 1461171366217 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1833F000) [pid = 3264] [serial = 2271] [outer = 16059400] 09:56:06 INFO - PROCESS | 3264 | 1461171366579 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:56:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:56:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:56:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 09:56:06 INFO - PROCESS | 3264 | 1461171366651 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 3264 | 1461171366653 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:56:06 INFO - PROCESS | 3264 | 1461171366656 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:56:06 INFO - PROCESS | 3264 | 1461171366658 Marionette TRACE conn5 <- [1,2986,null,{}] 09:56:06 INFO - PROCESS | 3264 | 1461171366662 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 3264 | 1461171366760 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:56:06 INFO - PROCESS | 3264 | 1461171366766 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 3264 | ++DOCSHELL 18D0F000 == 82 [pid = 3264] [id = 758] 09:56:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (19EF0000) [pid = 3264] [serial = 2272] [outer = 00000000] 09:56:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1B12D000) [pid = 3264] [serial = 2273] [outer = 19EF0000] 09:56:06 INFO - PROCESS | 3264 | 1461171366812 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1B36C800) [pid = 3264] [serial = 2274] [outer = 19EF0000] 09:56:07 INFO - PROCESS | 3264 | 1461171367258 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:56:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 09:56:07 INFO - PROCESS | 3264 | 1461171367332 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 3264 | 1461171367334 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:56:07 INFO - PROCESS | 3264 | 1461171367337 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:56:07 INFO - PROCESS | 3264 | 1461171367339 Marionette TRACE conn5 <- [1,2990,null,{}] 09:56:07 INFO - PROCESS | 3264 | 1461171367342 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 3264 | 1461171367434 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:56:07 INFO - PROCESS | 3264 | 1461171367440 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 3264 | ++DOCSHELL 1B377800 == 83 [pid = 3264] [id = 759] 09:56:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1B427800) [pid = 3264] [serial = 2275] [outer = 00000000] 09:56:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (1BFD2400) [pid = 3264] [serial = 2276] [outer = 1B427800] 09:56:07 INFO - PROCESS | 3264 | 1461171367486 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (1BFD5C00) [pid = 3264] [serial = 2277] [outer = 1B427800] 09:56:07 INFO - PROCESS | 3264 | 1461171367966 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 09:56:08 INFO - PROCESS | 3264 | 1461171368027 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 3264 | 1461171368029 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:56:08 INFO - PROCESS | 3264 | 1461171368032 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 3264 | 1461171368034 Marionette TRACE conn5 <- [1,2994,null,{}] 09:56:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:56:08 INFO - PROCESS | 3264 | 1461171368046 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 3264 | 1461171368194 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:56:08 INFO - PROCESS | 3264 | 1461171368208 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 3264 | ++DOCSHELL 1C766800 == 84 [pid = 3264] [id = 760] 09:56:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (1C959800) [pid = 3264] [serial = 2278] [outer = 00000000] 09:56:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (1E673C00) [pid = 3264] [serial = 2279] [outer = 1C959800] 09:56:08 INFO - PROCESS | 3264 | 1461171368255 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (1EE0FC00) [pid = 3264] [serial = 2280] [outer = 1C959800] 09:56:08 INFO - PROCESS | 3264 | 1461171368689 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 09:56:08 INFO - PROCESS | 3264 | 1461171368729 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 3264 | 1461171368731 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:56:08 INFO - PROCESS | 3264 | 1461171368734 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:56:08 INFO - PROCESS | 3264 | 1461171368736 Marionette TRACE conn5 <- [1,2998,null,{}] 09:56:08 INFO - PROCESS | 3264 | 1461171368739 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 3264 | 1461171368871 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:56:08 INFO - PROCESS | 3264 | 1461171368923 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 3264 | ++DOCSHELL 1F763400 == 85 [pid = 3264] [id = 761] 09:56:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (1F76C400) [pid = 3264] [serial = 2281] [outer = 00000000] 09:56:08 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (1F91E800) [pid = 3264] [serial = 2282] [outer = 1F76C400] 09:56:08 INFO - PROCESS | 3264 | 1461171368968 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (1FF01C00) [pid = 3264] [serial = 2283] [outer = 1F76C400] 09:56:09 INFO - PROCESS | 3264 | [3264] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:09 INFO - PROCESS | 3264 | 1461171369437 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:56:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:56:09 INFO - {} 09:56:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:56:09 INFO - {} 09:56:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:56:09 INFO - {} 09:56:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:56:09 INFO - {} 09:56:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 09:56:09 INFO - PROCESS | 3264 | 1461171369469 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 3264 | 1461171369471 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:56:09 INFO - PROCESS | 3264 | 1461171369474 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - TEST-START | /FileAPI/fileReader.html 09:56:09 INFO - PROCESS | 3264 | 1461171369476 Marionette TRACE conn5 <- [1,3002,null,{}] 09:56:09 INFO - PROCESS | 3264 | 1461171369479 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 3264 | 1461171369617 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:56:09 INFO - PROCESS | 3264 | 1461171369688 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 3264 | ++DOCSHELL 1FF0E400 == 86 [pid = 3264] [id = 762] 09:56:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (1FF11400) [pid = 3264] [serial = 2284] [outer = 00000000] 09:56:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (20009400) [pid = 3264] [serial = 2285] [outer = 1FF11400] 09:56:09 INFO - PROCESS | 3264 | 1461171369732 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (2008A800) [pid = 3264] [serial = 2286] [outer = 1FF11400] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1E671C00) [pid = 3264] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (2062E400) [pid = 3264] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (216AFC00) [pid = 3264] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (12411C00) [pid = 3264] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (1A37D000) [pid = 3264] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (173A0800) [pid = 3264] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (1CAE1C00) [pid = 3264] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (1B133400) [pid = 3264] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (24323400) [pid = 3264] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (1FF10400) [pid = 3264] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (16DF1400) [pid = 3264] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1A319000) [pid = 3264] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (2208A000) [pid = 3264] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (20129800) [pid = 3264] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1B372000) [pid = 3264] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (216AD400) [pid = 3264] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (216E7000) [pid = 3264] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (16B3CC00) [pid = 3264] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (2078E800) [pid = 3264] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 130 (11D41000) [pid = 3264] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:56:10 INFO - PROCESS | 3264 | --DOMWINDOW == 129 (17C70800) [pid = 3264] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:56:10 INFO - PROCESS | 3264 | 1461171370507 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:56:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:56:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:56:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:56:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:56:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1065ms 09:56:10 INFO - TEST-START | /FileAPI/historical.html 09:56:10 INFO - PROCESS | 3264 | 1461171370543 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 3264 | 1461171370545 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:56:10 INFO - PROCESS | 3264 | 1461171370548 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 3264 | 1461171370550 Marionette TRACE conn5 <- [1,3006,null,{}] 09:56:10 INFO - PROCESS | 3264 | 1461171370553 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:10 INFO - PROCESS | 3264 | 1461171370647 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:56:10 INFO - PROCESS | 3264 | 1461171370653 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 3264 | ++DOCSHELL 12411C00 == 87 [pid = 3264] [id = 763] 09:56:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 130 (12588400) [pid = 3264] [serial = 2287] [outer = 00000000] 09:56:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 131 (1B327C00) [pid = 3264] [serial = 2288] [outer = 12588400] 09:56:10 INFO - PROCESS | 3264 | 1461171370697 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1CAE3000) [pid = 3264] [serial = 2289] [outer = 12588400] 09:56:11 INFO - PROCESS | 3264 | 1461171371158 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:56:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:56:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:56:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:56:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:56:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:56:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:56:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:56:11 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 09:56:11 INFO - PROCESS | 3264 | 1461171371220 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 3264 | 1461171371222 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:56:11 INFO - TEST-START | /FileAPI/idlharness.html 09:56:11 INFO - PROCESS | 3264 | 1461171371225 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 3264 | 1461171371227 Marionette TRACE conn5 <- [1,3010,null,{}] 09:56:11 INFO - PROCESS | 3264 | 1461171371231 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 3264 | 1461171371328 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:56:11 INFO - PROCESS | 3264 | 1461171371333 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 3264 | ++DOCSHELL 1A37D000 == 88 [pid = 3264] [id = 764] 09:56:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1E5A8800) [pid = 3264] [serial = 2290] [outer = 00000000] 09:56:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (20162C00) [pid = 3264] [serial = 2291] [outer = 1E5A8800] 09:56:11 INFO - PROCESS | 3264 | 1461171371378 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (20169400) [pid = 3264] [serial = 2292] [outer = 1E5A8800] 09:56:12 INFO - PROCESS | 3264 | 1461171372335 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:56:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:56:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:56:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:56:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:56:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:56:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:56:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:56:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:56:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:56:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:56:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:56:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:56:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:56:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:56:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:56:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:56:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:56:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:56:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:56:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:56:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:56:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:56:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:56:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:56:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:56:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:56:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1220ms 09:56:12 INFO - PROCESS | 3264 | 1461171372488 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 3264 | 1461171372492 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:56:12 INFO - TEST-START | /FileAPI/idlharness.worker 09:56:12 INFO - PROCESS | 3264 | 1461171372500 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 3264 | 1461171372504 Marionette TRACE conn5 <- [1,3014,null,{}] 09:56:12 INFO - PROCESS | 3264 | 1461171372511 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 3264 | 1461171372646 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:56:12 INFO - PROCESS | 3264 | 1461171372814 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 3264 | ++DOCSHELL 12418000 == 89 [pid = 3264] [id = 765] 09:56:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1258F000) [pid = 3264] [serial = 2293] [outer = 00000000] 09:56:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (12956C00) [pid = 3264] [serial = 2294] [outer = 1258F000] 09:56:12 INFO - PROCESS | 3264 | 1461171372875 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1299B000) [pid = 3264] [serial = 2295] [outer = 1258F000] 09:56:13 INFO - PROCESS | 3264 | [3264] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:14 INFO - PROCESS | 3264 | 1461171374073 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:56:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:56:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:56:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:56:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:56:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:56:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:56:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:56:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:14 INFO - {} 09:56:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1682ms 09:56:14 INFO - PROCESS | 3264 | 1461171374250 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 3264 | 1461171374254 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:56:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:56:14 INFO - PROCESS | 3264 | 1461171374275 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 3264 | 1461171374279 Marionette TRACE conn5 <- [1,3018,null,{}] 09:56:14 INFO - PROCESS | 3264 | 1461171374285 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 3264 | 1461171374412 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:56:14 INFO - PROCESS | 3264 | 1461171374563 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 3264 | ++DOCSHELL 132C3400 == 90 [pid = 3264] [id = 766] 09:56:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (15FA5800) [pid = 3264] [serial = 2296] [outer = 00000000] 09:56:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (1FF13000) [pid = 3264] [serial = 2297] [outer = 15FA5800] 09:56:14 INFO - PROCESS | 3264 | 1461171374622 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (20787C00) [pid = 3264] [serial = 2298] [outer = 15FA5800] 09:56:15 INFO - PROCESS | 3264 | 1461171375164 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:56:15 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:56:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 950ms 09:56:15 INFO - PROCESS | 3264 | 1461171375228 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 3264 | 1461171375231 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:56:15 INFO - PROCESS | 3264 | 1461171375236 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 3264 | 1461171375238 Marionette TRACE conn5 <- [1,3022,null,{}] 09:56:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:56:15 INFO - PROCESS | 3264 | 1461171375249 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 3264 | 1461171375384 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:56:15 INFO - PROCESS | 3264 | 1461171375558 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 3264 | ++DOCSHELL 21F3A800 == 91 [pid = 3264] [id = 767] 09:56:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (21F3B800) [pid = 3264] [serial = 2299] [outer = 00000000] 09:56:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (221BA400) [pid = 3264] [serial = 2300] [outer = 21F3B800] 09:56:15 INFO - PROCESS | 3264 | 1461171375620 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (221C6000) [pid = 3264] [serial = 2301] [outer = 21F3B800] 09:56:16 INFO - PROCESS | 3264 | 1461171376228 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:56:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1017ms 09:56:16 INFO - PROCESS | 3264 | 1461171376260 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 3264 | 1461171376262 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:56:16 INFO - PROCESS | 3264 | 1461171376266 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:56:16 INFO - PROCESS | 3264 | 1461171376268 Marionette TRACE conn5 <- [1,3026,null,{}] 09:56:16 INFO - PROCESS | 3264 | 1461171376272 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 3264 | 1461171376398 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:56:16 INFO - PROCESS | 3264 | 1461171376564 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 3264 | ++DOCSHELL 2451E800 == 92 [pid = 3264] [id = 768] 09:56:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (24522000) [pid = 3264] [serial = 2302] [outer = 00000000] 09:56:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (25EC4800) [pid = 3264] [serial = 2303] [outer = 24522000] 09:56:16 INFO - PROCESS | 3264 | 1461171376621 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (25ED0000) [pid = 3264] [serial = 2304] [outer = 24522000] 09:56:17 INFO - PROCESS | 3264 | 1461171377183 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:56:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:56:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:56:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 09:56:17 INFO - PROCESS | 3264 | 1461171377240 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 3264 | 1461171377242 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:56:17 INFO - PROCESS | 3264 | 1461171377246 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:56:17 INFO - PROCESS | 3264 | 1461171377248 Marionette TRACE conn5 <- [1,3030,null,{}] 09:56:17 INFO - PROCESS | 3264 | 1461171377252 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 3264 | 1461171377372 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:56:17 INFO - PROCESS | 3264 | 1461171377503 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 3264 | ++DOCSHELL 25ECDC00 == 93 [pid = 3264] [id = 769] 09:56:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (25ED1400) [pid = 3264] [serial = 2305] [outer = 00000000] 09:56:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (26250800) [pid = 3264] [serial = 2306] [outer = 25ED1400] 09:56:17 INFO - PROCESS | 3264 | 1461171377560 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (26368800) [pid = 3264] [serial = 2307] [outer = 25ED1400] 09:56:18 INFO - PROCESS | 3264 | 1461171378312 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:56:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:56:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:56:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:56:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1186ms 09:56:18 INFO - PROCESS | 3264 | 1461171378436 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 3264 | 1461171378439 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:56:18 INFO - PROCESS | 3264 | 1461171378447 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:56:18 INFO - PROCESS | 3264 | 1461171378449 Marionette TRACE conn5 <- [1,3034,null,{}] 09:56:18 INFO - PROCESS | 3264 | 1461171378453 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 3264 | 1461171378613 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:56:18 INFO - PROCESS | 3264 | 1461171378774 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 3264 | ++DOCSHELL 2636A800 == 94 [pid = 3264] [id = 770] 09:56:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (2636B800) [pid = 3264] [serial = 2308] [outer = 00000000] 09:56:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (272A5000) [pid = 3264] [serial = 2309] [outer = 2636B800] 09:56:18 INFO - PROCESS | 3264 | 1461171378836 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (272D8000) [pid = 3264] [serial = 2310] [outer = 2636B800] 09:56:19 INFO - PROCESS | 3264 | [3264] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:19 INFO - PROCESS | 3264 | 1461171379407 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:56:19 INFO - {} 09:56:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 09:56:19 INFO - PROCESS | 3264 | 1461171379421 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 3264 | 1461171379423 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:56:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:56:19 INFO - PROCESS | 3264 | 1461171379470 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 3264 | 1461171379472 Marionette TRACE conn5 <- [1,3038,null,{}] 09:56:19 INFO - PROCESS | 3264 | 1461171379477 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:19 INFO - PROCESS | 3264 | 1461171379608 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:56:19 INFO - PROCESS | 3264 | 1461171379736 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 3264 | ++DOCSHELL 16055000 == 95 [pid = 3264] [id = 771] 09:56:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 154 (16057800) [pid = 3264] [serial = 2311] [outer = 00000000] 09:56:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 155 (1739C800) [pid = 3264] [serial = 2312] [outer = 16057800] 09:56:19 INFO - PROCESS | 3264 | 1461171379792 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 3264 | ++DOMWINDOW == 156 (174D9C00) [pid = 3264] [serial = 2313] [outer = 16057800] 09:56:20 INFO - PROCESS | 3264 | 1461171380310 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:56:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:56:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:56:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:56:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:56:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 871ms 09:56:20 INFO - PROCESS | 3264 | 1461171380362 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 3264 | 1461171380364 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:56:20 INFO - PROCESS | 3264 | 1461171380370 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:56:20 INFO - PROCESS | 3264 | 1461171380372 Marionette TRACE conn5 <- [1,3042,null,{}] 09:56:20 INFO - PROCESS | 3264 | 1461171380376 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 3264 | 1461171380495 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:56:20 INFO - PROCESS | 3264 | 1461171380669 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 3264 | ++DOCSHELL 16E33800 == 96 [pid = 3264] [id = 772] 09:56:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 157 (16ECD000) [pid = 3264] [serial = 2314] [outer = 00000000] 09:56:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 158 (1B128400) [pid = 3264] [serial = 2315] [outer = 16ECD000] 09:56:20 INFO - PROCESS | 3264 | 1461171380725 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 3264 | ++DOMWINDOW == 159 (1B329000) [pid = 3264] [serial = 2316] [outer = 16ECD000] 09:56:21 INFO - PROCESS | 3264 | 1461171381535 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1287ms 09:56:21 INFO - PROCESS | 3264 | 1461171381699 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 3264 | 1461171381701 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:56:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:56:21 INFO - PROCESS | 3264 | 1461171381706 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 3264 | 1461171381708 Marionette TRACE conn5 <- [1,3046,null,{}] 09:56:21 INFO - PROCESS | 3264 | 1461171381712 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:21 INFO - PROCESS | 3264 | 1461171381822 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:56:22 INFO - PROCESS | 3264 | 1461171382034 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 3264 | ++DOCSHELL 1BA17C00 == 97 [pid = 3264] [id = 773] 09:56:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 160 (1FF0D800) [pid = 3264] [serial = 2317] [outer = 00000000] 09:56:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 161 (27608800) [pid = 3264] [serial = 2318] [outer = 1FF0D800] 09:56:22 INFO - PROCESS | 3264 | 1461171382129 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 162 (2760F000) [pid = 3264] [serial = 2319] [outer = 1FF0D800] 09:56:22 INFO - PROCESS | 3264 | 1461171382658 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:56:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:56:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:56:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:56:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:56:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:56:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:56:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:56:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:56:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 973ms 09:56:22 INFO - PROCESS | 3264 | 1461171382682 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 3264 | 1461171382684 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:56:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:56:22 INFO - PROCESS | 3264 | 1461171382688 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 3264 | 1461171382689 Marionette TRACE conn5 <- [1,3050,null,{}] 09:56:22 INFO - PROCESS | 3264 | 1461171382693 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 3264 | 1461171382878 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:56:22 INFO - PROCESS | 3264 | 1461171382892 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 3264 | ++DOCSHELL 12A54C00 == 98 [pid = 3264] [id = 774] 09:56:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 163 (16054400) [pid = 3264] [serial = 2320] [outer = 00000000] 09:56:22 INFO - PROCESS | 3264 | ++DOMWINDOW == 164 (1CC7B400) [pid = 3264] [serial = 2321] [outer = 16054400] 09:56:23 INFO - PROCESS | 3264 | 1461171382994 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 3264 | ++DOMWINDOW == 165 (1EEA1000) [pid = 3264] [serial = 2322] [outer = 16054400] 09:56:23 INFO - PROCESS | 3264 | [3264] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:23 INFO - PROCESS | 3264 | 1461171383840 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:56:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:56:23 INFO - {} 09:56:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1182ms 09:56:23 INFO - PROCESS | 3264 | 1461171383874 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 3264 | 1461171383878 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:56:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:56:23 INFO - PROCESS | 3264 | 1461171383883 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 3264 | 1461171383886 Marionette TRACE conn5 <- [1,3054,null,{}] 09:56:23 INFO - PROCESS | 3264 | 1461171383892 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 3264 | 1461171384077 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:56:24 INFO - PROCESS | 3264 | 1461171384200 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 3264 | ++DOCSHELL 16B9C000 == 99 [pid = 3264] [id = 775] 09:56:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 166 (17C69C00) [pid = 3264] [serial = 2323] [outer = 00000000] 09:56:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 167 (1B37A400) [pid = 3264] [serial = 2324] [outer = 17C69C00] 09:56:24 INFO - PROCESS | 3264 | 1461171384253 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (1C762800) [pid = 3264] [serial = 2325] [outer = 17C69C00] 09:56:24 INFO - PROCESS | 3264 | 1461171384798 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:56:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:56:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:56:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:56:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:56:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:56:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:56:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:56:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 09:56:24 INFO - PROCESS | 3264 | 1461171384815 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 3264 | 1461171384821 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:56:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:56:24 INFO - PROCESS | 3264 | 1461171384826 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 3264 | 1461171384829 Marionette TRACE conn5 <- [1,3058,null,{}] 09:56:24 INFO - PROCESS | 3264 | 1461171384833 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 3264 | 1461171384955 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:56:25 INFO - PROCESS | 3264 | 1461171385145 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 12411C00 == 98 [pid = 3264] [id = 763] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 1FF0E400 == 97 [pid = 3264] [id = 762] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 1F763400 == 96 [pid = 3264] [id = 761] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 1C766800 == 95 [pid = 3264] [id = 760] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 1B377800 == 94 [pid = 3264] [id = 759] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 18D0F000 == 93 [pid = 3264] [id = 758] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 16056000 == 92 [pid = 3264] [id = 757] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 12308C00 == 91 [pid = 3264] [id = 756] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 12953C00 == 90 [pid = 3264] [id = 755] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (22CE4400) [pid = 3264] [serial = 2227] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | ++DOCSHELL 12308C00 == 91 [pid = 3264] [id = 776] 09:56:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 168 (12411C00) [pid = 3264] [serial = 2326] [outer = 00000000] 09:56:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 169 (1600D400) [pid = 3264] [serial = 2327] [outer = 12411C00] 09:56:25 INFO - PROCESS | 3264 | 1461171385267 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 170 (18290000) [pid = 3264] [serial = 2328] [outer = 12411C00] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 12309000 == 90 [pid = 3264] [id = 754] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 1C5E7000 == 89 [pid = 3264] [id = 746] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 1F764400 == 88 [pid = 3264] [id = 745] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 1B425800 == 87 [pid = 3264] [id = 744] 09:56:25 INFO - PROCESS | 3264 | --DOCSHELL 1290CC00 == 86 [pid = 3264] [id = 743] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 169 (221C0000) [pid = 3264] [serial = 2141] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 168 (20165400) [pid = 3264] [serial = 1970] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 167 (1CAE8C00) [pid = 3264] [serial = 1961] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 166 (216F1000) [pid = 3264] [serial = 2135] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 165 (21F0E800) [pid = 3264] [serial = 2138] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 164 (18286800) [pid = 3264] [serial = 1958] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 163 (21479800) [pid = 3264] [serial = 2123] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 162 (124BA400) [pid = 3264] [serial = 1955] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 161 (1FF09800) [pid = 3264] [serial = 1907] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 160 (1F915800) [pid = 3264] [serial = 1964] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 159 (24330000) [pid = 3264] [serial = 2195] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 158 (2432AC00) [pid = 3264] [serial = 2194] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 157 (19EF2400) [pid = 3264] [serial = 2198] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 156 (1828F800) [pid = 3264] [serial = 2197] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 155 (1C769800) [pid = 3264] [serial = 2200] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 154 (1CAE2800) [pid = 3264] [serial = 2201] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 153 (2207F400) [pid = 3264] [serial = 2219] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 152 (20137C00) [pid = 3264] [serial = 2212] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 151 (1FF17800) [pid = 3264] [serial = 2225] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 150 (2016FC00) [pid = 3264] [serial = 2213] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 149 (1890A800) [pid = 3264] [serial = 2222] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 148 (2147B800) [pid = 3264] [serial = 2215] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 147 (21F08400) [pid = 3264] [serial = 2218] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 146 (216AA800) [pid = 3264] [serial = 2216] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (16EC5000) [pid = 3264] [serial = 2221] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (1F91B400) [pid = 3264] [serial = 2224] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (17C82C00) [pid = 3264] [serial = 2203] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (19EF8400) [pid = 3264] [serial = 2204] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (1F76BC00) [pid = 3264] [serial = 2209] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (1F91A800) [pid = 3264] [serial = 2210] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (1C724000) [pid = 3264] [serial = 2206] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (1C765800) [pid = 3264] [serial = 2207] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (1D566C00) [pid = 3264] [serial = 2179] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (20783800) [pid = 3264] [serial = 2173] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (23542000) [pid = 3264] [serial = 2191] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 134 (1833FC00) [pid = 3264] [serial = 2176] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 133 (2208AC00) [pid = 3264] [serial = 2185] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 132 (22CEA400) [pid = 3264] [serial = 2188] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | --DOMWINDOW == 131 (216E5400) [pid = 3264] [serial = 2182] [outer = 00000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3264 | 1461171385781 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:56:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:56:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:56:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:56:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:56:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:56:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:56:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 09:56:25 INFO - PROCESS | 3264 | 1461171385800 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 3264 | 1461171385802 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:56:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:56:25 INFO - PROCESS | 3264 | 1461171385805 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 3264 | 1461171385809 Marionette TRACE conn5 <- [1,3062,null,{}] 09:56:25 INFO - PROCESS | 3264 | 1461171385819 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 3264 | 1461171385929 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:56:25 INFO - PROCESS | 3264 | 1461171385935 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 3264 | ++DOCSHELL 1A37F800 == 87 [pid = 3264] [id = 777] 09:56:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 132 (1A3B6800) [pid = 3264] [serial = 2329] [outer = 00000000] 09:56:25 INFO - PROCESS | 3264 | ++DOMWINDOW == 133 (1B37BC00) [pid = 3264] [serial = 2330] [outer = 1A3B6800] 09:56:25 INFO - PROCESS | 3264 | 1461171385991 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 134 (1BF85400) [pid = 3264] [serial = 2331] [outer = 1A3B6800] 09:56:26 INFO - PROCESS | 3264 | 1461171386489 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:56:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 09:56:26 INFO - PROCESS | 3264 | 1461171386540 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 3264 | 1461171386542 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:56:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:56:26 INFO - PROCESS | 3264 | 1461171386549 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 3264 | 1461171386551 Marionette TRACE conn5 <- [1,3066,null,{}] 09:56:26 INFO - PROCESS | 3264 | 1461171386555 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 3264 | 1461171386658 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:56:26 INFO - PROCESS | 3264 | 1461171386804 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 3264 | ++DOCSHELL 1CC78400 == 88 [pid = 3264] [id = 778] 09:56:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 135 (1CC78C00) [pid = 3264] [serial = 2332] [outer = 00000000] 09:56:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1EE9E800) [pid = 3264] [serial = 2333] [outer = 1CC78C00] 09:56:26 INFO - PROCESS | 3264 | 1461171386853 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (1F1E7C00) [pid = 3264] [serial = 2334] [outer = 1CC78C00] 09:56:27 INFO - PROCESS | 3264 | 1461171387251 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 3264 | 1461171387299 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:56:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:56:27 INFO - PROCESS | 3264 | 1461171387302 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 3264 | 1461171387304 Marionette TRACE conn5 <- [1,3070,null,{}] 09:56:27 INFO - PROCESS | 3264 | 1461171387308 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:27 INFO - PROCESS | 3264 | 1461171387466 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:56:27 INFO - PROCESS | 3264 | 1461171387490 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 3264 | ++DOCSHELL 1F76C800 == 89 [pid = 3264] [id = 779] 09:56:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (1F918C00) [pid = 3264] [serial = 2335] [outer = 00000000] 09:56:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (1FF1C800) [pid = 3264] [serial = 2336] [outer = 1F918C00] 09:56:27 INFO - PROCESS | 3264 | 1461171387535 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (20010C00) [pid = 3264] [serial = 2337] [outer = 1F918C00] 09:56:28 INFO - PROCESS | 3264 | 1461171388006 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:56:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:56:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:56:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:56:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 09:56:28 INFO - PROCESS | 3264 | 1461171388033 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 3264 | 1461171388035 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:56:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:56:28 INFO - PROCESS | 3264 | 1461171388045 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 3264 | 1461171388046 Marionette TRACE conn5 <- [1,3074,null,{}] 09:56:28 INFO - PROCESS | 3264 | 1461171388083 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 3264 | 1461171388257 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:56:28 INFO - PROCESS | 3264 | 1461171388281 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 3264 | ++DOCSHELL 20134000 == 90 [pid = 3264] [id = 780] 09:56:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (20166400) [pid = 3264] [serial = 2338] [outer = 00000000] 09:56:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (2146F800) [pid = 3264] [serial = 2339] [outer = 20166400] 09:56:28 INFO - PROCESS | 3264 | 1461171388330 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (216A1800) [pid = 3264] [serial = 2340] [outer = 20166400] 09:56:28 INFO - PROCESS | 3264 | 1461171388782 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:56:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:56:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 770ms 09:56:28 INFO - PROCESS | 3264 | 1461171388821 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 3264 | 1461171388823 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:56:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:56:28 INFO - PROCESS | 3264 | 1461171388826 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 3264 | 1461171388828 Marionette TRACE conn5 <- [1,3078,null,{}] 09:56:28 INFO - PROCESS | 3264 | 1461171388831 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 3264 | 1461171388973 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:56:28 INFO - PROCESS | 3264 | 1461171388993 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 3264 | ++DOCSHELL 11CF1800 == 91 [pid = 3264] [id = 781] 09:56:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (12589400) [pid = 3264] [serial = 2341] [outer = 00000000] 09:56:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (17C6A000) [pid = 3264] [serial = 2342] [outer = 12589400] 09:56:29 INFO - PROCESS | 3264 | 1461171389039 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (216ACC00) [pid = 3264] [serial = 2343] [outer = 12589400] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 145 (1F76C400) [pid = 3264] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 144 (19EF0000) [pid = 3264] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 143 (1230D800) [pid = 3264] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 142 (1B427800) [pid = 3264] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 141 (12418400) [pid = 3264] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 140 (132C4400) [pid = 3264] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 139 (1FF11400) [pid = 3264] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 138 (16059400) [pid = 3264] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 137 (2000B000) [pid = 3264] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 136 (12588400) [pid = 3264] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:56:29 INFO - PROCESS | 3264 | --DOMWINDOW == 135 (1C959800) [pid = 3264] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:56:29 INFO - PROCESS | 3264 | 1461171389800 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:56:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1020ms 09:56:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:56:29 INFO - PROCESS | 3264 | 1461171389849 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 3264 | 1461171389851 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:56:29 INFO - PROCESS | 3264 | 1461171389855 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 3264 | 1461171389856 Marionette TRACE conn5 <- [1,3082,null,{}] 09:56:29 INFO - PROCESS | 3264 | 1461171389860 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 3264 | 1461171389971 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:56:30 INFO - PROCESS | 3264 | 1461171390099 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 3264 | ++DOCSHELL 1F76C400 == 92 [pid = 3264] [id = 782] 09:56:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 136 (1FF11400) [pid = 3264] [serial = 2344] [outer = 00000000] 09:56:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 137 (21B10800) [pid = 3264] [serial = 2345] [outer = 1FF11400] 09:56:30 INFO - PROCESS | 3264 | 1461171390146 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 138 (21F05400) [pid = 3264] [serial = 2346] [outer = 1FF11400] 09:56:30 INFO - PROCESS | 3264 | 1461171390490 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:56:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 09:56:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:56:30 INFO - PROCESS | 3264 | 1461171390527 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 3264 | 1461171390529 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:56:30 INFO - PROCESS | 3264 | 1461171390533 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 3264 | 1461171390534 Marionette TRACE conn5 <- [1,3086,null,{}] 09:56:30 INFO - PROCESS | 3264 | 1461171390538 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:30 INFO - PROCESS | 3264 | 1461171390692 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:56:30 INFO - PROCESS | 3264 | 1461171390701 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 3264 | ++DOCSHELL 12956400 == 93 [pid = 3264] [id = 783] 09:56:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 139 (216F1000) [pid = 3264] [serial = 2347] [outer = 00000000] 09:56:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 140 (22089400) [pid = 3264] [serial = 2348] [outer = 216F1000] 09:56:30 INFO - PROCESS | 3264 | 1461171390746 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 3264 | ++DOMWINDOW == 141 (221C0000) [pid = 3264] [serial = 2349] [outer = 216F1000] 09:56:31 INFO - PROCESS | 3264 | 1461171391180 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:56:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:56:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:56:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 09:56:31 INFO - PROCESS | 3264 | 1461171391203 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:56:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:56:31 INFO - PROCESS | 3264 | 1461171391205 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:56:31 INFO - PROCESS | 3264 | 1461171391209 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 3264 | 1461171391210 Marionette TRACE conn5 <- [1,3090,null,{}] 09:56:31 INFO - PROCESS | 3264 | 1461171391214 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 3264 | 1461171391365 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:56:31 INFO - PROCESS | 3264 | 1461171391410 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 3264 | ++DOCSHELL 22CE9000 == 94 [pid = 3264] [id = 784] 09:56:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 142 (22CE9400) [pid = 3264] [serial = 2350] [outer = 00000000] 09:56:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 143 (23543000) [pid = 3264] [serial = 2351] [outer = 22CE9400] 09:56:31 INFO - PROCESS | 3264 | 1461171391457 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 3264 | ++DOMWINDOW == 144 (24327000) [pid = 3264] [serial = 2352] [outer = 22CE9400] 09:56:32 INFO - PROCESS | 3264 | 1461171392064 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:56:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 09:56:32 INFO - PROCESS | 3264 | 1461171392080 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 3264 | 1461171392084 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:56:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:56:32 INFO - PROCESS | 3264 | 1461171392089 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 3264 | 1461171392093 Marionette TRACE conn5 <- [1,3094,null,{}] 09:56:32 INFO - PROCESS | 3264 | 1461171392099 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 3264 | 1461171392229 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:56:32 INFO - PROCESS | 3264 | 1461171392415 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 3264 | ++DOCSHELL 16053400 == 95 [pid = 3264] [id = 785] 09:56:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 145 (1605F000) [pid = 3264] [serial = 2353] [outer = 00000000] 09:56:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 146 (17C7CC00) [pid = 3264] [serial = 2354] [outer = 1605F000] 09:56:32 INFO - PROCESS | 3264 | 1461171392483 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 3264 | ++DOMWINDOW == 147 (18D06800) [pid = 3264] [serial = 2355] [outer = 1605F000] 09:56:33 INFO - PROCESS | 3264 | 1461171393075 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:56:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1025ms 09:56:33 INFO - PROCESS | 3264 | 1461171393116 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 3264 | 1461171393122 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:56:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:56:33 INFO - PROCESS | 3264 | 1461171393129 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 3264 | 1461171393132 Marionette TRACE conn5 <- [1,3098,null,{}] 09:56:33 INFO - PROCESS | 3264 | 1461171393136 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:33 INFO - PROCESS | 3264 | 1461171393262 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:56:33 INFO - PROCESS | 3264 | 1461171393447 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 3264 | ++DOCSHELL 18F71C00 == 96 [pid = 3264] [id = 786] 09:56:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 148 (19EEEC00) [pid = 3264] [serial = 2356] [outer = 00000000] 09:56:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 149 (1BFCA400) [pid = 3264] [serial = 2357] [outer = 19EEEC00] 09:56:33 INFO - PROCESS | 3264 | 1461171393506 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 3264 | ++DOMWINDOW == 150 (1CADE000) [pid = 3264] [serial = 2358] [outer = 19EEEC00] 09:56:34 INFO - PROCESS | 3264 | 1461171394085 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:56:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:56:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:56:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:56:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 09:56:34 INFO - PROCESS | 3264 | 1461171394100 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 3264 | 1461171394102 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:56:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:56:34 INFO - PROCESS | 3264 | 1461171394106 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 3264 | 1461171394110 Marionette TRACE conn5 <- [1,3102,null,{}] 09:56:34 INFO - PROCESS | 3264 | 1461171394121 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 3264 | 1461171394250 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:56:34 INFO - PROCESS | 3264 | 1461171394423 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\", \"68dc89cf-9105-4e1d-9b82-01fdadddf28c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 3264 | ++DOCSHELL 1FF14C00 == 97 [pid = 3264] [id = 787] 09:56:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 151 (1FF16800) [pid = 3264] [serial = 2359] [outer = 00000000] 09:56:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 152 (21B0F400) [pid = 3264] [serial = 2360] [outer = 1FF16800] 09:56:34 INFO - PROCESS | 3264 | 1461171394483 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 3264 | ++DOMWINDOW == 153 (22CED800) [pid = 3264] [serial = 2361] [outer = 1FF16800] 09:56:34 INFO - PROCESS | 3264 | 1461171394979 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:56:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:56:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 09:56:35 INFO - PROCESS | 3264 | 1461171395039 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 3264 | 1461171395042 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:56:36 WARNING - u'runner_teardown' () 09:56:36 INFO - No more tests 09:56:36 INFO - Got 0 unexpected results 09:56:36 INFO - SUITE-END | took 714s 09:56:36 INFO - Closing logging queue 09:56:36 INFO - queue closed 09:56:36 INFO - Return code: 0 09:56:36 WARNING - # TBPL SUCCESS # 09:56:36 INFO - Running post-action listener: _resource_record_post_action 09:56:36 INFO - Running post-run listener: _resource_record_post_run 09:56:37 INFO - Total resource usage - Wall time: 725s; CPU: 14.0%; Read bytes: 85543424; Write bytes: 1189475840; Read time: 789250; Write time: 8370460 09:56:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:56:37 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31809024; Read time: 0; Write time: 26330 09:56:37 INFO - run-tests - Wall time: 723s; CPU: 14.0%; Read bytes: 85543424; Write bytes: 1099761664; Read time: 789250; Write time: 8299690 09:56:37 INFO - Running post-run listener: _upload_blobber_files 09:56:37 INFO - Blob upload gear active. 09:56:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:56:37 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:56:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:56:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:56:38 INFO - (blobuploader) - INFO - Open directory for files ... 09:56:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:56:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:56:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:56:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:56:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:56:39 INFO - (blobuploader) - INFO - Done attempting. 09:56:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:56:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:56:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:56:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:56:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:56:41 INFO - (blobuploader) - INFO - Done attempting. 09:56:41 INFO - (blobuploader) - INFO - Iteration through files over. 09:56:41 INFO - Return code: 0 09:56:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:56:41 INFO - Using _rmtree_windows ... 09:56:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:56:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/38ffc8e0d907fdc0dfbdbb7c051d9106cd37eb343852742066673de794b6400830fa90a693baf192ccf38f690bee7bd672b501eccce22b5178a9efe3e3095ef3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b42682357dcc2215bcb6612f23f600b53165ece00b329e2e94d7a0b97feaae81801a3a905dceba86e07782ee9d49ba098da06377f87909cc2cb282d06b57e32b"} 09:56:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:56:41 INFO - Writing to file C:\slave\test\properties\blobber_files 09:56:41 INFO - Contents: 09:56:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/38ffc8e0d907fdc0dfbdbb7c051d9106cd37eb343852742066673de794b6400830fa90a693baf192ccf38f690bee7bd672b501eccce22b5178a9efe3e3095ef3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b42682357dcc2215bcb6612f23f600b53165ece00b329e2e94d7a0b97feaae81801a3a905dceba86e07782ee9d49ba098da06377f87909cc2cb282d06b57e32b"} 09:56:41 INFO - Running post-run listener: copy_logs_to_upload_dir 09:56:41 INFO - Copying logs to upload dir... 09:56:41 INFO - mkdir: C:\slave\test\build\upload\logs 09:56:41 INFO - Copying logs to upload dir... 09:56:41 INFO - Using _rmtree_windows ... 09:56:41 INFO - Using _rmtree_windows ... 09:56:41 INFO - Using _rmtree_windows ... 09:56:41 INFO - Using _rmtree_windows ... 09:56:41 INFO - Using _rmtree_windows ... 09:56:41 INFO - Using _rmtree_windows ... 09:56:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1035.473000 ========= master_lag: 0.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 15 secs) (at 2016-04-20 09:56:42.271197) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 09:56:42.272322) ========= '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-130 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-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/38ffc8e0d907fdc0dfbdbb7c051d9106cd37eb343852742066673de794b6400830fa90a693baf192ccf38f690bee7bd672b501eccce22b5178a9efe3e3095ef3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b42682357dcc2215bcb6612f23f600b53165ece00b329e2e94d7a0b97feaae81801a3a905dceba86e07782ee9d49ba098da06377f87909cc2cb282d06b57e32b"} build_url:https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/38ffc8e0d907fdc0dfbdbb7c051d9106cd37eb343852742066673de794b6400830fa90a693baf192ccf38f690bee7bd672b501eccce22b5178a9efe3e3095ef3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b42682357dcc2215bcb6612f23f600b53165ece00b329e2e94d7a0b97feaae81801a3a905dceba86e07782ee9d49ba098da06377f87909cc2cb282d06b57e32b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ERbaxlY8SnKZYNWlz7uC-A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 09:56:42.395680) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:56:42.396016) ========= '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-130 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-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 09:56:42.512921) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 09:56:42.513255) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 09:56:43.180804) ========= ========= Total master_lag: 0.54 =========