builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-127 starttime: 1463167818.42 results: success (0) buildid: 20160513103035 builduid: 6cd47609dea0442ebba730de9a3dd25f revision: ac470f026c69f90c82798f15dbf9d538fc99b68e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 12:30:18.424864) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 12:30:18.425400) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 12:30:18.425699) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 12:30:18.582156) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 12:30:18.582754) ========= '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-127 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-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-127 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 --12:30: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% 9.24 MB/s 12:30:20 (9.24 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.488000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 12:30:20.125854) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-13 12:30:20.126183) ========= '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-127 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-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-127 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=6.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-13 12:30:26.348900) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 12:30:26.349553) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ac470f026c69f90c82798f15dbf9d538fc99b68e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ac470f026c69f90c82798f15dbf9d538fc99b68e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-127 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-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-127 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-13 12:30:27,068 truncating revision to first 12 chars 2016-05-13 12:30:27,068 Setting DEBUG logging. 2016-05-13 12:30:27,068 attempt 1/10 2016-05-13 12:30:27,068 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ac470f026c69?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 12:30:27,572 unpacking tar archive at: mozilla-aurora-ac470f026c69/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 12:30:27.803345) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 12:30:27.803708) ========= script_repo_revision: ac470f026c69f90c82798f15dbf9d538fc99b68e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 12:30:27.804175) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 12:30:27.804476) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 12:30:27.821896) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 15 secs) (at 2016-05-13 12:30:27.823020) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-127 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-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-127 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 12:30:29 INFO - MultiFileLogger online at 20160513 12:30:29 in C:\slave\test 12:30:29 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 12:30:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:30:29 INFO - {'append_to_log': False, 12:30:29 INFO - 'base_work_dir': 'C:\\slave\\test', 12:30:29 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:30:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:30:29 INFO - 'buildbot_json_path': 'buildprops.json', 12:30:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:30:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:30:29 INFO - 'download_minidump_stackwalk': True, 12:30:29 INFO - 'download_symbols': 'true', 12:30:29 INFO - 'e10s': False, 12:30:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:30:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:30:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:30:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:30:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:30:29 INFO - 'C:/mozilla-build/tooltool.py'), 12:30:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:30:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:30:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:30:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:30:29 INFO - 'log_level': 'info', 12:30:29 INFO - 'log_to_console': True, 12:30:29 INFO - 'opt_config_files': (), 12:30:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:30:29 INFO - '--processes=1', 12:30:29 INFO - '--config=%(test_path)s/wptrunner.ini', 12:30:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:30:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:30:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:30:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:30:29 INFO - 'pip_index': False, 12:30:29 INFO - 'require_test_zip': True, 12:30:29 INFO - 'test_type': ('testharness',), 12:30:29 INFO - 'this_chunk': '1', 12:30:29 INFO - 'total_chunks': '10', 12:30:29 INFO - 'virtualenv_path': 'venv', 12:30:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:30:29 INFO - 'work_dir': 'build'} 12:30:29 INFO - ##### 12:30:29 INFO - ##### Running clobber step. 12:30:29 INFO - ##### 12:30:29 INFO - Running pre-action listener: _resource_record_pre_action 12:30:29 INFO - Running main action method: clobber 12:30:29 INFO - rmtree: C:\slave\test\build 12:30:29 INFO - Using _rmtree_windows ... 12:30:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:33:15 INFO - Running post-action listener: _resource_record_post_action 12:33:15 INFO - ##### 12:33:15 INFO - ##### Running read-buildbot-config step. 12:33:15 INFO - ##### 12:33:15 INFO - Running pre-action listener: _resource_record_pre_action 12:33:15 INFO - Running main action method: read_buildbot_config 12:33:15 INFO - Using buildbot properties: 12:33:15 INFO - { 12:33:15 INFO - "project": "", 12:33:15 INFO - "product": "firefox", 12:33:15 INFO - "script_repo_revision": "production", 12:33:15 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 12:33:15 INFO - "repository": "", 12:33:15 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 12:33:15 INFO - "buildid": "20160513103035", 12:33:15 INFO - "pgo_build": "False", 12:33:15 INFO - "basedir": "C:\\slave\\test", 12:33:15 INFO - "buildnumber": 13, 12:33:15 INFO - "slavename": "t-w732-ix-127", 12:33:15 INFO - "revision": "ac470f026c69f90c82798f15dbf9d538fc99b68e", 12:33:15 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 12:33:15 INFO - "platform": "win32", 12:33:15 INFO - "branch": "mozilla-aurora", 12:33:15 INFO - "repo_path": "releases/mozilla-aurora", 12:33:15 INFO - "moz_repo_path": "", 12:33:15 INFO - "stage_platform": "win32", 12:33:15 INFO - "builduid": "6cd47609dea0442ebba730de9a3dd25f", 12:33:15 INFO - "slavebuilddir": "test" 12:33:15 INFO - } 12:33:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 12:33:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 12:33:15 INFO - Running post-action listener: _resource_record_post_action 12:33:15 INFO - ##### 12:33:15 INFO - ##### Running download-and-extract step. 12:33:15 INFO - ##### 12:33:15 INFO - Running pre-action listener: _resource_record_pre_action 12:33:15 INFO - Running main action method: download_and_extract 12:33:15 INFO - mkdir: C:\slave\test\build\tests 12:33:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:33:15 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:33:15 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 12:33:15 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:33:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 12:33:16 INFO - Downloaded 1274 bytes. 12:33:16 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:33:16 INFO - Using the following test package requirements: 12:33:16 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:33:16 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:33:16 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 12:33:16 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:33:16 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 12:33:16 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:33:16 INFO - u'jsshell-win32.zip'], 12:33:16 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:33:16 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 12:33:16 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:33:16 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:33:16 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 12:33:16 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:33:16 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 12:33:16 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:33:16 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 12:33:16 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:33:16 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 12:33:16 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:33:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:33:16 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:33:16 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 12:33:16 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 12:33:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 12:33:18 INFO - Downloaded 20642744 bytes. 12:33:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:33:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:33:20 INFO - caution: filename not matched: web-platform/* 12:33:20 INFO - Return code: 11 12:33:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:33:20 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:33:20 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:33:20 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:33:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 12:33:22 INFO - Downloaded 36408673 bytes. 12:33:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:33:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:36:47 INFO - caution: filename not matched: bin/* 12:36:47 INFO - caution: filename not matched: config/* 12:36:47 INFO - caution: filename not matched: mozbase/* 12:36:47 INFO - caution: filename not matched: marionette/* 12:36:47 INFO - caution: filename not matched: tools/wptserve/* 12:36:47 INFO - Return code: 11 12:36: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')]} 12:36:47 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:36:47 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:36:47 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 12:36:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 12:36:51 INFO - Downloaded 69600442 bytes. 12:36:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:36:51 INFO - mkdir: C:\slave\test\properties 12:36:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:36:51 INFO - Writing to file C:\slave\test\properties\build_url 12:36:51 INFO - Contents: 12:36:51 INFO - build_url:https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:36:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:36:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:36:52 INFO - Writing to file C:\slave\test\properties\symbols_url 12:36:52 INFO - Contents: 12:36:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:36:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:36:52 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:36:52 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:36:52 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:36:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:36:55 INFO - Downloaded 58380618 bytes. 12:36:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:36:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:37:01 INFO - Return code: 0 12:37:01 INFO - Running post-action listener: _resource_record_post_action 12:37:01 INFO - Running post-action listener: set_extra_try_arguments 12:37:01 INFO - ##### 12:37:01 INFO - ##### Running create-virtualenv step. 12:37:01 INFO - ##### 12:37:01 INFO - Running pre-action listener: _pre_create_virtualenv 12:37:01 INFO - Running pre-action listener: _resource_record_pre_action 12:37:01 INFO - Running main action method: create_virtualenv 12:37:01 INFO - Creating virtualenv C:\slave\test\build\venv 12:37:01 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 12:37:01 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:37:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:37:39 INFO - Installing distribute......................................................................................................................................................................................done. 12:37:41 INFO - Return code: 0 12:37:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:37:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:37:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:37:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-127', 'USERDOMAIN': 'T-W732-IX-127', '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-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:37:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:37:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:37:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:37:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:37:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:37:41 INFO - 'COMPUTERNAME': 'T-W732-IX-127', 12:37:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:37:41 INFO - 'DCLOCATION': 'SCL3', 12:37:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:37:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:37:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:37:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:37:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:37:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:37:41 INFO - 'HOMEDRIVE': 'C:', 12:37:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:37:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:37:41 INFO - 'KTS_VERSION': '1.19c', 12:37:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:37:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:37:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-127', 12:37:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:37:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:37:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:37:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:37:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:37:41 INFO - 'MOZ_AIRBAG': '1', 12:37:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:37:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:37:41 INFO - 'MOZ_MSVCVERSION': '8', 12:37:41 INFO - 'MOZ_NO_REMOTE': '1', 12:37:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:37:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:37:41 INFO - 'NO_EM_RESTART': '1', 12:37:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:37:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:37:41 INFO - 'OS': 'Windows_NT', 12:37:41 INFO - 'OURDRIVE': 'C:', 12:37:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:37:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:37:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:37:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:37:41 INFO - 'PROCESSOR_LEVEL': '6', 12:37:41 INFO - 'PROCESSOR_REVISION': '1e05', 12:37:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:37:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:37:41 INFO - 'PROMPT': '$P$G', 12:37:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:37:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:37:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:37:41 INFO - 'PWD': 'C:\\slave\\test', 12:37:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:37:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:37:41 INFO - 'SYSTEMDRIVE': 'C:', 12:37:41 INFO - 'SYSTEMROOT': 'C:\\windows', 12:37:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:37:41 INFO - 'TEST1': 'testie', 12:37:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:37:41 INFO - 'USERDOMAIN': 'T-W732-IX-127', 12:37:41 INFO - 'USERNAME': 'cltbld', 12:37:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:37:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:37:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:37:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:37:41 INFO - 'WINDIR': 'C:\\windows', 12:37:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:37:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:37:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:37:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:37:42 INFO - Downloading/unpacking psutil>=0.7.1 12:37:42 INFO - Running setup.py egg_info for package psutil 12:37:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:37:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:37:42 INFO - Installing collected packages: psutil 12:37:42 INFO - Running setup.py install for psutil 12:37:42 INFO - building 'psutil._psutil_windows' extension 12:37:42 INFO - error: Unable to find vcvarsall.bat 12:37:42 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-vx1qgs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:37:42 INFO - running install 12:37:42 INFO - running build 12:37:42 INFO - running build_py 12:37:42 INFO - creating build 12:37:42 INFO - creating build\lib.win32-2.7 12:37:42 INFO - creating build\lib.win32-2.7\psutil 12:37:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:37:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:37:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:37:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:37:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:37:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:37:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:37:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:37:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:37:43 INFO - running build_ext 12:37:43 INFO - building 'psutil._psutil_windows' extension 12:37:43 INFO - error: Unable to find vcvarsall.bat 12:37:43 INFO - ---------------------------------------- 12:37:43 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-vx1qgs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:37:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:37:43 WARNING - Return code: 1 12:37:43 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 12:37:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:37:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:37:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:37:43 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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-127', 'USERDOMAIN': 'T-W732-IX-127', '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-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:37:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 12:37:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:37:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:37:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:37:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:37:43 INFO - 'COMPUTERNAME': 'T-W732-IX-127', 12:37:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:37:43 INFO - 'DCLOCATION': 'SCL3', 12:37:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:37:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:37:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:37:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:37:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:37:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:37:43 INFO - 'HOMEDRIVE': 'C:', 12:37:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:37:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:37:43 INFO - 'KTS_VERSION': '1.19c', 12:37:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:37:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:37:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-127', 12:37:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:37:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:37:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:37:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:37:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:37:43 INFO - 'MOZ_AIRBAG': '1', 12:37:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:37:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:37:43 INFO - 'MOZ_MSVCVERSION': '8', 12:37:43 INFO - 'MOZ_NO_REMOTE': '1', 12:37:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:37:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:37:43 INFO - 'NO_EM_RESTART': '1', 12:37:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:37:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:37:43 INFO - 'OS': 'Windows_NT', 12:37:43 INFO - 'OURDRIVE': 'C:', 12:37:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:37:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:37:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:37:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:37:43 INFO - 'PROCESSOR_LEVEL': '6', 12:37:43 INFO - 'PROCESSOR_REVISION': '1e05', 12:37:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:37:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:37:43 INFO - 'PROMPT': '$P$G', 12:37:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:37:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:37:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:37:43 INFO - 'PWD': 'C:\\slave\\test', 12:37:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:37:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:37:43 INFO - 'SYSTEMDRIVE': 'C:', 12:37:43 INFO - 'SYSTEMROOT': 'C:\\windows', 12:37:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:37:43 INFO - 'TEST1': 'testie', 12:37:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:37:43 INFO - 'USERDOMAIN': 'T-W732-IX-127', 12:37:43 INFO - 'USERNAME': 'cltbld', 12:37:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:37:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:37:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:37:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:37:43 INFO - 'WINDIR': 'C:\\windows', 12:37:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:37:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:37:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:37:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:37:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:37:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:37:44 INFO - Running setup.py egg_info for package mozsystemmonitor 12:37:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:37:44 INFO - Running setup.py egg_info for package psutil 12:37:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:37:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:37:44 INFO - Installing collected packages: mozsystemmonitor, psutil 12:37:44 INFO - Running setup.py install for mozsystemmonitor 12:37:44 INFO - Running setup.py install for psutil 12:37:44 INFO - building 'psutil._psutil_windows' extension 12:37:44 INFO - error: Unable to find vcvarsall.bat 12:37:44 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-wzejfq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:37:44 INFO - running install 12:37:44 INFO - running build 12:37:44 INFO - running build_py 12:37:44 INFO - running build_ext 12:37:44 INFO - building 'psutil._psutil_windows' extension 12:37:44 INFO - error: Unable to find vcvarsall.bat 12:37:44 INFO - ---------------------------------------- 12:37:44 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-wzejfq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:37:44 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:37:44 WARNING - Return code: 1 12:37:44 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 12:37:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:37:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:37:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:37:44 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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-127', 'USERDOMAIN': 'T-W732-IX-127', '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-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:37:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:37:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:37:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:37:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:37:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:37:44 INFO - 'COMPUTERNAME': 'T-W732-IX-127', 12:37:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:37:44 INFO - 'DCLOCATION': 'SCL3', 12:37:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:37:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:37:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:37:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:37:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:37:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:37:44 INFO - 'HOMEDRIVE': 'C:', 12:37:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:37:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:37:44 INFO - 'KTS_VERSION': '1.19c', 12:37:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:37:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:37:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-127', 12:37:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:37:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:37:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:37:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:37:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:37:44 INFO - 'MOZ_AIRBAG': '1', 12:37:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:37:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:37:44 INFO - 'MOZ_MSVCVERSION': '8', 12:37:44 INFO - 'MOZ_NO_REMOTE': '1', 12:37:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:37:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:37:44 INFO - 'NO_EM_RESTART': '1', 12:37:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:37:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:37:44 INFO - 'OS': 'Windows_NT', 12:37:44 INFO - 'OURDRIVE': 'C:', 12:37:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:37:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:37:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:37:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:37:44 INFO - 'PROCESSOR_LEVEL': '6', 12:37:44 INFO - 'PROCESSOR_REVISION': '1e05', 12:37:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:37:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:37:44 INFO - 'PROMPT': '$P$G', 12:37:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:37:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:37:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:37:44 INFO - 'PWD': 'C:\\slave\\test', 12:37:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:37:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:37:44 INFO - 'SYSTEMDRIVE': 'C:', 12:37:44 INFO - 'SYSTEMROOT': 'C:\\windows', 12:37:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:37:44 INFO - 'TEST1': 'testie', 12:37:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:37:44 INFO - 'USERDOMAIN': 'T-W732-IX-127', 12:37:44 INFO - 'USERNAME': 'cltbld', 12:37:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:37:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:37:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:37:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:37:44 INFO - 'WINDIR': 'C:\\windows', 12:37:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:37:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:37:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:37:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:37:44 INFO - Downloading/unpacking blobuploader==1.2.4 12:37:44 INFO - Downloading blobuploader-1.2.4.tar.gz 12:37:44 INFO - Running setup.py egg_info for package blobuploader 12:37:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:37:49 INFO - Running setup.py egg_info for package requests 12:37:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:37:49 INFO - Downloading docopt-0.6.1.tar.gz 12:37:49 INFO - Running setup.py egg_info for package docopt 12:37:49 INFO - Installing collected packages: blobuploader, docopt, requests 12:37:49 INFO - Running setup.py install for blobuploader 12:37:49 INFO - Running setup.py install for docopt 12:37:49 INFO - Running setup.py install for requests 12:37:49 INFO - Successfully installed blobuploader docopt requests 12:37:49 INFO - Cleaning up... 12:37:49 INFO - Return code: 0 12:37:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:37:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:37:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:37:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:37:49 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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, '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-127', 'USERDOMAIN': 'T-W732-IX-127', '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-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:37:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:37:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:37:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:37:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:37:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:37:49 INFO - 'COMPUTERNAME': 'T-W732-IX-127', 12:37:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:37:49 INFO - 'DCLOCATION': 'SCL3', 12:37:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:37:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:37:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:37:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:37:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:37:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:37:49 INFO - 'HOMEDRIVE': 'C:', 12:37:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:37:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:37:49 INFO - 'KTS_VERSION': '1.19c', 12:37:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:37:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:37:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-127', 12:37:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:37:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:37:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:37:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:37:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:37:49 INFO - 'MOZ_AIRBAG': '1', 12:37:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:37:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:37:49 INFO - 'MOZ_MSVCVERSION': '8', 12:37:49 INFO - 'MOZ_NO_REMOTE': '1', 12:37:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:37:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:37:49 INFO - 'NO_EM_RESTART': '1', 12:37:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:37:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:37:49 INFO - 'OS': 'Windows_NT', 12:37:49 INFO - 'OURDRIVE': 'C:', 12:37:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:37:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:37:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:37:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:37:49 INFO - 'PROCESSOR_LEVEL': '6', 12:37:49 INFO - 'PROCESSOR_REVISION': '1e05', 12:37:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:37:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:37:49 INFO - 'PROMPT': '$P$G', 12:37:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:37:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:37:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:37:49 INFO - 'PWD': 'C:\\slave\\test', 12:37:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:37:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:37:49 INFO - 'SYSTEMDRIVE': 'C:', 12:37:49 INFO - 'SYSTEMROOT': 'C:\\windows', 12:37:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:37:49 INFO - 'TEST1': 'testie', 12:37:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:37:49 INFO - 'USERDOMAIN': 'T-W732-IX-127', 12:37:49 INFO - 'USERNAME': 'cltbld', 12:37:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:37:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:37:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:37:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:37:49 INFO - 'WINDIR': 'C:\\windows', 12:37:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:37:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:37:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:37:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:37:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette 12:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:37:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:37: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 12:37:58 INFO - Running setup.py install for browsermob-proxy 12:38:18 INFO - Running setup.py install for manifestparser 12:38:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for marionette-client 12:38:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:38:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for marionette-driver 12:38:18 INFO - Running setup.py install for mozcrash 12:38:18 INFO - Running setup.py install for mozdebug 12:38:18 INFO - Running setup.py install for mozdevice 12:38:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for mozfile 12:38:18 INFO - Running setup.py install for mozhttpd 12:38:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for mozinfo 12:38:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for mozInstall 12:38:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for mozleak 12:38:18 INFO - Running setup.py install for mozlog 12:38:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for moznetwork 12:38:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for mozprocess 12:38:18 INFO - Running setup.py install for mozprofile 12:38:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for mozrunner 12:38:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for mozscreenshot 12:38:18 INFO - Running setup.py install for moztest 12:38:18 INFO - Running setup.py install for mozversion 12:38:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:38:18 INFO - Running setup.py install for wptserve 12:38:18 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:38:18 INFO - Cleaning up... 12:38:18 INFO - Return code: 0 12:38:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:18 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 0x01B676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, '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-127', 'USERDOMAIN': 'T-W732-IX-127', '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-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:38:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:38:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:38:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:38:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:38:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:38:18 INFO - 'COMPUTERNAME': 'T-W732-IX-127', 12:38:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:38:18 INFO - 'DCLOCATION': 'SCL3', 12:38:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:38:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:38:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:38:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:38:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:38:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:38:18 INFO - 'HOMEDRIVE': 'C:', 12:38:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:38:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:38:18 INFO - 'KTS_VERSION': '1.19c', 12:38:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:38:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:38:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-127', 12:38:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:38:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:38:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:38:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:38:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:38:18 INFO - 'MOZ_AIRBAG': '1', 12:38:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:38:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:18 INFO - 'MOZ_MSVCVERSION': '8', 12:38:18 INFO - 'MOZ_NO_REMOTE': '1', 12:38:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:38:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:38:18 INFO - 'NO_EM_RESTART': '1', 12:38:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:38:18 INFO - 'OS': 'Windows_NT', 12:38:18 INFO - 'OURDRIVE': 'C:', 12:38:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:38:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:38:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:38:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:38:18 INFO - 'PROCESSOR_LEVEL': '6', 12:38:18 INFO - 'PROCESSOR_REVISION': '1e05', 12:38:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:38:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:38:18 INFO - 'PROMPT': '$P$G', 12:38:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:38:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:38:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:38:18 INFO - 'PWD': 'C:\\slave\\test', 12:38:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:38:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:38:18 INFO - 'SYSTEMDRIVE': 'C:', 12:38:18 INFO - 'SYSTEMROOT': 'C:\\windows', 12:38:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:18 INFO - 'TEST1': 'testie', 12:38:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:18 INFO - 'USERDOMAIN': 'T-W732-IX-127', 12:38:18 INFO - 'USERNAME': 'cltbld', 12:38:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:38:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:38:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:38:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:38:18 INFO - 'WINDIR': 'C:\\windows', 12:38:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:38:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:38:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:38:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:38:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:38:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:38:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:38:23 INFO - Unpacking c:\slave\test\build\tests\marionette 12:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:38:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:38:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:38:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:38:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 12:38:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:38:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:38:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:38:46 INFO - Downloading blessings-1.6.tar.gz 12:38:46 INFO - Running setup.py egg_info for package blessings 12:38:46 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 12:38:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:38:46 INFO - Running setup.py install for blessings 12:38:46 INFO - Running setup.py install for browsermob-proxy 12:38:46 INFO - Running setup.py install for manifestparser 12:38:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Running setup.py install for marionette-client 12:38:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:38:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Running setup.py install for marionette-driver 12:38:46 INFO - Running setup.py install for mozcrash 12:38:46 INFO - Running setup.py install for mozdebug 12:38:46 INFO - Running setup.py install for mozdevice 12:38:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Running setup.py install for mozhttpd 12:38:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Running setup.py install for mozInstall 12:38:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Running setup.py install for mozleak 12:38:46 INFO - Running setup.py install for mozprofile 12:38:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Running setup.py install for mozrunner 12:38:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:38:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:38:48 INFO - Running setup.py install for mozscreenshot 12:38:48 INFO - Running setup.py install for moztest 12:38:48 INFO - Running setup.py install for mozversion 12:38:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:38:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:38:48 INFO - Running setup.py install for wptserve 12:38:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:38:48 INFO - Cleaning up... 12:38:48 INFO - Return code: 0 12:38:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:38:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:38:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:38:48 INFO - Reading from file tmpfile_stdout 12:38:48 INFO - Using _rmtree_windows ... 12:38:48 INFO - Using _rmtree_windows ... 12:38:48 INFO - Current package versions: 12:38:48 INFO - blessings == 1.6 12:38:48 INFO - blobuploader == 1.2.4 12:38:48 INFO - browsermob-proxy == 0.6.0 12:38:48 INFO - distribute == 0.6.14 12:38:48 INFO - docopt == 0.6.1 12:38:48 INFO - manifestparser == 1.1 12:38:48 INFO - marionette-client == 2.3.0 12:38:48 INFO - marionette-driver == 1.4.0 12:38:48 INFO - mozInstall == 1.12 12:38:48 INFO - mozcrash == 0.17 12:38:48 INFO - mozdebug == 0.1 12:38:48 INFO - mozdevice == 0.48 12:38:48 INFO - mozfile == 1.2 12:38:48 INFO - mozhttpd == 0.7 12:38:48 INFO - mozinfo == 0.9 12:38:48 INFO - mozleak == 0.1 12:38:48 INFO - mozlog == 3.1 12:38:48 INFO - moznetwork == 0.27 12:38:48 INFO - mozprocess == 0.22 12:38:48 INFO - mozprofile == 0.28 12:38:48 INFO - mozrunner == 6.11 12:38:48 INFO - mozscreenshot == 0.1 12:38:48 INFO - mozsystemmonitor == 0.0 12:38:48 INFO - moztest == 0.7 12:38:48 INFO - mozversion == 1.4 12:38:48 INFO - requests == 1.2.3 12:38:48 INFO - wptserve == 1.4.0 12:38:48 INFO - Running post-action listener: _resource_record_post_action 12:38:48 INFO - Running post-action listener: _start_resource_monitoring 12:38:48 INFO - Starting resource monitoring. 12:38:48 INFO - ##### 12:38:48 INFO - ##### Running pull step. 12:38:48 INFO - ##### 12:38:48 INFO - Running pre-action listener: _resource_record_pre_action 12:38:48 INFO - Running main action method: pull 12:38:48 INFO - Pull has nothing to do! 12:38:48 INFO - Running post-action listener: _resource_record_post_action 12:38:48 INFO - ##### 12:38:48 INFO - ##### Running install step. 12:38:48 INFO - ##### 12:38:48 INFO - Running pre-action listener: _resource_record_pre_action 12:38:48 INFO - Running main action method: install 12:38:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:38:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:38:49 INFO - Reading from file tmpfile_stdout 12:38:49 INFO - Using _rmtree_windows ... 12:38:49 INFO - Using _rmtree_windows ... 12:38:49 INFO - Detecting whether we're running mozinstall >=1.0... 12:38:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:38:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:38:49 INFO - Reading from file tmpfile_stdout 12:38:49 INFO - Output received: 12:38:49 INFO - Usage: mozinstall-script.py [options] installer 12:38:49 INFO - Options: 12:38:49 INFO - -h, --help show this help message and exit 12:38:49 INFO - -d DEST, --destination=DEST 12:38:49 INFO - Directory to install application into. [default: 12:38:49 INFO - "C:\slave\test"] 12:38:49 INFO - --app=APP Application being installed. [default: firefox] 12:38:49 INFO - Using _rmtree_windows ... 12:38:49 INFO - Using _rmtree_windows ... 12:38:49 INFO - mkdir: C:\slave\test\build\application 12:38:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:38:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 12:38:55 INFO - Reading from file tmpfile_stdout 12:38:55 INFO - Output received: 12:38:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:38:55 INFO - Using _rmtree_windows ... 12:38:55 INFO - Using _rmtree_windows ... 12:38:55 INFO - Running post-action listener: _resource_record_post_action 12:38:55 INFO - ##### 12:38:55 INFO - ##### Running run-tests step. 12:38:55 INFO - ##### 12:38:55 INFO - Running pre-action listener: _resource_record_pre_action 12:38:55 INFO - Running main action method: run_tests 12:38:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:38:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:38:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:38:55 INFO - grabbing minidump binary from tooltool 12:38:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:38:55 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 0x01B97368>, '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 0x01834D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:38:55 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 12:38:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 12:38:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:38:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpa9ufva 12:38:57 INFO - INFO - File integrity verified, renaming tmpa9ufva to win32-minidump_stackwalk.exe 12:38:57 INFO - Return code: 0 12:38:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:38:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:38:57 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/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:38:57 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/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:38:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:38:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:38:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:38:57 INFO - 'COMPUTERNAME': 'T-W732-IX-127', 12:38:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:38:57 INFO - 'DCLOCATION': 'SCL3', 12:38:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:38:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:38:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:38:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:38:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:38:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:38:57 INFO - 'HOMEDRIVE': 'C:', 12:38:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:38:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:38:57 INFO - 'KTS_VERSION': '1.19c', 12:38:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:38:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:38:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-127', 12:38:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:38:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:38:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:38:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:38:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:38:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:38:57 INFO - 'MOZ_AIRBAG': '1', 12:38:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:38:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:57 INFO - 'MOZ_MSVCVERSION': '8', 12:38:57 INFO - 'MOZ_NO_REMOTE': '1', 12:38:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:38:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:38:57 INFO - 'NO_EM_RESTART': '1', 12:38:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:38:57 INFO - 'OS': 'Windows_NT', 12:38:57 INFO - 'OURDRIVE': 'C:', 12:38:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:38:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:38:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:38:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:38:57 INFO - 'PROCESSOR_LEVEL': '6', 12:38:57 INFO - 'PROCESSOR_REVISION': '1e05', 12:38:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:38:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:38:57 INFO - 'PROMPT': '$P$G', 12:38:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:38:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:38:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:38:57 INFO - 'PWD': 'C:\\slave\\test', 12:38:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:38:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:38:57 INFO - 'SYSTEMDRIVE': 'C:', 12:38:57 INFO - 'SYSTEMROOT': 'C:\\windows', 12:38:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:57 INFO - 'TEST1': 'testie', 12:38:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:38:57 INFO - 'USERDOMAIN': 'T-W732-IX-127', 12:38:57 INFO - 'USERNAME': 'cltbld', 12:38:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:38:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:38:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:38:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:38:57 INFO - 'WINDIR': 'C:\\windows', 12:38:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:38:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:38:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:38:57 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/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 12:39:01 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 12:39:01 INFO - import pkg_resources 12:39:03 INFO - Using 1 client processes 12:39:06 INFO - SUITE-START | Running 778 tests 12:39:06 INFO - Running testharness tests 12:39:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:39:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:39:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:39:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:39:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:39:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:39:06 INFO - Setting up ssl 12:39:06 INFO - PROCESS | certutil | 12:39:06 INFO - PROCESS | certutil | 12:39:06 INFO - PROCESS | certutil | 12:39:06 INFO - Certificate Nickname Trust Attributes 12:39:06 INFO - SSL,S/MIME,JAR/XPI 12:39:06 INFO - 12:39:06 INFO - web-platform-tests CT,, 12:39:06 INFO - 12:39:07 INFO - Starting runner 12:39:08 INFO - PROCESS | 752 | [752] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:39:08 INFO - PROCESS | 752 | [752] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:39:09 INFO - PROCESS | 752 | [752] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:39:09 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:39:09 INFO - PROCESS | 752 | [752] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 12:39:10 INFO - PROCESS | 752 | 1463168350637 Marionette DEBUG Marionette enabled via build flag and pref 12:39:11 INFO - PROCESS | 752 | ++DOCSHELL 0EA02400 == 1 [pid = 752] [id = 1] 12:39:11 INFO - PROCESS | 752 | ++DOMWINDOW == 1 (0EA02800) [pid = 752] [serial = 1] [outer = 00000000] 12:39:11 INFO - PROCESS | 752 | [752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:39:11 INFO - PROCESS | 752 | ++DOMWINDOW == 2 (0EA03400) [pid = 752] [serial = 2] [outer = 0EA02800] 12:39:12 INFO - PROCESS | 752 | ++DOCSHELL 0EB88C00 == 2 [pid = 752] [id = 2] 12:39:12 INFO - PROCESS | 752 | ++DOMWINDOW == 3 (0EB89000) [pid = 752] [serial = 3] [outer = 00000000] 12:39:12 INFO - PROCESS | 752 | [752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:39:12 INFO - PROCESS | 752 | ++DOMWINDOW == 4 (0EB89C00) [pid = 752] [serial = 4] [outer = 0EB89000] 12:39:12 INFO - PROCESS | 752 | 1463168352719 Marionette INFO Listening on port 2828 12:39:14 INFO - PROCESS | 752 | 1463168354365 Marionette DEBUG Marionette enabled via command-line flag 12:39:14 INFO - PROCESS | 752 | [752] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:39:14 INFO - PROCESS | 752 | [752] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:39:14 INFO - PROCESS | 752 | ++DOCSHELL 0C913400 == 3 [pid = 752] [id = 3] 12:39:14 INFO - PROCESS | 752 | ++DOMWINDOW == 5 (0C913800) [pid = 752] [serial = 5] [outer = 00000000] 12:39:14 INFO - PROCESS | 752 | [752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:39:14 INFO - PROCESS | 752 | ++DOMWINDOW == 6 (0C914400) [pid = 752] [serial = 6] [outer = 0C913800] 12:39:14 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:39:15 INFO - PROCESS | 752 | ++DOMWINDOW == 7 (1341E800) [pid = 752] [serial = 7] [outer = 0EB89000] 12:39:15 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:15 INFO - PROCESS | 752 | 1463168355715 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49916 12:39:15 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:15 INFO - PROCESS | 752 | 1463168355739 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49917 12:39:15 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:15 INFO - PROCESS | 752 | 1463168355747 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49918 12:39:15 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:15 INFO - PROCESS | 752 | 1463168355783 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49919 12:39:15 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:15 INFO - PROCESS | 752 | 1463168355788 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49920 12:39:15 INFO - PROCESS | 752 | 1463168355793 Marionette DEBUG Closed connection conn0 12:39:15 INFO - PROCESS | 752 | 1463168355796 Marionette DEBUG Closed connection conn1 12:39:15 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:15 INFO - PROCESS | 752 | 1463168355802 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49921 12:39:15 INFO - PROCESS | 752 | 1463168355805 Marionette DEBUG Closed connection conn2 12:39:15 INFO - PROCESS | 752 | 1463168355868 Marionette DEBUG Closed connection conn3 12:39:15 INFO - PROCESS | 752 | 1463168355871 Marionette DEBUG Closed connection conn4 12:39:16 INFO - PROCESS | 752 | 1463168356049 Marionette DEBUG Closed connection conn5 12:39:16 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:16 INFO - PROCESS | 752 | 1463168356054 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49922 12:39:16 INFO - PROCESS | 752 | 1463168356062 Marionette DEBUG Closed connection conn6 12:39:16 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:39:16 INFO - PROCESS | 752 | 1463168356066 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49923 12:39:16 INFO - PROCESS | 752 | ++DOCSHELL 13CEE000 == 4 [pid = 752] [id = 4] 12:39:16 INFO - PROCESS | 752 | ++DOMWINDOW == 8 (13CF0000) [pid = 752] [serial = 8] [outer = 00000000] 12:39:16 INFO - PROCESS | 752 | ++DOMWINDOW == 9 (15023000) [pid = 752] [serial = 9] [outer = 13CF0000] 12:39:16 INFO - PROCESS | 752 | ++DOMWINDOW == 10 (15028000) [pid = 752] [serial = 10] [outer = 13CF0000] 12:39:16 INFO - PROCESS | 752 | 1463168356208 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:39:16 INFO - PROCESS | 752 | 1463168356214 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513103035","device":"desktop","version":"48.0a2"} 12:39:18 INFO - PROCESS | 752 | [752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:39:18 INFO - PROCESS | 752 | [752] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:39:18 INFO - PROCESS | 752 | [752] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:39:18 INFO - PROCESS | 752 | ++DOCSHELL 1622AC00 == 5 [pid = 752] [id = 5] 12:39:18 INFO - PROCESS | 752 | ++DOMWINDOW == 11 (1622B000) [pid = 752] [serial = 11] [outer = 00000000] 12:39:18 INFO - PROCESS | 752 | ++DOCSHELL 1622B400 == 6 [pid = 752] [id = 6] 12:39:18 INFO - PROCESS | 752 | ++DOMWINDOW == 12 (1622B800) [pid = 752] [serial = 12] [outer = 00000000] 12:39:19 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:39:19 INFO - PROCESS | 752 | ++DOCSHELL 15EA7400 == 7 [pid = 752] [id = 7] 12:39:19 INFO - PROCESS | 752 | ++DOMWINDOW == 13 (15EA7800) [pid = 752] [serial = 13] [outer = 00000000] 12:39:19 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:39:19 INFO - PROCESS | 752 | [752] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:39:19 INFO - PROCESS | 752 | ++DOMWINDOW == 14 (15EB0800) [pid = 752] [serial = 14] [outer = 15EA7800] 12:39:19 INFO - PROCESS | 752 | ++DOMWINDOW == 15 (1643EC00) [pid = 752] [serial = 15] [outer = 1622B000] 12:39:19 INFO - PROCESS | 752 | ++DOMWINDOW == 16 (16440400) [pid = 752] [serial = 16] [outer = 1622B800] 12:39:19 INFO - PROCESS | 752 | ++DOMWINDOW == 17 (16442800) [pid = 752] [serial = 17] [outer = 15EA7800] 12:39:20 INFO - PROCESS | 752 | 1463168360210 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 752 | 1463168360223 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 752 | ++DOMWINDOW == 18 (1A436000) [pid = 752] [serial = 18] [outer = 15EA7800] 12:39:21 INFO - PROCESS | 752 | 1463168361001 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"6ba15412-4855-4fb1-b9b9-1aae8ce93d1f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513103035","device":"desktop","version":"48.0a2","command_id":1}}] 12:39:21 INFO - PROCESS | 752 | 1463168361646 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:39:21 INFO - PROCESS | 752 | 1463168361678 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 12:39:21 INFO - PROCESS | 752 | 1463168361693 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:39:21 INFO - PROCESS | 752 | [752] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:39:22 INFO - PROCESS | 752 | --DOCSHELL 0EA02400 == 6 [pid = 752] [id = 1] 12:39:23 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:39:23 INFO - PROCESS | 752 | ++DOMWINDOW == 19 (151D2400) [pid = 752] [serial = 19] [outer = 15EA7800] 12:39:23 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:39:23 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:39:23 INFO - PROCESS | 752 | 1463168363685 Marionette TRACE conn7 <- [1,3,null,{}] 12:39:23 INFO - PROCESS | 752 | 1463168363690 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:39:23 INFO - PROCESS | 752 | 1463168363710 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 12:39:23 INFO - PROCESS | 752 | 1463168363736 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 752 | 1463168363740 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 12:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:39:23 INFO - PROCESS | 752 | 1463168363755 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 752 | 1463168363759 Marionette TRACE conn7 <- [1,6,null,{}] 12:39:23 INFO - PROCESS | 752 | 1463168363913 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:23 INFO - PROCESS | 752 | 1463168363931 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 12:39:23 INFO - PROCESS | 752 | 1463168363935 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 752 | ++DOCSHELL 16EC6C00 == 7 [pid = 752] [id = 8] 12:39:23 INFO - PROCESS | 752 | ++DOMWINDOW == 20 (174A7000) [pid = 752] [serial = 20] [outer = 00000000] 12:39:23 INFO - PROCESS | 752 | ++DOMWINDOW == 21 (1768EC00) [pid = 752] [serial = 21] [outer = 174A7000] 12:39:23 INFO - PROCESS | 752 | 1463168363993 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 752 | ++DOMWINDOW == 22 (187AF400) [pid = 752] [serial = 22] [outer = 174A7000] 12:39:24 INFO - PROCESS | 752 | ++DOCSHELL 0C9F1400 == 8 [pid = 752] [id = 9] 12:39:24 INFO - PROCESS | 752 | ++DOMWINDOW == 23 (0C9F1800) [pid = 752] [serial = 23] [outer = 00000000] 12:39:24 INFO - PROCESS | 752 | ++DOMWINDOW == 24 (0CC36C00) [pid = 752] [serial = 24] [outer = 0C9F1800] 12:39:24 INFO - PROCESS | 752 | 1463168364433 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 752 | ++DOMWINDOW == 25 (0D657C00) [pid = 752] [serial = 25] [outer = 0C9F1800] 12:39:25 INFO - PROCESS | 752 | --DOCSHELL 13CEE000 == 7 [pid = 752] [id = 4] 12:39:25 INFO - PROCESS | 752 | 1463168365111 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1479ms 12:39:25 INFO - PROCESS | 752 | 1463168365235 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 752 | 1463168365238 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 12:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:39:25 INFO - PROCESS | 752 | 1463168365242 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - PROCESS | 752 | 1463168365245 Marionette TRACE conn7 <- [1,10,null,{}] 12:39:25 INFO - PROCESS | 752 | 1463168365249 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:25 INFO - PROCESS | 752 | 1463168365355 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 12:39:25 INFO - PROCESS | 752 | 1463168365413 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 752 | ++DOCSHELL 0DB1E800 == 8 [pid = 752] [id = 10] 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 26 (0DB1F000) [pid = 752] [serial = 26] [outer = 00000000] 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 27 (0EB8B400) [pid = 752] [serial = 27] [outer = 0DB1F000] 12:39:25 INFO - PROCESS | 752 | 1463168365459 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 28 (1253AC00) [pid = 752] [serial = 28] [outer = 0DB1F000] 12:39:25 INFO - PROCESS | 752 | ++DOCSHELL 13DC8000 == 9 [pid = 752] [id = 11] 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 29 (13DC8400) [pid = 752] [serial = 29] [outer = 00000000] 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 30 (1341B800) [pid = 752] [serial = 30] [outer = 13DC8400] 12:39:25 INFO - PROCESS | 752 | 1463168365867 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 31 (13D9D400) [pid = 752] [serial = 31] [outer = 13DC8400] 12:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 670ms 12:39:25 INFO - PROCESS | 752 | ++DOCSHELL 0C90A800 == 10 [pid = 752] [id = 12] 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 32 (125F0C00) [pid = 752] [serial = 32] [outer = 00000000] 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 33 (16231800) [pid = 752] [serial = 33] [outer = 125F0C00] 12:39:25 INFO - PROCESS | 752 | 1463168365959 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 752 | 1463168365963 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 12:39:25 INFO - PROCESS | 752 | ++DOMWINDOW == 34 (167BD000) [pid = 752] [serial = 34] [outer = 125F0C00] 12:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:39:26 INFO - PROCESS | 752 | 1463168366007 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 752 | 1463168366009 Marionette TRACE conn7 <- [1,14,null,{}] 12:39:26 INFO - PROCESS | 752 | 1463168366027 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:26 INFO - PROCESS | 752 | 1463168366140 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 12:39:26 INFO - PROCESS | 752 | 1463168366203 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:26 INFO - PROCESS | 752 | ++DOCSHELL 13CE4C00 == 11 [pid = 752] [id = 13] 12:39:26 INFO - PROCESS | 752 | ++DOMWINDOW == 35 (13CE9800) [pid = 752] [serial = 35] [outer = 00000000] 12:39:26 INFO - PROCESS | 752 | ++DOMWINDOW == 36 (16EDD400) [pid = 752] [serial = 36] [outer = 13CE9800] 12:39:26 INFO - PROCESS | 752 | 1463168366249 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 752 | ++DOMWINDOW == 37 (16EE3C00) [pid = 752] [serial = 37] [outer = 13CE9800] 12:39:26 INFO - PROCESS | 752 | 1463168366633 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 689ms 12:39:26 INFO - PROCESS | 752 | 1463168366683 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 752 | 1463168366685 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 12:39:26 INFO - PROCESS | 752 | 1463168366688 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:39:26 INFO - PROCESS | 752 | 1463168366692 Marionette TRACE conn7 <- [1,18,null,{}] 12:39:26 INFO - PROCESS | 752 | 1463168366711 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:26 INFO - PROCESS | 752 | 1463168366798 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 12:39:26 INFO - PROCESS | 752 | 1463168366807 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:26 INFO - PROCESS | 752 | ++DOCSHELL 17B61C00 == 12 [pid = 752] [id = 14] 12:39:26 INFO - PROCESS | 752 | ++DOMWINDOW == 38 (17B64000) [pid = 752] [serial = 38] [outer = 00000000] 12:39:26 INFO - PROCESS | 752 | ++DOMWINDOW == 39 (1942D400) [pid = 752] [serial = 39] [outer = 17B64000] 12:39:26 INFO - PROCESS | 752 | 1463168366859 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 752 | ++DOMWINDOW == 40 (19B17800) [pid = 752] [serial = 40] [outer = 17B64000] 12:39:27 INFO - PROCESS | 752 | 1463168367281 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 12:39:27 INFO - PROCESS | 752 | 1463168367325 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 752 | 1463168367328 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 12:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:39:27 INFO - PROCESS | 752 | 1463168367331 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 752 | 1463168367333 Marionette TRACE conn7 <- [1,22,null,{}] 12:39:27 INFO - PROCESS | 752 | 1463168367342 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:27 INFO - PROCESS | 752 | 1463168367421 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 12:39:27 INFO - PROCESS | 752 | 1463168367429 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 752 | ++DOCSHELL 175C8800 == 13 [pid = 752] [id = 15] 12:39:27 INFO - PROCESS | 752 | ++DOMWINDOW == 41 (175CA800) [pid = 752] [serial = 41] [outer = 00000000] 12:39:27 INFO - PROCESS | 752 | ++DOMWINDOW == 42 (17B40800) [pid = 752] [serial = 42] [outer = 175CA800] 12:39:27 INFO - PROCESS | 752 | 1463168367473 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 752 | ++DOMWINDOW == 43 (1A2C5400) [pid = 752] [serial = 43] [outer = 175CA800] 12:39:27 INFO - PROCESS | 752 | 1463168367896 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 12:39:27 INFO - PROCESS | 752 | 1463168367902 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 12:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:39:27 INFO - PROCESS | 752 | 1463168367904 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 12:39:27 INFO - PROCESS | 752 | 1463168367907 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 752 | 1463168367909 Marionette TRACE conn7 <- [1,26,null,{}] 12:39:27 INFO - PROCESS | 752 | 1463168367912 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:28 INFO - PROCESS | 752 | 1463168368017 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 12:39:28 INFO - PROCESS | 752 | 1463168368026 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 752 | ++DOCSHELL 13D96C00 == 14 [pid = 752] [id = 16] 12:39:28 INFO - PROCESS | 752 | ++DOMWINDOW == 44 (17213000) [pid = 752] [serial = 44] [outer = 00000000] 12:39:28 INFO - PROCESS | 752 | ++DOMWINDOW == 45 (1721B400) [pid = 752] [serial = 45] [outer = 17213000] 12:39:28 INFO - PROCESS | 752 | 1463168368073 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 752 | ++DOMWINDOW == 46 (17220000) [pid = 752] [serial = 46] [outer = 17213000] 12:39:28 INFO - PROCESS | 752 | 1463168368498 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 12:39:28 INFO - PROCESS | 752 | 1463168368539 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 752 | 1463168368541 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:39:28 INFO - PROCESS | 752 | 1463168368544 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 752 | 1463168368545 Marionette TRACE conn7 <- [1,30,null,{}] 12:39:28 INFO - PROCESS | 752 | 1463168368549 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:28 INFO - PROCESS | 752 | 1463168368681 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 12:39:28 INFO - PROCESS | 752 | 1463168368700 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 752 | ++DOCSHELL 151ABC00 == 15 [pid = 752] [id = 17] 12:39:28 INFO - PROCESS | 752 | ++DOMWINDOW == 47 (151AC000) [pid = 752] [serial = 47] [outer = 00000000] 12:39:28 INFO - PROCESS | 752 | ++DOMWINDOW == 48 (17B65000) [pid = 752] [serial = 48] [outer = 151AC000] 12:39:28 INFO - PROCESS | 752 | 1463168368748 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 752 | ++DOMWINDOW == 49 (19B65000) [pid = 752] [serial = 49] [outer = 151AC000] 12:39:29 INFO - PROCESS | 752 | 1463168369114 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 12:39:29 INFO - PROCESS | 752 | 1463168369175 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 752 | 1463168369177 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 12:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:39:29 INFO - PROCESS | 752 | 1463168369180 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 752 | 1463168369182 Marionette TRACE conn7 <- [1,34,null,{}] 12:39:29 INFO - PROCESS | 752 | 1463168369185 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:29 INFO - PROCESS | 752 | 1463168369290 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 12:39:29 INFO - PROCESS | 752 | 1463168369320 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 752 | ++DOCSHELL 0C62EC00 == 16 [pid = 752] [id = 18] 12:39:29 INFO - PROCESS | 752 | ++DOMWINDOW == 50 (0C632C00) [pid = 752] [serial = 50] [outer = 00000000] 12:39:29 INFO - PROCESS | 752 | ++DOMWINDOW == 51 (0C63D000) [pid = 752] [serial = 51] [outer = 0C632C00] 12:39:29 INFO - PROCESS | 752 | 1463168369366 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 752 | ++DOMWINDOW == 52 (17B61800) [pid = 752] [serial = 52] [outer = 0C632C00] 12:39:29 INFO - PROCESS | 752 | 1463168369738 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 12:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:39:29 INFO - PROCESS | 752 | 1463168369750 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 752 | 1463168369753 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 12:39:29 INFO - PROCESS | 752 | 1463168369756 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 752 | 1463168369767 Marionette TRACE conn7 <- [1,38,null,{}] 12:39:29 INFO - PROCESS | 752 | 1463168369771 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:29 INFO - PROCESS | 752 | 1463168369849 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 12:39:29 INFO - PROCESS | 752 | 1463168369911 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 752 | ++DOCSHELL 0C63CC00 == 17 [pid = 752] [id = 19] 12:39:29 INFO - PROCESS | 752 | ++DOMWINDOW == 53 (0D734400) [pid = 752] [serial = 53] [outer = 00000000] 12:39:29 INFO - PROCESS | 752 | ++DOMWINDOW == 54 (0D73EC00) [pid = 752] [serial = 54] [outer = 0D734400] 12:39:29 INFO - PROCESS | 752 | 1463168369957 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 752 | ++DOMWINDOW == 55 (134E3C00) [pid = 752] [serial = 55] [outer = 0D734400] 12:39:30 INFO - PROCESS | 752 | 1463168370373 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 12:39:30 INFO - PROCESS | 752 | 1463168370387 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 752 | 1463168370389 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 12:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:39:30 INFO - PROCESS | 752 | 1463168370392 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 752 | 1463168370393 Marionette TRACE conn7 <- [1,42,null,{}] 12:39:30 INFO - PROCESS | 752 | 1463168370397 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:30 INFO - PROCESS | 752 | 1463168370477 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 12:39:30 INFO - PROCESS | 752 | 1463168370559 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 752 | ++DOCSHELL 0D923000 == 18 [pid = 752] [id = 20] 12:39:30 INFO - PROCESS | 752 | ++DOMWINDOW == 56 (0DE54800) [pid = 752] [serial = 56] [outer = 00000000] 12:39:30 INFO - PROCESS | 752 | ++DOMWINDOW == 57 (0DE5BC00) [pid = 752] [serial = 57] [outer = 0DE54800] 12:39:30 INFO - PROCESS | 752 | 1463168370609 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (16EE0800) [pid = 752] [serial = 58] [outer = 0DE54800] 12:39:30 INFO - PROCESS | 752 | 1463168370943 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 12:39:30 INFO - PROCESS | 752 | 1463168370963 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 12:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:39:30 INFO - PROCESS | 752 | 1463168370964 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 12:39:30 INFO - PROCESS | 752 | 1463168370967 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 752 | 1463168370969 Marionette TRACE conn7 <- [1,46,null,{}] 12:39:30 INFO - PROCESS | 752 | 1463168370973 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 752 | 1463168371052 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 12:39:31 INFO - PROCESS | 752 | 1463168371119 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 752 | ++DOCSHELL 0DE5C800 == 19 [pid = 752] [id = 21] 12:39:31 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (175C5800) [pid = 752] [serial = 59] [outer = 00000000] 12:39:31 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (1C575800) [pid = 752] [serial = 60] [outer = 175C5800] 12:39:31 INFO - PROCESS | 752 | 1463168371167 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (1C57D000) [pid = 752] [serial = 61] [outer = 175C5800] 12:39:31 INFO - PROCESS | 752 | 1463168371519 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 12:39:31 INFO - PROCESS | 752 | 1463168371599 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 752 | 1463168371601 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 12:39:31 INFO - PROCESS | 752 | 1463168371605 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:39:31 INFO - PROCESS | 752 | 1463168371607 Marionette TRACE conn7 <- [1,50,null,{}] 12:39:31 INFO - PROCESS | 752 | 1463168371611 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 752 | 1463168371726 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 12:39:31 INFO - PROCESS | 752 | 1463168371733 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 752 | ++DOCSHELL 1C57F400 == 20 [pid = 752] [id = 22] 12:39:31 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (1C582C00) [pid = 752] [serial = 62] [outer = 00000000] 12:39:31 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (1CEF5400) [pid = 752] [serial = 63] [outer = 1C582C00] 12:39:31 INFO - PROCESS | 752 | 1463168371784 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (1D11D400) [pid = 752] [serial = 64] [outer = 1C582C00] 12:39:32 INFO - PROCESS | 752 | 1463168372190 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 12:39:32 INFO - PROCESS | 752 | 1463168372239 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 752 | 1463168372241 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 12:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:39:32 INFO - PROCESS | 752 | 1463168372932 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 752 | 1463168372937 Marionette TRACE conn7 <- [1,54,null,{}] 12:39:32 INFO - PROCESS | 752 | 1463168372948 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:33 INFO - PROCESS | 752 | 1463168373064 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 12:39:33 INFO - PROCESS | 752 | 1463168373131 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 752 | ++DOCSHELL 0D6E9C00 == 21 [pid = 752] [id = 23] 12:39:33 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (0D6EA800) [pid = 752] [serial = 65] [outer = 00000000] 12:39:33 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (0D6F1000) [pid = 752] [serial = 66] [outer = 0D6EA800] 12:39:33 INFO - PROCESS | 752 | 1463168373177 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0D735400) [pid = 752] [serial = 67] [outer = 0D6EA800] 12:39:33 INFO - PROCESS | 752 | 1463168373594 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 710ms 12:39:33 INFO - PROCESS | 752 | 1463168373622 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 752 | 1463168373625 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 12:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:39:33 INFO - PROCESS | 752 | 1463168373629 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - PROCESS | 752 | 1463168373632 Marionette TRACE conn7 <- [1,58,null,{}] 12:39:33 INFO - PROCESS | 752 | 1463168373639 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:33 INFO - PROCESS | 752 | 1463168373742 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 12:39:33 INFO - PROCESS | 752 | 1463168373749 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 752 | ++DOCSHELL 0D923400 == 22 [pid = 752] [id = 24] 12:39:33 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (0D923800) [pid = 752] [serial = 68] [outer = 00000000] 12:39:33 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0DE5CC00) [pid = 752] [serial = 69] [outer = 0D923800] 12:39:33 INFO - PROCESS | 752 | 1463168373797 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0EAEC800) [pid = 752] [serial = 70] [outer = 0D923800] 12:39:34 INFO - PROCESS | 752 | 1463168374230 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 12:39:34 INFO - PROCESS | 752 | --DOMWINDOW == 69 (13CF0000) [pid = 752] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:39:34 INFO - PROCESS | 752 | --DOMWINDOW == 68 (174A7000) [pid = 752] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:39:34 INFO - PROCESS | 752 | --DOMWINDOW == 67 (0DB1F000) [pid = 752] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:39:34 INFO - PROCESS | 752 | --DOMWINDOW == 66 (13CE9800) [pid = 752] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:39:34 INFO - PROCESS | 752 | --DOMWINDOW == 65 (17B64000) [pid = 752] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:39:34 INFO - PROCESS | 752 | --DOMWINDOW == 64 (175CA800) [pid = 752] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:39:34 INFO - PROCESS | 752 | 1463168374541 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 752 | 1463168374543 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 12:39:34 INFO - PROCESS | 752 | 1463168374554 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 752 | 1463168374556 Marionette TRACE conn7 <- [1,62,null,{}] 12:39:34 INFO - PROCESS | 752 | 1463168374560 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:39:34 INFO - PROCESS | 752 | 1463168374639 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 12:39:34 INFO - PROCESS | 752 | 1463168374656 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 752 | ++DOCSHELL 11E61400 == 23 [pid = 752] [id = 25] 12:39:34 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (11E61800) [pid = 752] [serial = 71] [outer = 00000000] 12:39:34 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (1246F000) [pid = 752] [serial = 72] [outer = 11E61800] 12:39:34 INFO - PROCESS | 752 | 1463168374710 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (127A1400) [pid = 752] [serial = 73] [outer = 11E61800] 12:39:35 INFO - PROCESS | 752 | 1463168375130 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 610ms 12:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:39:35 INFO - PROCESS | 752 | 1463168375181 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 752 | 1463168375183 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 12:39:35 INFO - PROCESS | 752 | 1463168375186 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 752 | 1463168375188 Marionette TRACE conn7 <- [1,66,null,{}] 12:39:35 INFO - PROCESS | 752 | 1463168375192 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:35 INFO - PROCESS | 752 | 1463168375270 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 12:39:35 INFO - PROCESS | 752 | 1463168375277 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 752 | ++DOCSHELL 0CC33800 == 24 [pid = 752] [id = 26] 12:39:35 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (134E6400) [pid = 752] [serial = 74] [outer = 00000000] 12:39:35 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (1519FC00) [pid = 752] [serial = 75] [outer = 134E6400] 12:39:35 INFO - PROCESS | 752 | 1463168375333 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (151A4C00) [pid = 752] [serial = 76] [outer = 134E6400] 12:39:35 INFO - PROCESS | 752 | 1463168375760 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 12:39:35 INFO - PROCESS | 752 | 1463168375817 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 752 | 1463168375819 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 12:39:35 INFO - PROCESS | 752 | 1463168375822 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:39:35 INFO - PROCESS | 752 | 1463168375824 Marionette TRACE conn7 <- [1,70,null,{}] 12:39:35 INFO - PROCESS | 752 | 1463168375827 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:35 INFO - PROCESS | 752 | 1463168375901 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 12:39:35 INFO - PROCESS | 752 | 1463168375907 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 752 | ++DOCSHELL 151A7000 == 25 [pid = 752] [id = 27] 12:39:35 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (16234C00) [pid = 752] [serial = 77] [outer = 00000000] 12:39:35 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (16EC5000) [pid = 752] [serial = 78] [outer = 16234C00] 12:39:35 INFO - PROCESS | 752 | 1463168375956 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (16EE4C00) [pid = 752] [serial = 79] [outer = 16234C00] 12:39:36 INFO - PROCESS | 752 | 1463168376380 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 569ms 12:39:36 INFO - PROCESS | 752 | 1463168376397 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 12:39:36 INFO - PROCESS | 752 | 1463168376399 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 12:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:39:36 INFO - PROCESS | 752 | 1463168376402 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - PROCESS | 752 | 1463168376404 Marionette TRACE conn7 <- [1,74,null,{}] 12:39:36 INFO - PROCESS | 752 | 1463168376407 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:36 INFO - PROCESS | 752 | 1463168376504 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 12:39:36 INFO - PROCESS | 752 | 1463168376599 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 752 | ++DOCSHELL 09088C00 == 26 [pid = 752] [id = 28] 12:39:36 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0C62E800) [pid = 752] [serial = 80] [outer = 00000000] 12:39:36 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0C63C800) [pid = 752] [serial = 81] [outer = 0C62E800] 12:39:36 INFO - PROCESS | 752 | 1463168376677 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0D650800) [pid = 752] [serial = 82] [outer = 0C62E800] 12:39:37 INFO - PROCESS | 752 | 1463168377229 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 12:39:37 INFO - PROCESS | 752 | 1463168377334 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 752 | 1463168377339 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 12:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:39:37 INFO - PROCESS | 752 | 1463168377344 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 752 | 1463168377348 Marionette TRACE conn7 <- [1,78,null,{}] 12:39:37 INFO - PROCESS | 752 | 1463168377353 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:37 INFO - PROCESS | 752 | 1463168377464 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 12:39:37 INFO - PROCESS | 752 | 1463168377529 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 752 | ++DOCSHELL 1243D000 == 27 [pid = 752] [id = 29] 12:39:37 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (12443400) [pid = 752] [serial = 83] [outer = 00000000] 12:39:37 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (13415800) [pid = 752] [serial = 84] [outer = 12443400] 12:39:37 INFO - PROCESS | 752 | 1463168377586 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (13D8FC00) [pid = 752] [serial = 85] [outer = 12443400] 12:39:38 INFO - PROCESS | 752 | 1463168378145 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 870ms 12:39:38 INFO - PROCESS | 752 | 1463168378221 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 12:39:38 INFO - PROCESS | 752 | 1463168378226 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 12:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:39:38 INFO - PROCESS | 752 | 1463168378229 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - PROCESS | 752 | 1463168378232 Marionette TRACE conn7 <- [1,82,null,{}] 12:39:38 INFO - PROCESS | 752 | 1463168378236 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:38 INFO - PROCESS | 752 | 1463168378356 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 12:39:38 INFO - PROCESS | 752 | 1463168378471 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:38 INFO - PROCESS | 752 | ++DOCSHELL 174B0000 == 28 [pid = 752] [id = 30] 12:39:38 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (174B4800) [pid = 752] [serial = 86] [outer = 00000000] 12:39:38 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (175C5400) [pid = 752] [serial = 87] [outer = 174B4800] 12:39:38 INFO - PROCESS | 752 | 1463168378567 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (175CA800) [pid = 752] [serial = 88] [outer = 174B4800] 12:39:39 INFO - PROCESS | 752 | 1463168379109 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 930ms 12:39:39 INFO - PROCESS | 752 | 1463168379163 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 752 | 1463168379166 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 12:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:39:39 INFO - PROCESS | 752 | 1463168379176 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 752 | 1463168379182 Marionette TRACE conn7 <- [1,86,null,{}] 12:39:39 INFO - PROCESS | 752 | 1463168379187 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:39 INFO - PROCESS | 752 | 1463168379290 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 12:39:39 INFO - PROCESS | 752 | 1463168379361 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 752 | ++DOCSHELL 17B64000 == 29 [pid = 752] [id = 31] 12:39:39 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (17B66000) [pid = 752] [serial = 89] [outer = 00000000] 12:39:39 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (187B6C00) [pid = 752] [serial = 90] [outer = 17B66000] 12:39:39 INFO - PROCESS | 752 | 1463168379418 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (1943A400) [pid = 752] [serial = 91] [outer = 17B66000] 12:39:40 INFO - PROCESS | 752 | 1463168380024 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 12:39:40 INFO - PROCESS | 752 | 1463168380064 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 752 | 1463168380068 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 12:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:39:40 INFO - PROCESS | 752 | 1463168380073 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 752 | 1463168380077 Marionette TRACE conn7 <- [1,90,null,{}] 12:39:40 INFO - PROCESS | 752 | 1463168380082 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:40 INFO - PROCESS | 752 | 1463168380179 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 12:39:40 INFO - PROCESS | 752 | --DOCSHELL 16EC6C00 == 28 [pid = 752] [id = 8] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 84 (1768EC00) [pid = 752] [serial = 21] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0CC36C00) [pid = 752] [serial = 24] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0EB8B400) [pid = 752] [serial = 27] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 81 (16231800) [pid = 752] [serial = 33] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 80 (16EDD400) [pid = 752] [serial = 36] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 79 (16EE3C00) [pid = 752] [serial = 37] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 78 (1942D400) [pid = 752] [serial = 39] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 77 (19B17800) [pid = 752] [serial = 40] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 76 (17B40800) [pid = 752] [serial = 42] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 75 (1721B400) [pid = 752] [serial = 45] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 74 (17B65000) [pid = 752] [serial = 48] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0C63D000) [pid = 752] [serial = 51] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0D73EC00) [pid = 752] [serial = 54] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0DE5BC00) [pid = 752] [serial = 57] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 70 (1C575800) [pid = 752] [serial = 60] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 69 (1341B800) [pid = 752] [serial = 30] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 68 (1A2C5400) [pid = 752] [serial = 43] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 67 (187AF400) [pid = 752] [serial = 22] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 66 (1253AC00) [pid = 752] [serial = 28] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 65 (16442800) [pid = 752] [serial = 17] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 64 (15EB0800) [pid = 752] [serial = 14] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 63 (15023000) [pid = 752] [serial = 9] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 62 (15028000) [pid = 752] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:39:40 INFO - PROCESS | 752 | --DOMWINDOW == 61 (0EB89C00) [pid = 752] [serial = 4] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 752 | 1463168380784 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 752 | ++DOCSHELL 0C630000 == 29 [pid = 752] [id = 32] 12:39:40 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (0C631800) [pid = 752] [serial = 92] [outer = 00000000] 12:39:40 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (0C90D400) [pid = 752] [serial = 93] [outer = 0C631800] 12:39:40 INFO - PROCESS | 752 | 1463168380837 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (0CCA4000) [pid = 752] [serial = 94] [outer = 0C631800] 12:39:41 INFO - PROCESS | 752 | 1463168381238 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1233ms 12:39:41 INFO - PROCESS | 752 | 1463168381312 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 752 | 1463168381316 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:39:41 INFO - PROCESS | 752 | 1463168381321 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 752 | 1463168381325 Marionette TRACE conn7 <- [1,94,null,{}] 12:39:41 INFO - PROCESS | 752 | 1463168381330 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:41 INFO - PROCESS | 752 | 1463168381414 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 12:39:41 INFO - PROCESS | 752 | 1463168381423 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 752 | ++DOCSHELL 0D734800 == 30 [pid = 752] [id = 33] 12:39:41 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (0D735800) [pid = 752] [serial = 95] [outer = 00000000] 12:39:41 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (0DE56C00) [pid = 752] [serial = 96] [outer = 0D735800] 12:39:41 INFO - PROCESS | 752 | 1463168381473 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0E11EC00) [pid = 752] [serial = 97] [outer = 0D735800] 12:39:41 INFO - PROCESS | 752 | 1463168381899 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 12:39:41 INFO - PROCESS | 752 | 1463168381955 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 752 | 1463168381959 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 12:39:41 INFO - PROCESS | 752 | 1463168381963 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:39:41 INFO - PROCESS | 752 | 1463168381965 Marionette TRACE conn7 <- [1,98,null,{}] 12:39:41 INFO - PROCESS | 752 | 1463168381969 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:42 INFO - PROCESS | 752 | 1463168382052 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 12:39:42 INFO - PROCESS | 752 | 1463168382095 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:42 INFO - PROCESS | 752 | ++DOCSHELL 1270B400 == 31 [pid = 752] [id = 34] 12:39:42 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (1270BC00) [pid = 752] [serial = 98] [outer = 00000000] 12:39:42 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (127A9800) [pid = 752] [serial = 99] [outer = 1270BC00] 12:39:42 INFO - PROCESS | 752 | 1463168382140 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (134E6000) [pid = 752] [serial = 100] [outer = 1270BC00] 12:39:42 INFO - PROCESS | 752 | 1463168382564 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 12:39:42 INFO - PROCESS | 752 | 1463168382597 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 752 | 1463168382599 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 12:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:39:42 INFO - PROCESS | 752 | 1463168382609 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 752 | 1463168382615 Marionette TRACE conn7 <- [1,102,null,{}] 12:39:42 INFO - PROCESS | 752 | 1463168382620 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:42 INFO - PROCESS | 752 | 1463168382706 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 12:39:42 INFO - PROCESS | 752 | 1463168382713 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:42 INFO - PROCESS | 752 | ++DOCSHELL 13CE9800 == 32 [pid = 752] [id = 35] 12:39:42 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (13D92800) [pid = 752] [serial = 101] [outer = 00000000] 12:39:42 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (16235800) [pid = 752] [serial = 102] [outer = 13D92800] 12:39:42 INFO - PROCESS | 752 | 1463168382757 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (168D9400) [pid = 752] [serial = 103] [outer = 13D92800] 12:39:43 INFO - PROCESS | 752 | 1463168383200 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 12:39:43 INFO - PROCESS | 752 | 1463168383241 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 752 | 1463168383244 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 12:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:39:43 INFO - PROCESS | 752 | 1463168383263 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 752 | 1463168383265 Marionette TRACE conn7 <- [1,106,null,{}] 12:39:43 INFO - PROCESS | 752 | 1463168383269 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:43 INFO - PROCESS | 752 | 1463168383372 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 12:39:43 INFO - PROCESS | 752 | 1463168383444 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 752 | ++DOCSHELL 16EE3800 == 33 [pid = 752] [id = 36] 12:39:43 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (16EE3C00) [pid = 752] [serial = 104] [outer = 00000000] 12:39:43 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (17215C00) [pid = 752] [serial = 105] [outer = 16EE3C00] 12:39:43 INFO - PROCESS | 752 | 1463168383489 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (1721CC00) [pid = 752] [serial = 106] [outer = 16EE3C00] 12:39:43 INFO - PROCESS | 752 | 1463168383880 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 12:39:43 INFO - PROCESS | 752 | 1463168383935 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 752 | 1463168383937 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 12:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:39:43 INFO - PROCESS | 752 | 1463168383949 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 752 | 1463168383951 Marionette TRACE conn7 <- [1,110,null,{}] 12:39:43 INFO - PROCESS | 752 | 1463168383955 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:44 INFO - PROCESS | 752 | 1463168384052 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 12:39:44 INFO - PROCESS | 752 | 1463168384060 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 752 | ++DOCSHELL 1751CC00 == 34 [pid = 752] [id = 37] 12:39:44 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (175C6800) [pid = 752] [serial = 107] [outer = 00000000] 12:39:44 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (175D2800) [pid = 752] [serial = 108] [outer = 175C6800] 12:39:44 INFO - PROCESS | 752 | 1463168384114 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (17B3C400) [pid = 752] [serial = 109] [outer = 175C6800] 12:39:44 INFO - PROCESS | 752 | 1463168384574 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 12:39:44 INFO - PROCESS | 752 | 1463168384619 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 12:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:39:44 INFO - PROCESS | 752 | 1463168384621 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 12:39:44 INFO - PROCESS | 752 | 1463168384624 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:39:44 INFO - PROCESS | 752 | 1463168384626 Marionette TRACE conn7 <- [1,114,null,{}] 12:39:44 INFO - PROCESS | 752 | 1463168384629 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:44 INFO - PROCESS | 752 | 1463168384757 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 12:39:44 INFO - PROCESS | 752 | 1463168384807 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 752 | ++DOCSHELL 0D040000 == 35 [pid = 752] [id = 38] 12:39:44 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (17B3D800) [pid = 752] [serial = 110] [outer = 00000000] 12:39:44 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (187B8800) [pid = 752] [serial = 111] [outer = 17B3D800] 12:39:44 INFO - PROCESS | 752 | 1463168384850 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (19C4CC00) [pid = 752] [serial = 112] [outer = 17B3D800] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 81 (16234C00) [pid = 752] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 80 (1C582C00) [pid = 752] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 79 (17213000) [pid = 752] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0C632C00) [pid = 752] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0D734400) [pid = 752] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 76 (175C5800) [pid = 752] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0DE54800) [pid = 752] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 74 (151AC000) [pid = 752] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0D923800) [pid = 752] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0D6EA800) [pid = 752] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 71 (11E61800) [pid = 752] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:39:45 INFO - PROCESS | 752 | --DOMWINDOW == 70 (134E6400) [pid = 752] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:39:45 INFO - PROCESS | 752 | 1463168385294 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 731ms 12:39:45 INFO - PROCESS | 752 | 1463168385357 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 752 | 1463168385359 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 12:39:45 INFO - PROCESS | 752 | 1463168385362 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:39:45 INFO - PROCESS | 752 | 1463168385364 Marionette TRACE conn7 <- [1,118,null,{}] 12:39:45 INFO - PROCESS | 752 | 1463168385367 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:45 INFO - PROCESS | 752 | 1463168385442 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 12:39:45 INFO - PROCESS | 752 | 1463168385455 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 752 | ++DOCSHELL 1501E400 == 36 [pid = 752] [id = 39] 12:39:45 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (1519F400) [pid = 752] [serial = 113] [outer = 00000000] 12:39:45 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (175C5800) [pid = 752] [serial = 114] [outer = 1519F400] 12:39:45 INFO - PROCESS | 752 | 1463168385499 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (17B3D000) [pid = 752] [serial = 115] [outer = 1519F400] 12:39:45 INFO - PROCESS | 752 | 1463168385899 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 12:39:45 INFO - PROCESS | 752 | 1463168385937 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 752 | 1463168385938 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 12:39:45 INFO - PROCESS | 752 | 1463168385952 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - PROCESS | 752 | 1463168385953 Marionette TRACE conn7 <- [1,122,null,{}] 12:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:39:45 INFO - PROCESS | 752 | 1463168385961 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:46 INFO - PROCESS | 752 | 1463168386034 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 12:39:46 INFO - PROCESS | 752 | 1463168386041 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 752 | ++DOCSHELL 1943A800 == 37 [pid = 752] [id = 40] 12:39:46 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (19C58C00) [pid = 752] [serial = 116] [outer = 00000000] 12:39:46 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (1A4E2400) [pid = 752] [serial = 117] [outer = 19C58C00] 12:39:46 INFO - PROCESS | 752 | 1463168386085 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (1A623000) [pid = 752] [serial = 118] [outer = 19C58C00] 12:39:46 INFO - PROCESS | 752 | 1463168386492 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 569ms 12:39:46 INFO - PROCESS | 752 | 1463168386527 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 752 | 1463168386529 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 12:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:39:46 INFO - PROCESS | 752 | 1463168386532 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - PROCESS | 752 | 1463168386534 Marionette TRACE conn7 <- [1,126,null,{}] 12:39:46 INFO - PROCESS | 752 | 1463168386537 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:46 INFO - PROCESS | 752 | 1463168386638 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 12:39:46 INFO - PROCESS | 752 | 1463168386647 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 752 | ++DOCSHELL 09071C00 == 38 [pid = 752] [id = 41] 12:39:46 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (09072400) [pid = 752] [serial = 119] [outer = 00000000] 12:39:46 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (09076C00) [pid = 752] [serial = 120] [outer = 09072400] 12:39:46 INFO - PROCESS | 752 | 1463168386690 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (09079800) [pid = 752] [serial = 121] [outer = 09072400] 12:39:47 INFO - PROCESS | 752 | 1463168387125 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 12:39:47 INFO - PROCESS | 752 | 1463168387164 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 752 | 1463168387168 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 12:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:39:47 INFO - PROCESS | 752 | 1463168387174 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - PROCESS | 752 | 1463168387178 Marionette TRACE conn7 <- [1,130,null,{}] 12:39:47 INFO - PROCESS | 752 | 1463168387186 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:47 INFO - PROCESS | 752 | 1463168387361 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 12:39:47 INFO - PROCESS | 752 | 1463168387487 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:47 INFO - PROCESS | 752 | ++DOCSHELL 0D6EC800 == 39 [pid = 752] [id = 42] 12:39:47 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0D6F0C00) [pid = 752] [serial = 122] [outer = 00000000] 12:39:47 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0D6F7400) [pid = 752] [serial = 123] [outer = 0D6F0C00] 12:39:47 INFO - PROCESS | 752 | 1463168387544 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0D92E000) [pid = 752] [serial = 124] [outer = 0D6F0C00] 12:39:48 INFO - PROCESS | 752 | 1463168388287 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1178ms 12:39:48 INFO - PROCESS | 752 | 1463168388353 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 752 | 1463168388359 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 12:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:39:48 INFO - PROCESS | 752 | 1463168388365 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - PROCESS | 752 | 1463168388368 Marionette TRACE conn7 <- [1,134,null,{}] 12:39:48 INFO - PROCESS | 752 | 1463168388373 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:48 INFO - PROCESS | 752 | 1463168388489 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 12:39:48 INFO - PROCESS | 752 | 1463168388563 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 752 | ++DOCSHELL 125F4400 == 40 [pid = 752] [id = 43] 12:39:48 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (12704800) [pid = 752] [serial = 125] [outer = 00000000] 12:39:48 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (1341DC00) [pid = 752] [serial = 126] [outer = 12704800] 12:39:48 INFO - PROCESS | 752 | 1463168388619 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (1501B400) [pid = 752] [serial = 127] [outer = 12704800] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 174B0000 == 39 [pid = 752] [id = 30] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 1943A800 == 38 [pid = 752] [id = 40] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 1501E400 == 37 [pid = 752] [id = 39] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 0D040000 == 36 [pid = 752] [id = 38] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 1751CC00 == 35 [pid = 752] [id = 37] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 16EE3800 == 34 [pid = 752] [id = 36] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 13CE9800 == 33 [pid = 752] [id = 35] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 1270B400 == 32 [pid = 752] [id = 34] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 0D734800 == 31 [pid = 752] [id = 33] 12:39:49 INFO - PROCESS | 752 | --DOCSHELL 0C630000 == 30 [pid = 752] [id = 32] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0DE5CC00) [pid = 752] [serial = 69] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0D6F1000) [pid = 752] [serial = 66] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 82 (1246F000) [pid = 752] [serial = 72] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 81 (151A4C00) [pid = 752] [serial = 76] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0EAEC800) [pid = 752] [serial = 70] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 79 (127A1400) [pid = 752] [serial = 73] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0D735400) [pid = 752] [serial = 67] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1519FC00) [pid = 752] [serial = 75] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 76 (16EE4C00) [pid = 752] [serial = 79] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 75 (1D11D400) [pid = 752] [serial = 64] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 74 (16EC5000) [pid = 752] [serial = 78] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 73 (1CEF5400) [pid = 752] [serial = 63] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 72 (17220000) [pid = 752] [serial = 46] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 71 (17B61800) [pid = 752] [serial = 52] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 70 (134E3C00) [pid = 752] [serial = 55] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 69 (1C57D000) [pid = 752] [serial = 61] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 68 (16EE0800) [pid = 752] [serial = 58] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | --DOMWINDOW == 67 (19B65000) [pid = 752] [serial = 49] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 752 | 1463168389436 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1119ms 12:39:49 INFO - PROCESS | 752 | 1463168389486 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 752 | 1463168389489 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 12:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:39:49 INFO - PROCESS | 752 | 1463168389494 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - PROCESS | 752 | 1463168389498 Marionette TRACE conn7 <- [1,138,null,{}] 12:39:49 INFO - PROCESS | 752 | 1463168389503 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:49 INFO - PROCESS | 752 | 1463168389585 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 12:39:49 INFO - PROCESS | 752 | 1463168389610 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 752 | ++DOCSHELL 0D6ECC00 == 31 [pid = 752] [id = 44] 12:39:49 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (0D6ED800) [pid = 752] [serial = 128] [outer = 00000000] 12:39:49 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0D6F3400) [pid = 752] [serial = 129] [outer = 0D6ED800] 12:39:49 INFO - PROCESS | 752 | 1463168389656 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0D737400) [pid = 752] [serial = 130] [outer = 0D6ED800] 12:39:50 INFO - PROCESS | 752 | 1463168390129 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 674ms 12:39:50 INFO - PROCESS | 752 | 1463168390174 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 752 | 1463168390180 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 12:39:50 INFO - PROCESS | 752 | 1463168390186 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:39:50 INFO - PROCESS | 752 | 1463168390189 Marionette TRACE conn7 <- [1,142,null,{}] 12:39:50 INFO - PROCESS | 752 | 1463168390193 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:50 INFO - PROCESS | 752 | 1463168390274 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 12:39:50 INFO - PROCESS | 752 | 1463168390284 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 752 | ++DOCSHELL 0D73F000 == 32 [pid = 752] [id = 45] 12:39:50 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0DB94C00) [pid = 752] [serial = 131] [outer = 00000000] 12:39:50 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0EB8E400) [pid = 752] [serial = 132] [outer = 0DB94C00] 12:39:50 INFO - PROCESS | 752 | 1463168390330 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (12068000) [pid = 752] [serial = 133] [outer = 0DB94C00] 12:39:50 INFO - PROCESS | 752 | 1463168390773 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 12:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:39:50 INFO - PROCESS | 752 | 1463168390821 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 752 | 1463168390823 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 12:39:50 INFO - PROCESS | 752 | 1463168390826 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - PROCESS | 752 | 1463168390830 Marionette TRACE conn7 <- [1,146,null,{}] 12:39:50 INFO - PROCESS | 752 | 1463168390841 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:50 INFO - PROCESS | 752 | 1463168390923 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 12:39:50 INFO - PROCESS | 752 | 1463168390934 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 752 | ++DOCSHELL 13DD0C00 == 33 [pid = 752] [id = 46] 12:39:50 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (13DD6000) [pid = 752] [serial = 134] [outer = 00000000] 12:39:50 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (15023800) [pid = 752] [serial = 135] [outer = 13DD6000] 12:39:50 INFO - PROCESS | 752 | 1463168390983 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (151A3C00) [pid = 752] [serial = 136] [outer = 13DD6000] 12:39:51 INFO - PROCESS | 752 | 1463168391441 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 12:39:51 INFO - PROCESS | 752 | 1463168391461 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 12:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:39:51 INFO - PROCESS | 752 | 1463168391473 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 12:39:51 INFO - PROCESS | 752 | 1463168391477 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 752 | 1463168391479 Marionette TRACE conn7 <- [1,150,null,{}] 12:39:51 INFO - PROCESS | 752 | 1463168391482 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:51 INFO - PROCESS | 752 | 1463168391563 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 12:39:51 INFO - PROCESS | 752 | 1463168391569 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 752 | ++DOCSHELL 151A6400 == 34 [pid = 752] [id = 47] 12:39:51 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (151B3C00) [pid = 752] [serial = 137] [outer = 00000000] 12:39:51 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (151CEC00) [pid = 752] [serial = 138] [outer = 151B3C00] 12:39:51 INFO - PROCESS | 752 | 1463168391614 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (16443400) [pid = 752] [serial = 139] [outer = 151B3C00] 12:39:52 INFO - PROCESS | 752 | 1463168392068 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 12:39:52 INFO - PROCESS | 752 | 1463168392112 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 12:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:39:52 INFO - PROCESS | 752 | 1463168392114 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 12:39:52 INFO - PROCESS | 752 | 1463168392117 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 752 | 1463168392118 Marionette TRACE conn7 <- [1,154,null,{}] 12:39:52 INFO - PROCESS | 752 | 1463168392126 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:52 INFO - PROCESS | 752 | 1463168392224 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 12:39:52 INFO - PROCESS | 752 | 1463168392233 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 752 | ++DOCSHELL 151CE400 == 35 [pid = 752] [id = 48] 12:39:52 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (16EDE800) [pid = 752] [serial = 140] [outer = 00000000] 12:39:52 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (16EE5000) [pid = 752] [serial = 141] [outer = 16EDE800] 12:39:52 INFO - PROCESS | 752 | 1463168392277 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (17212800) [pid = 752] [serial = 142] [outer = 16EDE800] 12:39:52 INFO - PROCESS | 752 | 1463168392743 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 12:39:52 INFO - PROCESS | 752 | 1463168392788 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 752 | 1463168392790 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 12:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:39:52 INFO - PROCESS | 752 | 1463168392793 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 752 | 1463168392795 Marionette TRACE conn7 <- [1,158,null,{}] 12:39:52 INFO - PROCESS | 752 | 1463168392806 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:52 INFO - PROCESS | 752 | 1463168392934 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 12:39:52 INFO - PROCESS | 752 | 1463168392989 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 752 | ++DOCSHELL 1721FC00 == 36 [pid = 752] [id = 49] 12:39:53 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (174AFC00) [pid = 752] [serial = 143] [outer = 00000000] 12:39:53 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (17AC2800) [pid = 752] [serial = 144] [outer = 174AFC00] 12:39:53 INFO - PROCESS | 752 | 1463168393037 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (17AC3000) [pid = 752] [serial = 145] [outer = 174AFC00] 12:39:53 INFO - PROCESS | 752 | 1463168393432 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 12:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:39:53 INFO - PROCESS | 752 | 1463168393489 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 752 | 1463168393491 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 12:39:53 INFO - PROCESS | 752 | 1463168393494 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 752 | 1463168393496 Marionette TRACE conn7 <- [1,162,null,{}] 12:39:53 INFO - PROCESS | 752 | 1463168393507 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:53 INFO - PROCESS | 752 | 1463168393634 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 12:39:53 INFO - PROCESS | 752 | 1463168393641 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 752 | ++DOCSHELL 17B5C000 == 37 [pid = 752] [id = 50] 12:39:53 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (17B61400) [pid = 752] [serial = 146] [outer = 00000000] 12:39:53 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (19C4C400) [pid = 752] [serial = 147] [outer = 17B61400] 12:39:53 INFO - PROCESS | 752 | 1463168393685 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (1A4DDC00) [pid = 752] [serial = 148] [outer = 17B61400] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 87 (1270BC00) [pid = 752] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0C631800) [pid = 752] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 85 (13D92800) [pid = 752] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0D735800) [pid = 752] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 83 (16EE3C00) [pid = 752] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 82 (17B66000) [pid = 752] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 81 (19C58C00) [pid = 752] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 80 (17B3D800) [pid = 752] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0C62E800) [pid = 752] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 78 (12443400) [pid = 752] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 77 (174B4800) [pid = 752] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 76 (175C6800) [pid = 752] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:39:53 INFO - PROCESS | 752 | --DOMWINDOW == 75 (1519F400) [pid = 752] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:39:54 INFO - PROCESS | 752 | 1463168394150 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 12:39:54 INFO - PROCESS | 752 | 1463168394185 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 752 | 1463168394187 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 12:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:39:54 INFO - PROCESS | 752 | 1463168394190 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - PROCESS | 752 | 1463168394192 Marionette TRACE conn7 <- [1,166,null,{}] 12:39:54 INFO - PROCESS | 752 | 1463168394195 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:54 INFO - PROCESS | 752 | 1463168394302 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 12:39:54 INFO - PROCESS | 752 | 1463168394311 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 752 | ++DOCSHELL 0D742C00 == 38 [pid = 752] [id = 51] 12:39:54 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (12492C00) [pid = 752] [serial = 149] [outer = 00000000] 12:39:54 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (151ACC00) [pid = 752] [serial = 150] [outer = 12492C00] 12:39:54 INFO - PROCESS | 752 | 1463168394355 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (17B3D800) [pid = 752] [serial = 151] [outer = 12492C00] 12:39:54 INFO - PROCESS | 752 | 1463168394744 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 12:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:39:54 INFO - PROCESS | 752 | 1463168394761 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 752 | 1463168394762 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 12:39:54 INFO - PROCESS | 752 | 1463168394765 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - PROCESS | 752 | 1463168394767 Marionette TRACE conn7 <- [1,170,null,{}] 12:39:54 INFO - PROCESS | 752 | 1463168394780 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:54 INFO - PROCESS | 752 | 1463168394856 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 12:39:54 INFO - PROCESS | 752 | 1463168394863 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 752 | ++DOCSHELL 151AC000 == 39 [pid = 752] [id = 52] 12:39:54 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (163B4000) [pid = 752] [serial = 152] [outer = 00000000] 12:39:54 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (163BA000) [pid = 752] [serial = 153] [outer = 163B4000] 12:39:54 INFO - PROCESS | 752 | 1463168394907 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (163BC400) [pid = 752] [serial = 154] [outer = 163B4000] 12:39:55 INFO - PROCESS | 752 | 1463168395322 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 12:39:55 INFO - PROCESS | 752 | 1463168395337 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 752 | 1463168395339 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 12:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:39:55 INFO - PROCESS | 752 | 1463168395342 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 752 | 1463168395344 Marionette TRACE conn7 <- [1,174,null,{}] 12:39:55 INFO - PROCESS | 752 | 1463168395347 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:55 INFO - PROCESS | 752 | 1463168395459 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 12:39:55 INFO - PROCESS | 752 | 1463168395467 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 752 | ++DOCSHELL 0D92CC00 == 40 [pid = 752] [id = 53] 12:39:55 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (151BA800) [pid = 752] [serial = 155] [outer = 00000000] 12:39:55 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (19B63000) [pid = 752] [serial = 156] [outer = 151BA800] 12:39:55 INFO - PROCESS | 752 | 1463168395513 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (19B65000) [pid = 752] [serial = 157] [outer = 151BA800] 12:39:55 INFO - PROCESS | 752 | 1463168395902 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 12:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:39:55 INFO - PROCESS | 752 | 1463168395913 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 752 | 1463168395915 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 12:39:55 INFO - PROCESS | 752 | 1463168395918 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 752 | 1463168395921 Marionette TRACE conn7 <- [1,178,null,{}] 12:39:55 INFO - PROCESS | 752 | 1463168395924 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:56 INFO - PROCESS | 752 | 1463168396058 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 12:39:56 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0C633000) [pid = 752] [serial = 158] [outer = 125F0C00] 12:39:56 INFO - PROCESS | 752 | 1463168396208 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 752 | ++DOCSHELL 0CCA6800 == 41 [pid = 752] [id = 54] 12:39:56 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0CCADC00) [pid = 752] [serial = 159] [outer = 00000000] 12:39:56 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0D6F3000) [pid = 752] [serial = 160] [outer = 0CCADC00] 12:39:56 INFO - PROCESS | 752 | 1463168396313 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0D92C800) [pid = 752] [serial = 161] [outer = 0CCADC00] 12:39:56 INFO - PROCESS | 752 | 1463168396899 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1018ms 12:39:56 INFO - PROCESS | 752 | 1463168396939 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 12:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:39:56 INFO - PROCESS | 752 | 1463168396943 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 12:39:56 INFO - PROCESS | 752 | 1463168396948 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:39:56 INFO - PROCESS | 752 | 1463168396953 Marionette TRACE conn7 <- [1,182,null,{}] 12:39:56 INFO - PROCESS | 752 | 1463168396957 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:57 INFO - PROCESS | 752 | 1463168397078 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 12:39:57 INFO - PROCESS | 752 | 1463168397156 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 752 | ++DOCSHELL 13CE9800 == 42 [pid = 752] [id = 55] 12:39:57 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (13CEAC00) [pid = 752] [serial = 162] [outer = 00000000] 12:39:57 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (151B4400) [pid = 752] [serial = 163] [outer = 13CEAC00] 12:39:57 INFO - PROCESS | 752 | 1463168397215 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (151C0400) [pid = 752] [serial = 164] [outer = 13CEAC00] 12:39:57 INFO - PROCESS | 752 | 1463168397815 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 931ms 12:39:57 INFO - PROCESS | 752 | 1463168397880 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 752 | 1463168397884 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 12:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:39:57 INFO - PROCESS | 752 | 1463168397888 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - PROCESS | 752 | 1463168397890 Marionette TRACE conn7 <- [1,186,null,{}] 12:39:57 INFO - PROCESS | 752 | 1463168397894 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:57 INFO - PROCESS | 752 | 1463168397998 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 12:39:58 INFO - PROCESS | 752 | 1463168398077 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 752 | ++DOCSHELL 0C7BAC00 == 43 [pid = 752] [id = 56] 12:39:58 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0C7BC000) [pid = 752] [serial = 165] [outer = 00000000] 12:39:58 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (13CE8C00) [pid = 752] [serial = 166] [outer = 0C7BC000] 12:39:58 INFO - PROCESS | 752 | 1463168398133 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (167B7C00) [pid = 752] [serial = 167] [outer = 0C7BC000] 12:39:58 INFO - PROCESS | 752 | 1463168398715 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 12:39:58 INFO - PROCESS | 752 | 1463168398759 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 12:39:58 INFO - PROCESS | 752 | 1463168398763 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 12:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:39:58 INFO - PROCESS | 752 | 1463168398775 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - PROCESS | 752 | 1463168398780 Marionette TRACE conn7 <- [1,190,null,{}] 12:39:58 INFO - PROCESS | 752 | 1463168398784 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:58 INFO - PROCESS | 752 | 1463168398893 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 12:39:58 INFO - PROCESS | 752 | 1463168398969 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 752 | ++DOCSHELL 0C7C3800 == 44 [pid = 752] [id = 57] 12:39:58 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0C7C5C00) [pid = 752] [serial = 168] [outer = 00000000] 12:39:59 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0CC76000) [pid = 752] [serial = 169] [outer = 0C7C5C00] 12:39:59 INFO - PROCESS | 752 | 1463168399027 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0DEEF800) [pid = 752] [serial = 170] [outer = 0C7C5C00] 12:39:59 INFO - PROCESS | 752 | 1463168399741 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1029ms 12:39:59 INFO - PROCESS | 752 | 1463168399799 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 752 | 1463168399803 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 12:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:39:59 INFO - PROCESS | 752 | 1463168399807 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - PROCESS | 752 | 1463168399811 Marionette TRACE conn7 <- [1,194,null,{}] 12:39:59 INFO - PROCESS | 752 | 1463168399816 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:59 INFO - PROCESS | 752 | 1463168399919 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 12:39:59 INFO - PROCESS | 752 | 1463168399998 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 752 | ++DOCSHELL 0D039800 == 45 [pid = 752] [id = 58] 12:40:00 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0D082000) [pid = 752] [serial = 171] [outer = 00000000] 12:40:00 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0D6EFC00) [pid = 752] [serial = 172] [outer = 0D082000] 12:40:00 INFO - PROCESS | 752 | 1463168400050 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0D739400) [pid = 752] [serial = 173] [outer = 0D082000] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 17B64000 == 44 [pid = 752] [id = 31] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 0D92CC00 == 43 [pid = 752] [id = 53] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 151AC000 == 42 [pid = 752] [id = 52] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 0D742C00 == 41 [pid = 752] [id = 51] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 17B5C000 == 40 [pid = 752] [id = 50] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 1721FC00 == 39 [pid = 752] [id = 49] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 151CE400 == 38 [pid = 752] [id = 48] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 151A6400 == 37 [pid = 752] [id = 47] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 13DD0C00 == 36 [pid = 752] [id = 46] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 0D73F000 == 35 [pid = 752] [id = 45] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 0D6ECC00 == 34 [pid = 752] [id = 44] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 99 (09076C00) [pid = 752] [serial = 120] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOCSHELL 09071C00 == 33 [pid = 752] [id = 41] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 98 (127A9800) [pid = 752] [serial = 99] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 97 (134E6000) [pid = 752] [serial = 100] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0C90D400) [pid = 752] [serial = 93] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0CCA4000) [pid = 752] [serial = 94] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 94 (16235800) [pid = 752] [serial = 102] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0DE56C00) [pid = 752] [serial = 96] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 92 (17215C00) [pid = 752] [serial = 105] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0E11EC00) [pid = 752] [serial = 97] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 90 (1943A400) [pid = 752] [serial = 91] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 89 (1A623000) [pid = 752] [serial = 118] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 88 (187B6C00) [pid = 752] [serial = 90] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 87 (1721CC00) [pid = 752] [serial = 106] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 86 (187B8800) [pid = 752] [serial = 111] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0D650800) [pid = 752] [serial = 82] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0C63C800) [pid = 752] [serial = 81] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 83 (13D8FC00) [pid = 752] [serial = 85] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 82 (13415800) [pid = 752] [serial = 84] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 81 (175CA800) [pid = 752] [serial = 88] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 80 (175C5400) [pid = 752] [serial = 87] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 79 (175D2800) [pid = 752] [serial = 108] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 78 (17B3C400) [pid = 752] [serial = 109] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1A4E2400) [pid = 752] [serial = 117] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 76 (17B3D000) [pid = 752] [serial = 115] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 75 (19C4CC00) [pid = 752] [serial = 112] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 74 (175C5800) [pid = 752] [serial = 114] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | --DOMWINDOW == 73 (168D9400) [pid = 752] [serial = 103] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 752 | 1463168400528 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 790ms 12:40:00 INFO - PROCESS | 752 | 1463168400609 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 752 | 1463168400615 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 12:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:40:00 INFO - PROCESS | 752 | 1463168400621 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - PROCESS | 752 | 1463168400624 Marionette TRACE conn7 <- [1,198,null,{}] 12:40:00 INFO - PROCESS | 752 | 1463168400628 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:00 INFO - PROCESS | 752 | 1463168400714 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 12:40:00 INFO - PROCESS | 752 | 1463168400729 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 752 | ++DOCSHELL 0D6EC400 == 34 [pid = 752] [id = 59] 12:40:00 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0D6EE400) [pid = 752] [serial = 174] [outer = 00000000] 12:40:00 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0D73CC00) [pid = 752] [serial = 175] [outer = 0D6EE400] 12:40:00 INFO - PROCESS | 752 | 1463168400774 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0D925400) [pid = 752] [serial = 176] [outer = 0D6EE400] 12:40:01 INFO - PROCESS | 752 | 1463168401223 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 12:40:01 INFO - PROCESS | 752 | 1463168401259 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 752 | 1463168401261 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:40:01 INFO - PROCESS | 752 | 1463168401265 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 752 | 1463168401268 Marionette TRACE conn7 <- [1,202,null,{}] 12:40:01 INFO - PROCESS | 752 | 1463168401278 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:01 INFO - PROCESS | 752 | 1463168401361 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 12:40:01 INFO - PROCESS | 752 | 1463168401372 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 752 | ++DOCSHELL 11BB1C00 == 35 [pid = 752] [id = 60] 12:40:01 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (11E5FC00) [pid = 752] [serial = 177] [outer = 00000000] 12:40:01 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (12446C00) [pid = 752] [serial = 178] [outer = 11E5FC00] 12:40:01 INFO - PROCESS | 752 | 1463168401422 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (12704400) [pid = 752] [serial = 179] [outer = 11E5FC00] 12:40:01 INFO - PROCESS | 752 | 1463168401862 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 12:40:01 INFO - PROCESS | 752 | 1463168401896 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 752 | 1463168401898 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 12:40:01 INFO - PROCESS | 752 | 1463168401901 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:40:01 INFO - PROCESS | 752 | 1463168401903 Marionette TRACE conn7 <- [1,206,null,{}] 12:40:01 INFO - PROCESS | 752 | 1463168401911 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:01 INFO - PROCESS | 752 | 1463168401995 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 12:40:01 INFO - PROCESS | 752 | 1463168402003 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 752 | ++DOCSHELL 13CE8400 == 36 [pid = 752] [id = 61] 12:40:02 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (13CEA800) [pid = 752] [serial = 180] [outer = 00000000] 12:40:02 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (14CD7800) [pid = 752] [serial = 181] [outer = 13CEA800] 12:40:02 INFO - PROCESS | 752 | 1463168402050 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (151A3800) [pid = 752] [serial = 182] [outer = 13CEA800] 12:40:02 INFO - PROCESS | 752 | 1463168402497 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 12:40:02 INFO - PROCESS | 752 | 1463168402536 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 752 | 1463168402539 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 12:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:40:02 INFO - PROCESS | 752 | 1463168402542 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 752 | 1463168402544 Marionette TRACE conn7 <- [1,210,null,{}] 12:40:02 INFO - PROCESS | 752 | 1463168402547 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:02 INFO - PROCESS | 752 | 1463168402652 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 12:40:02 INFO - PROCESS | 752 | 1463168402659 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 752 | ++DOCSHELL 151A7800 == 37 [pid = 752] [id = 62] 12:40:02 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (151B3400) [pid = 752] [serial = 183] [outer = 00000000] 12:40:02 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (16234C00) [pid = 752] [serial = 184] [outer = 151B3400] 12:40:02 INFO - PROCESS | 752 | 1463168402703 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (163B3000) [pid = 752] [serial = 185] [outer = 151B3400] 12:40:03 INFO - PROCESS | 752 | 1463168403157 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 12:40:03 INFO - PROCESS | 752 | 1463168403216 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 752 | 1463168403218 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 12:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:40:03 INFO - PROCESS | 752 | 1463168403231 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - PROCESS | 752 | 1463168403233 Marionette TRACE conn7 <- [1,214,null,{}] 12:40:03 INFO - PROCESS | 752 | 1463168403237 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:03 INFO - PROCESS | 752 | 1463168403352 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 12:40:03 INFO - PROCESS | 752 | 1463168403442 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 752 | ++DOCSHELL 16EC5400 == 38 [pid = 752] [id = 63] 12:40:03 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (16EDA400) [pid = 752] [serial = 186] [outer = 00000000] 12:40:03 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (16EE8000) [pid = 752] [serial = 187] [outer = 16EDA400] 12:40:03 INFO - PROCESS | 752 | 1463168403490 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (17213000) [pid = 752] [serial = 188] [outer = 16EDA400] 12:40:03 INFO - PROCESS | 752 | 1463168403905 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 12:40:03 INFO - PROCESS | 752 | 1463168403952 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 752 | 1463168403954 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 12:40:03 INFO - PROCESS | 752 | 1463168403958 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:40:03 INFO - PROCESS | 752 | 1463168403959 Marionette TRACE conn7 <- [1,218,null,{}] 12:40:03 INFO - PROCESS | 752 | 1463168403963 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:04 INFO - PROCESS | 752 | 1463168404062 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 12:40:04 INFO - PROCESS | 752 | 1463168404072 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 752 | ++DOCSHELL 1721D400 == 39 [pid = 752] [id = 64] 12:40:04 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (1721DC00) [pid = 752] [serial = 189] [outer = 00000000] 12:40:04 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (175CBC00) [pid = 752] [serial = 190] [outer = 1721DC00] 12:40:04 INFO - PROCESS | 752 | 1463168404154 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (175CA400) [pid = 752] [serial = 191] [outer = 1721DC00] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 90 (12704800) [pid = 752] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0DB94C00) [pid = 752] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 88 (16EDE800) [pid = 752] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 87 (13DD6000) [pid = 752] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 86 (163B4000) [pid = 752] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 85 (151B3C00) [pid = 752] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0D6ED800) [pid = 752] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 83 (174AFC00) [pid = 752] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 82 (17B61400) [pid = 752] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:40:04 INFO - PROCESS | 752 | --DOMWINDOW == 81 (12492C00) [pid = 752] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:40:04 INFO - PROCESS | 752 | 1463168404628 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 730ms 12:40:04 INFO - PROCESS | 752 | 1463168404708 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 752 | 1463168404710 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 12:40:04 INFO - PROCESS | 752 | 1463168404713 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 752 | 1463168404715 Marionette TRACE conn7 <- [1,222,null,{}] 12:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:40:04 INFO - PROCESS | 752 | 1463168404719 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:04 INFO - PROCESS | 752 | 1463168404812 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 12:40:04 INFO - PROCESS | 752 | 1463168404819 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 752 | ++DOCSHELL 0CC2BC00 == 40 [pid = 752] [id = 65] 12:40:04 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0CC72800) [pid = 752] [serial = 192] [outer = 00000000] 12:40:04 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0DE2E800) [pid = 752] [serial = 193] [outer = 0CC72800] 12:40:04 INFO - PROCESS | 752 | 1463168404866 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0DE30000) [pid = 752] [serial = 194] [outer = 0CC72800] 12:40:05 INFO - PROCESS | 752 | 1463168405273 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 12:40:05 INFO - PROCESS | 752 | 1463168405290 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 12:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:40:05 INFO - PROCESS | 752 | 1463168405292 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 12:40:05 INFO - PROCESS | 752 | 1463168405295 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 752 | 1463168405297 Marionette TRACE conn7 <- [1,226,null,{}] 12:40:05 INFO - PROCESS | 752 | 1463168405310 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:05 INFO - PROCESS | 752 | 1463168405388 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 12:40:05 INFO - PROCESS | 752 | 1463168405395 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 752 | ++DOCSHELL 0EB63C00 == 41 [pid = 752] [id = 66] 12:40:05 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0EB64000) [pid = 752] [serial = 195] [outer = 00000000] 12:40:05 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (1246B000) [pid = 752] [serial = 196] [outer = 0EB64000] 12:40:05 INFO - PROCESS | 752 | 1463168405439 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (134E6400) [pid = 752] [serial = 197] [outer = 0EB64000] 12:40:05 INFO - PROCESS | 752 | 1463168405840 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 590ms 12:40:05 INFO - PROCESS | 752 | 1463168405899 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 752 | 1463168405901 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 12:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:40:05 INFO - PROCESS | 752 | 1463168405905 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 752 | 1463168405907 Marionette TRACE conn7 <- [1,230,null,{}] 12:40:05 INFO - PROCESS | 752 | 1463168405910 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:05 INFO - PROCESS | 752 | 1463168405988 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 12:40:05 INFO - PROCESS | 752 | 1463168405996 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 752 | ++DOCSHELL 1206AC00 == 42 [pid = 752] [id = 67] 12:40:06 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (16741400) [pid = 752] [serial = 198] [outer = 00000000] 12:40:06 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (17690800) [pid = 752] [serial = 199] [outer = 16741400] 12:40:06 INFO - PROCESS | 752 | 1463168406040 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (17B46000) [pid = 752] [serial = 200] [outer = 16741400] 12:40:06 INFO - PROCESS | 752 | 1463168406459 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 569ms 12:40:06 INFO - PROCESS | 752 | 1463168406478 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 12:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:40:06 INFO - PROCESS | 752 | 1463168406480 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 12:40:06 INFO - PROCESS | 752 | 1463168406483 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 752 | 1463168406485 Marionette TRACE conn7 <- [1,234,null,{}] 12:40:06 INFO - PROCESS | 752 | 1463168406501 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:06 INFO - PROCESS | 752 | 1463168406629 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 12:40:06 INFO - PROCESS | 752 | 1463168406733 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 752 | ++DOCSHELL 09071C00 == 43 [pid = 752] [id = 68] 12:40:06 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (09073C00) [pid = 752] [serial = 201] [outer = 00000000] 12:40:06 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0C633800) [pid = 752] [serial = 202] [outer = 09073C00] 12:40:06 INFO - PROCESS | 752 | 1463168406795 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0C7B8C00) [pid = 752] [serial = 203] [outer = 09073C00] 12:40:07 INFO - PROCESS | 752 | 1463168407387 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 990ms 12:40:07 INFO - PROCESS | 752 | 1463168407475 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 752 | 1463168407480 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 12:40:07 INFO - PROCESS | 752 | 1463168407484 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:40:07 INFO - PROCESS | 752 | 1463168407488 Marionette TRACE conn7 <- [1,238,null,{}] 12:40:07 INFO - PROCESS | 752 | 1463168407493 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:07 INFO - PROCESS | 752 | 1463168407609 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 12:40:07 INFO - PROCESS | 752 | 1463168407742 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 752 | ++DOCSHELL 0DE5AC00 == 44 [pid = 752] [id = 69] 12:40:07 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (0DE5B400) [pid = 752] [serial = 204] [outer = 00000000] 12:40:07 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0EB89800) [pid = 752] [serial = 205] [outer = 0DE5B400] 12:40:07 INFO - PROCESS | 752 | 1463168407812 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (12443400) [pid = 752] [serial = 206] [outer = 0DE5B400] 12:40:08 INFO - PROCESS | 752 | 1463168408477 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1017ms 12:40:08 INFO - PROCESS | 752 | 1463168408527 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 752 | 1463168408531 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 12:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:40:08 INFO - PROCESS | 752 | 1463168408550 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 752 | 1463168408553 Marionette TRACE conn7 <- [1,242,null,{}] 12:40:08 INFO - PROCESS | 752 | 1463168408557 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:08 INFO - PROCESS | 752 | 1463168408660 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 12:40:08 INFO - PROCESS | 752 | 1463168408736 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 752 | ++DOCSHELL 17216000 == 45 [pid = 752] [id = 70] 12:40:08 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (175C4C00) [pid = 752] [serial = 207] [outer = 00000000] 12:40:08 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (17B42C00) [pid = 752] [serial = 208] [outer = 175C4C00] 12:40:08 INFO - PROCESS | 752 | 1463168408791 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (1942D400) [pid = 752] [serial = 209] [outer = 175C4C00] 12:40:09 INFO - PROCESS | 752 | 1463168409380 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 890ms 12:40:09 INFO - PROCESS | 752 | 1463168409432 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 752 | 1463168409435 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 12:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:40:09 INFO - PROCESS | 752 | 1463168409445 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:40:09 INFO - PROCESS | 752 | 1463168409451 Marionette TRACE conn7 <- [1,246,null,{}] 12:40:09 INFO - PROCESS | 752 | 1463168409456 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:09 INFO - PROCESS | 752 | 1463168409560 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 12:40:09 INFO - PROCESS | 752 | 1463168409633 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 752 | ++DOCSHELL 19B1B800 == 46 [pid = 752] [id = 71] 12:40:09 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (19B1D000) [pid = 752] [serial = 210] [outer = 00000000] 12:40:09 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (19B24400) [pid = 752] [serial = 211] [outer = 19B1D000] 12:40:09 INFO - PROCESS | 752 | 1463168409687 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (19B59C00) [pid = 752] [serial = 212] [outer = 19B1D000] 12:40:10 INFO - PROCESS | 752 | 1463168410255 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 890ms 12:40:10 INFO - PROCESS | 752 | 1463168410332 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 752 | 1463168410335 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 12:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:40:10 INFO - PROCESS | 752 | 1463168410339 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - PROCESS | 752 | 1463168410341 Marionette TRACE conn7 <- [1,250,null,{}] 12:40:10 INFO - PROCESS | 752 | 1463168410345 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:10 INFO - PROCESS | 752 | 1463168410458 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 12:40:10 INFO - PROCESS | 752 | 1463168410541 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:10 INFO - PROCESS | 752 | ++DOCSHELL 0C63C000 == 47 [pid = 752] [id = 72] 12:40:10 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0C7B0400) [pid = 752] [serial = 213] [outer = 00000000] 12:40:10 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (0DE4D800) [pid = 752] [serial = 214] [outer = 0C7B0400] 12:40:10 INFO - PROCESS | 752 | 1463168410595 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (11DDE400) [pid = 752] [serial = 215] [outer = 0C7B0400] 12:40:11 INFO - PROCESS | 752 | 1463168411200 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 12:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:40:11 INFO - PROCESS | 752 | 1463168411272 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 752 | 1463168411276 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 12:40:11 INFO - PROCESS | 752 | 1463168411281 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 752 | 1463168411285 Marionette TRACE conn7 <- [1,254,null,{}] 12:40:11 INFO - PROCESS | 752 | 1463168411291 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:11 INFO - PROCESS | 752 | 1463168411388 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 12:40:11 INFO - PROCESS | 752 | 1463168411478 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 752 | ++DOCSHELL 0C95F000 == 48 [pid = 752] [id = 73] 12:40:11 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0CC73C00) [pid = 752] [serial = 216] [outer = 00000000] 12:40:11 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (0DE57C00) [pid = 752] [serial = 217] [outer = 0CC73C00] 12:40:11 INFO - PROCESS | 752 | 1463168411528 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (0EB65000) [pid = 752] [serial = 218] [outer = 0CC73C00] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 0D6EC800 == 47 [pid = 752] [id = 42] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 1206AC00 == 46 [pid = 752] [id = 67] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 0EB63C00 == 45 [pid = 752] [id = 66] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 0CC2BC00 == 44 [pid = 752] [id = 65] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 1721D400 == 43 [pid = 752] [id = 64] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 16EC5400 == 42 [pid = 752] [id = 63] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 151A7800 == 41 [pid = 752] [id = 62] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 13CE8400 == 40 [pid = 752] [id = 61] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 11BB1C00 == 39 [pid = 752] [id = 60] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 0D6EC400 == 38 [pid = 752] [id = 59] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 0D039800 == 37 [pid = 752] [id = 58] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 0C7C3800 == 36 [pid = 752] [id = 57] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 13CE9800 == 35 [pid = 752] [id = 55] 12:40:12 INFO - PROCESS | 752 | --DOCSHELL 0CCA6800 == 34 [pid = 752] [id = 54] 12:40:12 INFO - PROCESS | 752 | 1463168412216 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 987ms 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 107 (1501B400) [pid = 752] [serial = 127] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 106 (1341DC00) [pid = 752] [serial = 126] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 105 (0D6F7400) [pid = 752] [serial = 123] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 104 (0EB8E400) [pid = 752] [serial = 132] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 103 (16EE5000) [pid = 752] [serial = 141] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 102 (12068000) [pid = 752] [serial = 133] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 101 (15023800) [pid = 752] [serial = 135] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 100 (163BC400) [pid = 752] [serial = 154] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 99 (151A3C00) [pid = 752] [serial = 136] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 98 (151CEC00) [pid = 752] [serial = 138] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 97 (19B63000) [pid = 752] [serial = 156] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0D6F3400) [pid = 752] [serial = 129] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0D737400) [pid = 752] [serial = 130] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 94 (17AC3000) [pid = 752] [serial = 145] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 93 (17AC2800) [pid = 752] [serial = 144] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 92 (19C4C400) [pid = 752] [serial = 147] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 91 (163BA000) [pid = 752] [serial = 153] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 90 (151ACC00) [pid = 752] [serial = 150] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 89 (1A4DDC00) [pid = 752] [serial = 148] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 88 (17212800) [pid = 752] [serial = 142] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 87 (17B3D800) [pid = 752] [serial = 151] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | --DOMWINDOW == 86 (16443400) [pid = 752] [serial = 139] [outer = 00000000] [url = about:blank] 12:40:12 INFO - PROCESS | 752 | 1463168412306 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 752 | 1463168412312 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 12:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:40:12 INFO - PROCESS | 752 | 1463168412360 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - PROCESS | 752 | 1463168412362 Marionette TRACE conn7 <- [1,258,null,{}] 12:40:12 INFO - PROCESS | 752 | 1463168412388 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:12 INFO - PROCESS | 752 | 1463168412479 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 12:40:12 INFO - PROCESS | 752 | 1463168412489 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 752 | ++DOCSHELL 0DE59000 == 35 [pid = 752] [id = 74] 12:40:12 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0DE59C00) [pid = 752] [serial = 219] [outer = 00000000] 12:40:12 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (1206E800) [pid = 752] [serial = 220] [outer = 0DE59C00] 12:40:12 INFO - PROCESS | 752 | 1463168412534 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (12539000) [pid = 752] [serial = 221] [outer = 0DE59C00] 12:40:12 INFO - PROCESS | 752 | 1463168412978 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 710ms 12:40:13 INFO - PROCESS | 752 | 1463168413045 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 752 | 1463168413047 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 12:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:40:13 INFO - PROCESS | 752 | 1463168413059 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 752 | 1463168413062 Marionette TRACE conn7 <- [1,262,null,{}] 12:40:13 INFO - PROCESS | 752 | 1463168413073 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:13 INFO - PROCESS | 752 | 1463168413159 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 12:40:13 INFO - PROCESS | 752 | 1463168413176 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 752 | ++DOCSHELL 151A7800 == 36 [pid = 752] [id = 75] 12:40:13 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (151A7C00) [pid = 752] [serial = 222] [outer = 00000000] 12:40:13 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (151BB400) [pid = 752] [serial = 223] [outer = 151A7C00] 12:40:13 INFO - PROCESS | 752 | 1463168413224 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (15EB0C00) [pid = 752] [serial = 224] [outer = 151A7C00] 12:40:13 INFO - PROCESS | 752 | 1463168413671 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 12:40:13 INFO - PROCESS | 752 | 1463168413685 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 752 | 1463168413687 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 12:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:40:13 INFO - PROCESS | 752 | 1463168413691 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 752 | 1463168413693 Marionette TRACE conn7 <- [1,266,null,{}] 12:40:13 INFO - PROCESS | 752 | 1463168413696 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:13 INFO - PROCESS | 752 | 1463168413779 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 12:40:13 INFO - PROCESS | 752 | 1463168413786 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 752 | ++DOCSHELL 16235C00 == 37 [pid = 752] [id = 76] 12:40:13 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (163B8400) [pid = 752] [serial = 225] [outer = 00000000] 12:40:13 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (1674EC00) [pid = 752] [serial = 226] [outer = 163B8400] 12:40:13 INFO - PROCESS | 752 | 1463168413835 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (16EDA800) [pid = 752] [serial = 227] [outer = 163B8400] 12:40:14 INFO - PROCESS | 752 | 1463168414259 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 12:40:14 INFO - PROCESS | 752 | 1463168414325 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 752 | 1463168414327 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 12:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:40:14 INFO - PROCESS | 752 | 1463168414330 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - PROCESS | 752 | 1463168414332 Marionette TRACE conn7 <- [1,270,null,{}] 12:40:14 INFO - PROCESS | 752 | 1463168414336 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:14 INFO - PROCESS | 752 | 1463168414444 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 12:40:14 INFO - PROCESS | 752 | 1463168414450 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 752 | ++DOCSHELL 16EE7C00 == 38 [pid = 752] [id = 77] 12:40:14 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (17214C00) [pid = 752] [serial = 228] [outer = 00000000] 12:40:14 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (174AD400) [pid = 752] [serial = 229] [outer = 17214C00] 12:40:14 INFO - PROCESS | 752 | 1463168414495 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (175C9800) [pid = 752] [serial = 230] [outer = 17214C00] 12:40:14 INFO - PROCESS | 752 | 1463168414944 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 12:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:40:14 INFO - PROCESS | 752 | 1463168415001 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 752 | 1463168415003 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 12:40:14 INFO - PROCESS | 752 | 1463168415006 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - PROCESS | 752 | 1463168415008 Marionette TRACE conn7 <- [1,274,null,{}] 12:40:15 INFO - PROCESS | 752 | 1463168415017 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:15 INFO - PROCESS | 752 | 1463168415152 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 12:40:15 INFO - PROCESS | 752 | 1463168415160 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 752 | ++DOCSHELL 175CB000 == 39 [pid = 752] [id = 78] 12:40:15 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (175CD800) [pid = 752] [serial = 231] [outer = 00000000] 12:40:15 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (19B15800) [pid = 752] [serial = 232] [outer = 175CD800] 12:40:15 INFO - PROCESS | 752 | 1463168415205 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (19B21800) [pid = 752] [serial = 233] [outer = 175CD800] 12:40:15 INFO - PROCESS | 752 | 1463168415647 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 12:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:40:15 INFO - PROCESS | 752 | 1463168415697 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 752 | 1463168415699 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 12:40:15 INFO - PROCESS | 752 | 1463168415701 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 752 | 1463168415703 Marionette TRACE conn7 <- [1,278,null,{}] 12:40:15 INFO - PROCESS | 752 | 1463168415707 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:15 INFO - PROCESS | 752 | 1463168415836 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 12:40:15 INFO - PROCESS | 752 | 1463168415857 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 752 | ++DOCSHELL 19B24C00 == 40 [pid = 752] [id = 79] 12:40:15 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (19B27800) [pid = 752] [serial = 234] [outer = 00000000] 12:40:15 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (1A432400) [pid = 752] [serial = 235] [outer = 19B27800] 12:40:15 INFO - PROCESS | 752 | 1463168415903 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (1A434800) [pid = 752] [serial = 236] [outer = 19B27800] 12:40:16 INFO - PROCESS | 752 | 1463168416496 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 103 (16EDA400) [pid = 752] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 102 (0D6EE400) [pid = 752] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0D082000) [pid = 752] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 100 (13CEA800) [pid = 752] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 99 (11E5FC00) [pid = 752] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0C7C5C00) [pid = 752] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 97 (1721DC00) [pid = 752] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0CC72800) [pid = 752] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 95 (151B3400) [pid = 752] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 94 (0EB64000) [pid = 752] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:40:16 INFO - PROCESS | 752 | --DOMWINDOW == 93 (09072400) [pid = 752] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 829ms 12:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:40:16 INFO - PROCESS | 752 | 1463168416533 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 12:40:16 INFO - PROCESS | 752 | 1463168416535 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 12:40:16 INFO - PROCESS | 752 | 1463168416538 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:40:16 INFO - PROCESS | 752 | 1463168416540 Marionette TRACE conn7 <- [1,282,null,{}] 12:40:16 INFO - PROCESS | 752 | 1463168416544 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:16 INFO - PROCESS | 752 | 1463168416622 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 12:40:16 INFO - PROCESS | 752 | 1463168416631 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:16 INFO - PROCESS | 752 | ++DOCSHELL 0D73D000 == 41 [pid = 752] [id = 80] 12:40:16 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (0EB64000) [pid = 752] [serial = 237] [outer = 00000000] 12:40:16 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (151B8C00) [pid = 752] [serial = 238] [outer = 0EB64000] 12:40:16 INFO - PROCESS | 752 | 1463168416674 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (175CD400) [pid = 752] [serial = 239] [outer = 0EB64000] 12:40:17 INFO - PROCESS | 752 | 1463168417075 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 570ms 12:40:17 INFO - PROCESS | 752 | 1463168417109 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 752 | 1463168417111 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 12:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:40:17 INFO - PROCESS | 752 | 1463168417148 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - PROCESS | 752 | 1463168417150 Marionette TRACE conn7 <- [1,286,null,{}] 12:40:17 INFO - PROCESS | 752 | 1463168417158 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:17 INFO - PROCESS | 752 | 1463168417238 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 12:40:17 INFO - PROCESS | 752 | 1463168417245 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 752 | ++DOCSHELL 17B65C00 == 42 [pid = 752] [id = 81] 12:40:17 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (1A6B6800) [pid = 752] [serial = 240] [outer = 00000000] 12:40:17 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (1A7DE400) [pid = 752] [serial = 241] [outer = 1A6B6800] 12:40:17 INFO - PROCESS | 752 | 1463168417289 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (1C578400) [pid = 752] [serial = 242] [outer = 1A6B6800] 12:40:17 INFO - PROCESS | 752 | 1463168417714 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 650ms 12:40:17 INFO - PROCESS | 752 | 1463168417780 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 752 | 1463168417783 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 12:40:17 INFO - PROCESS | 752 | 1463168417786 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:40:17 INFO - PROCESS | 752 | 1463168417788 Marionette TRACE conn7 <- [1,290,null,{}] 12:40:17 INFO - PROCESS | 752 | 1463168417791 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:17 INFO - PROCESS | 752 | 1463168417871 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 12:40:17 INFO - PROCESS | 752 | 1463168417881 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 752 | ++DOCSHELL 1C57B800 == 43 [pid = 752] [id = 82] 12:40:17 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (1C57CC00) [pid = 752] [serial = 243] [outer = 00000000] 12:40:17 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (1C581C00) [pid = 752] [serial = 244] [outer = 1C57CC00] 12:40:17 INFO - PROCESS | 752 | 1463168417924 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1C582800) [pid = 752] [serial = 245] [outer = 1C57CC00] 12:40:18 INFO - PROCESS | 752 | 1463168418338 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 12:40:18 INFO - PROCESS | 752 | 1463168418360 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 752 | 1463168418362 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 12:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:40:18 INFO - PROCESS | 752 | 1463168418365 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - PROCESS | 752 | 1463168418367 Marionette TRACE conn7 <- [1,294,null,{}] 12:40:18 INFO - PROCESS | 752 | 1463168418387 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:18 INFO - PROCESS | 752 | 1463168418492 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 12:40:18 INFO - PROCESS | 752 | 1463168418706 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:18 INFO - PROCESS | 752 | ++DOCSHELL 0C630000 == 44 [pid = 752] [id = 83] 12:40:18 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0C631800) [pid = 752] [serial = 246] [outer = 00000000] 12:40:18 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (0C7AF800) [pid = 752] [serial = 247] [outer = 0C631800] 12:40:18 INFO - PROCESS | 752 | 1463168418763 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (0C7C6800) [pid = 752] [serial = 248] [outer = 0C631800] 12:40:19 INFO - PROCESS | 752 | 1463168419334 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1020ms 12:40:19 INFO - PROCESS | 752 | 1463168419387 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 752 | 1463168419392 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 12:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:40:19 INFO - PROCESS | 752 | 1463168419397 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - PROCESS | 752 | 1463168419401 Marionette TRACE conn7 <- [1,298,null,{}] 12:40:19 INFO - PROCESS | 752 | 1463168419406 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:19 INFO - PROCESS | 752 | 1463168419521 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 12:40:19 INFO - PROCESS | 752 | 1463168419644 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 752 | ++DOCSHELL 12067400 == 45 [pid = 752] [id = 84] 12:40:19 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (120F7800) [pid = 752] [serial = 249] [outer = 00000000] 12:40:19 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (13CEBC00) [pid = 752] [serial = 250] [outer = 120F7800] 12:40:19 INFO - PROCESS | 752 | 1463168419705 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (14CD6000) [pid = 752] [serial = 251] [outer = 120F7800] 12:40:20 INFO - PROCESS | 752 | 1463168420256 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:40:20 INFO - PROCESS | 752 | 1463168420381 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1019ms 12:40:20 INFO - PROCESS | 752 | 1463168420424 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 12:40:20 INFO - PROCESS | 752 | 1463168420428 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 12:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:40:20 INFO - PROCESS | 752 | 1463168420432 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:40:20 INFO - PROCESS | 752 | 1463168420434 Marionette TRACE conn7 <- [1,302,null,{}] 12:40:20 INFO - PROCESS | 752 | 1463168420438 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:20 INFO - PROCESS | 752 | 1463168420553 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 12:40:20 INFO - PROCESS | 752 | 1463168420672 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 752 | ++DOCSHELL 151D0C00 == 46 [pid = 752] [id = 85] 12:40:20 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (163B0400) [pid = 752] [serial = 252] [outer = 00000000] 12:40:20 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (17B3D800) [pid = 752] [serial = 253] [outer = 163B0400] 12:40:20 INFO - PROCESS | 752 | 1463168420728 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (1C580800) [pid = 752] [serial = 254] [outer = 163B0400] 12:40:21 INFO - PROCESS | 752 | 1463168421383 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 970ms 12:40:21 INFO - PROCESS | 752 | 1463168421406 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 752 | 1463168421408 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 12:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:40:21 INFO - PROCESS | 752 | 1463168421418 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - PROCESS | 752 | 1463168421425 Marionette TRACE conn7 <- [1,306,null,{}] 12:40:21 INFO - PROCESS | 752 | 1463168421429 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:21 INFO - PROCESS | 752 | 1463168421539 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 12:40:21 INFO - PROCESS | 752 | 1463168421631 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 752 | ++DOCSHELL 09079C00 == 47 [pid = 752] [id = 86] 12:40:21 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (0DE32400) [pid = 752] [serial = 255] [outer = 00000000] 12:40:21 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (151AA400) [pid = 752] [serial = 256] [outer = 0DE32400] 12:40:21 INFO - PROCESS | 752 | 1463168421685 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (163B5800) [pid = 752] [serial = 257] [outer = 0DE32400] 12:40:22 INFO - PROCESS | 752 | 1463168422425 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1085ms 12:40:22 INFO - PROCESS | 752 | 1463168422500 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 752 | 1463168422505 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 12:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:40:22 INFO - PROCESS | 752 | 1463168422509 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 752 | 1463168422514 Marionette TRACE conn7 <- [1,310,null,{}] 12:40:22 INFO - PROCESS | 752 | 1463168422519 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:22 INFO - PROCESS | 752 | 1463168422615 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 12:40:22 INFO - PROCESS | 752 | 1463168422700 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 752 | ++DOCSHELL 0DEE7800 == 48 [pid = 752] [id = 87] 12:40:22 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (0DEE8000) [pid = 752] [serial = 258] [outer = 00000000] 12:40:22 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (0E19CC00) [pid = 752] [serial = 259] [outer = 0DEE8000] 12:40:22 INFO - PROCESS | 752 | 1463168422797 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (11D87C00) [pid = 752] [serial = 260] [outer = 0DEE8000] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 1C57B800 == 47 [pid = 752] [id = 82] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 17B65C00 == 46 [pid = 752] [id = 81] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 0D73D000 == 45 [pid = 752] [id = 80] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 19B24C00 == 44 [pid = 752] [id = 79] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 175CB000 == 43 [pid = 752] [id = 78] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 16EE7C00 == 42 [pid = 752] [id = 77] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 16235C00 == 41 [pid = 752] [id = 76] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 151A7800 == 40 [pid = 752] [id = 75] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 0DE59000 == 39 [pid = 752] [id = 74] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 0C95F000 == 38 [pid = 752] [id = 73] 12:40:23 INFO - PROCESS | 752 | --DOCSHELL 09071C00 == 37 [pid = 752] [id = 68] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 116 (09079800) [pid = 752] [serial = 121] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 115 (0DEEF800) [pid = 752] [serial = 170] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 114 (175CBC00) [pid = 752] [serial = 190] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0D6F3000) [pid = 752] [serial = 160] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 112 (151B4400) [pid = 752] [serial = 163] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 111 (13CE8C00) [pid = 752] [serial = 166] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 110 (17213000) [pid = 752] [serial = 188] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 109 (0DE2E800) [pid = 752] [serial = 193] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 108 (0DE30000) [pid = 752] [serial = 194] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 107 (17690800) [pid = 752] [serial = 199] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 106 (175CA400) [pid = 752] [serial = 191] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 105 (167BD000) [pid = 752] [serial = 34] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 104 (16234C00) [pid = 752] [serial = 184] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 103 (163B3000) [pid = 752] [serial = 185] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 102 (134E6400) [pid = 752] [serial = 197] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 101 (1246B000) [pid = 752] [serial = 196] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 100 (0D925400) [pid = 752] [serial = 176] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 99 (151A3800) [pid = 752] [serial = 182] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 98 (16EE8000) [pid = 752] [serial = 187] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0D73CC00) [pid = 752] [serial = 175] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0D739400) [pid = 752] [serial = 173] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0D6EFC00) [pid = 752] [serial = 172] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 94 (14CD7800) [pid = 752] [serial = 181] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 93 (12446C00) [pid = 752] [serial = 178] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 92 (12704400) [pid = 752] [serial = 179] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0CC76000) [pid = 752] [serial = 169] [outer = 00000000] [url = about:blank] 12:40:23 INFO - PROCESS | 752 | 1463168423306 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 890ms 12:40:23 INFO - PROCESS | 752 | 1463168423401 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 12:40:23 INFO - PROCESS | 752 | 1463168423406 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 12:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:40:23 INFO - PROCESS | 752 | 1463168423412 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:40:23 INFO - PROCESS | 752 | 1463168423415 Marionette TRACE conn7 <- [1,314,null,{}] 12:40:23 INFO - PROCESS | 752 | 1463168423419 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:23 INFO - PROCESS | 752 | 1463168423505 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 12:40:23 INFO - PROCESS | 752 | 1463168423518 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 752 | ++DOCSHELL 0CC76000 == 38 [pid = 752] [id = 88] 12:40:23 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0D650800) [pid = 752] [serial = 261] [outer = 00000000] 12:40:23 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0D73B400) [pid = 752] [serial = 262] [outer = 0D650800] 12:40:23 INFO - PROCESS | 752 | 1463168423565 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (0D925400) [pid = 752] [serial = 263] [outer = 0D650800] 12:40:24 INFO - PROCESS | 752 | 1463168424054 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 12:40:24 INFO - PROCESS | 752 | 1463168424085 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 752 | 1463168424088 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 12:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:40:24 INFO - PROCESS | 752 | 1463168424091 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - PROCESS | 752 | 1463168424094 Marionette TRACE conn7 <- [1,318,null,{}] 12:40:24 INFO - PROCESS | 752 | 1463168424105 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:24 INFO - PROCESS | 752 | 1463168424186 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 12:40:24 INFO - PROCESS | 752 | 1463168424196 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:24 INFO - PROCESS | 752 | ++DOCSHELL 12706000 == 39 [pid = 752] [id = 89] 12:40:24 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (1341E000) [pid = 752] [serial = 264] [outer = 00000000] 12:40:24 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (13CE3800) [pid = 752] [serial = 265] [outer = 1341E000] 12:40:24 INFO - PROCESS | 752 | 1463168424245 Marionette DEBUG loaded listener.js 12:40:24 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (14CD7800) [pid = 752] [serial = 266] [outer = 1341E000] 12:40:24 INFO - PROCESS | 752 | 1463168424700 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 12:40:24 INFO - PROCESS | 752 | 1463168424765 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 752 | 1463168424768 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 12:40:24 INFO - PROCESS | 752 | 1463168424771 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:40:24 INFO - PROCESS | 752 | 1463168424773 Marionette TRACE conn7 <- [1,322,null,{}] 12:40:24 INFO - PROCESS | 752 | 1463168424776 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:24 INFO - PROCESS | 752 | 1463168424864 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 12:40:24 INFO - PROCESS | 752 | 1463168424905 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:24 INFO - PROCESS | 752 | ++DOCSHELL 151AB400 == 40 [pid = 752] [id = 90] 12:40:24 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (151B1400) [pid = 752] [serial = 267] [outer = 00000000] 12:40:24 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (151CEC00) [pid = 752] [serial = 268] [outer = 151B1400] 12:40:24 INFO - PROCESS | 752 | 1463168424953 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (163B1400) [pid = 752] [serial = 269] [outer = 151B1400] 12:40:25 INFO - PROCESS | 752 | 1463168425406 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 12:40:25 INFO - PROCESS | 752 | 1463168425445 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 752 | 1463168425447 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 12:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:40:25 INFO - PROCESS | 752 | 1463168425451 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:40:25 INFO - PROCESS | 752 | 1463168425452 Marionette TRACE conn7 <- [1,326,null,{}] 12:40:25 INFO - PROCESS | 752 | 1463168425456 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:25 INFO - PROCESS | 752 | 1463168425563 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 12:40:25 INFO - PROCESS | 752 | 1463168425570 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 752 | ++DOCSHELL 1637DC00 == 41 [pid = 752] [id = 91] 12:40:25 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (163B3800) [pid = 752] [serial = 270] [outer = 00000000] 12:40:25 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (16747800) [pid = 752] [serial = 271] [outer = 163B3800] 12:40:25 INFO - PROCESS | 752 | 1463168425619 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (16EBDC00) [pid = 752] [serial = 272] [outer = 163B3800] 12:40:26 INFO - PROCESS | 752 | 1463168426106 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 669ms 12:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:40:26 INFO - PROCESS | 752 | 1463168426121 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 752 | 1463168426123 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 12:40:26 INFO - PROCESS | 752 | 1463168426126 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - PROCESS | 752 | 1463168426128 Marionette TRACE conn7 <- [1,330,null,{}] 12:40:26 INFO - PROCESS | 752 | 1463168426131 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:26 INFO - PROCESS | 752 | 1463168426278 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 12:40:26 INFO - PROCESS | 752 | 1463168426331 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 752 | ++DOCSHELL 16EE4400 == 42 [pid = 752] [id = 92] 12:40:26 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (16EE4C00) [pid = 752] [serial = 273] [outer = 00000000] 12:40:26 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (17220C00) [pid = 752] [serial = 274] [outer = 16EE4C00] 12:40:26 INFO - PROCESS | 752 | 1463168426376 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (174AD000) [pid = 752] [serial = 275] [outer = 16EE4C00] 12:40:26 INFO - PROCESS | 752 | 1463168426809 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 12:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:40:26 INFO - PROCESS | 752 | 1463168426860 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 752 | 1463168426862 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 12:40:26 INFO - PROCESS | 752 | 1463168426865 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - PROCESS | 752 | 1463168426867 Marionette TRACE conn7 <- [1,334,null,{}] 12:40:26 INFO - PROCESS | 752 | 1463168426870 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:26 INFO - PROCESS | 752 | 1463168426978 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 12:40:27 INFO - PROCESS | 752 | 1463168427035 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 752 | ++DOCSHELL 0C7B5000 == 43 [pid = 752] [id = 93] 12:40:27 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (175CC800) [pid = 752] [serial = 276] [outer = 00000000] 12:40:27 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (17B41400) [pid = 752] [serial = 277] [outer = 175CC800] 12:40:27 INFO - PROCESS | 752 | 1463168427081 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (17B6A000) [pid = 752] [serial = 278] [outer = 175CC800] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 108 (151BA800) [pid = 752] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 107 (17214C00) [pid = 752] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 106 (0C7B0400) [pid = 752] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 105 (19B27800) [pid = 752] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 104 (0CC73C00) [pid = 752] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 103 (163B8400) [pid = 752] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 102 (151A7C00) [pid = 752] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0DE59C00) [pid = 752] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 100 (175CD800) [pid = 752] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0EB64000) [pid = 752] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:40:27 INFO - PROCESS | 752 | --DOMWINDOW == 98 (1A6B6800) [pid = 752] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:40:27 INFO - PROCESS | 752 | 1463168427697 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 870ms 12:40:27 INFO - PROCESS | 752 | 1463168427738 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 752 | 1463168427740 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 12:40:27 INFO - PROCESS | 752 | 1463168427743 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:40:27 INFO - PROCESS | 752 | 1463168427744 Marionette TRACE conn7 <- [1,338,null,{}] 12:40:27 INFO - PROCESS | 752 | 1463168427748 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:27 INFO - PROCESS | 752 | 1463168427824 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 12:40:27 INFO - PROCESS | 752 | 1463168427831 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 752 | ++DOCSHELL 0C7B0400 == 44 [pid = 752] [id = 94] 12:40:27 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0EB64000) [pid = 752] [serial = 279] [outer = 00000000] 12:40:27 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (16EC6400) [pid = 752] [serial = 280] [outer = 0EB64000] 12:40:27 INFO - PROCESS | 752 | 1463168427875 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (17214C00) [pid = 752] [serial = 281] [outer = 0EB64000] 12:40:28 INFO - PROCESS | 752 | 1463168428284 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 12:40:28 INFO - PROCESS | 752 | 1463168428322 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 752 | 1463168428324 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 12:40:28 INFO - PROCESS | 752 | 1463168428328 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:40:28 INFO - PROCESS | 752 | 1463168428329 Marionette TRACE conn7 <- [1,342,null,{}] 12:40:28 INFO - PROCESS | 752 | 1463168428333 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:28 INFO - PROCESS | 752 | 1463168428411 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 12:40:28 INFO - PROCESS | 752 | 1463168428418 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 752 | ++DOCSHELL 17B67000 == 45 [pid = 752] [id = 95] 12:40:28 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (187AF400) [pid = 752] [serial = 282] [outer = 00000000] 12:40:28 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (19BBB800) [pid = 752] [serial = 283] [outer = 187AF400] 12:40:28 INFO - PROCESS | 752 | 1463168428462 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (1A62F400) [pid = 752] [serial = 284] [outer = 187AF400] 12:40:28 INFO - PROCESS | 752 | 1463168428886 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 12:40:28 INFO - PROCESS | 752 | 1463168428902 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 752 | 1463168428905 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 12:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:40:28 INFO - PROCESS | 752 | 1463168428908 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:40:28 INFO - PROCESS | 752 | 1463168428909 Marionette TRACE conn7 <- [1,346,null,{}] 12:40:28 INFO - PROCESS | 752 | 1463168428924 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:28 INFO - PROCESS | 752 | 1463168429001 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 12:40:28 INFO - PROCESS | 752 | 1463168429008 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:29 INFO - PROCESS | 752 | ++DOCSHELL 151BA400 == 46 [pid = 752] [id = 96] 12:40:29 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (16819000) [pid = 752] [serial = 285] [outer = 00000000] 12:40:29 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (1681E000) [pid = 752] [serial = 286] [outer = 16819000] 12:40:29 INFO - PROCESS | 752 | 1463168429051 Marionette DEBUG loaded listener.js 12:40:29 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (16821000) [pid = 752] [serial = 287] [outer = 16819000] 12:40:29 INFO - PROCESS | 752 | 1463168429565 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 12:40:29 INFO - PROCESS | 752 | 1463168429639 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 12:40:29 INFO - PROCESS | 752 | 1463168429643 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 12:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:40:29 INFO - PROCESS | 752 | 1463168429649 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - PROCESS | 752 | 1463168429653 Marionette TRACE conn7 <- [1,350,null,{}] 12:40:29 INFO - PROCESS | 752 | 1463168429663 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:29 INFO - PROCESS | 752 | 1463168429773 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 12:40:29 INFO - PROCESS | 752 | 1463168429899 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:29 INFO - PROCESS | 752 | ++DOCSHELL 0C90A000 == 47 [pid = 752] [id = 97] 12:40:29 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (0C915400) [pid = 752] [serial = 288] [outer = 00000000] 12:40:29 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (0CC75800) [pid = 752] [serial = 289] [outer = 0C915400] 12:40:29 INFO - PROCESS | 752 | 1463168429958 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (0D6F0000) [pid = 752] [serial = 290] [outer = 0C915400] 12:40:30 INFO - PROCESS | 752 | 1463168430612 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 990ms 12:40:30 INFO - PROCESS | 752 | 1463168430644 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 752 | 1463168430648 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 12:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:40:30 INFO - PROCESS | 752 | 1463168430656 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:40:30 INFO - PROCESS | 752 | 1463168430660 Marionette TRACE conn7 <- [1,354,null,{}] 12:40:30 INFO - PROCESS | 752 | 1463168430665 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:30 INFO - PROCESS | 752 | 1463168430774 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 12:40:30 INFO - PROCESS | 752 | 1463168430871 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 752 | ++DOCSHELL 11E59000 == 48 [pid = 752] [id = 98] 12:40:30 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (11E5E800) [pid = 752] [serial = 291] [outer = 00000000] 12:40:30 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (134E6400) [pid = 752] [serial = 292] [outer = 11E5E800] 12:40:30 INFO - PROCESS | 752 | 1463168430929 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (1501F000) [pid = 752] [serial = 293] [outer = 11E5E800] 12:40:31 INFO - PROCESS | 752 | 1463168431521 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 930ms 12:40:31 INFO - PROCESS | 752 | 1463168431584 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 752 | 1463168431587 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 12:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:40:31 INFO - PROCESS | 752 | 1463168431590 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - PROCESS | 752 | 1463168431593 Marionette TRACE conn7 <- [1,358,null,{}] 12:40:31 INFO - PROCESS | 752 | 1463168431603 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:31 INFO - PROCESS | 752 | 1463168431719 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 12:40:31 INFO - PROCESS | 752 | 1463168431846 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:31 INFO - PROCESS | 752 | ++DOCSHELL 1723B400 == 49 [pid = 752] [id = 99] 12:40:31 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (1723B800) [pid = 752] [serial = 294] [outer = 00000000] 12:40:31 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (17240400) [pid = 752] [serial = 295] [outer = 1723B800] 12:40:31 INFO - PROCESS | 752 | 1463168431910 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (17244C00) [pid = 752] [serial = 296] [outer = 1723B800] 12:40:32 INFO - PROCESS | 752 | 1463168432556 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1021ms 12:40:32 INFO - PROCESS | 752 | 1463168432615 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 12:40:32 INFO - PROCESS | 752 | 1463168432617 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 12:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:40:32 INFO - PROCESS | 752 | 1463168432621 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:40:32 INFO - PROCESS | 752 | 1463168432623 Marionette TRACE conn7 <- [1,362,null,{}] 12:40:32 INFO - PROCESS | 752 | 1463168432627 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:32 INFO - PROCESS | 752 | 1463168432731 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 12:40:32 INFO - PROCESS | 752 | 1463168432854 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 752 | ++DOCSHELL 15062400 == 50 [pid = 752] [id = 100] 12:40:32 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (15065800) [pid = 752] [serial = 297] [outer = 00000000] 12:40:32 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1506CC00) [pid = 752] [serial = 298] [outer = 15065800] 12:40:32 INFO - PROCESS | 752 | 1463168432909 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (17243400) [pid = 752] [serial = 299] [outer = 15065800] 12:40:33 INFO - PROCESS | 752 | 1463168433548 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 12:40:33 INFO - PROCESS | 752 | 1463168433595 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 12:40:33 INFO - PROCESS | 752 | 1463168433598 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 12:40:33 INFO - PROCESS | 752 | 1463168433601 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:40:33 INFO - PROCESS | 752 | 1463168433604 Marionette TRACE conn7 <- [1,366,null,{}] 12:40:33 INFO - PROCESS | 752 | 1463168433607 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:33 INFO - PROCESS | 752 | 1463168433712 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 12:40:33 INFO - PROCESS | 752 | 1463168433951 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 752 | ++DOCSHELL 09082800 == 51 [pid = 752] [id = 101] 12:40:33 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (0C696400) [pid = 752] [serial = 300] [outer = 00000000] 12:40:33 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (0D651C00) [pid = 752] [serial = 301] [outer = 0C696400] 12:40:33 INFO - PROCESS | 752 | 1463168434007 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (0D92F400) [pid = 752] [serial = 302] [outer = 0C696400] 12:40:34 INFO - PROCESS | 752 | 1463168434644 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1120ms 12:40:34 INFO - PROCESS | 752 | 1463168434725 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 12:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:40:34 INFO - PROCESS | 752 | 1463168434729 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 12:40:34 INFO - PROCESS | 752 | 1463168434734 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - PROCESS | 752 | 1463168434737 Marionette TRACE conn7 <- [1,370,null,{}] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 17B67000 == 50 [pid = 752] [id = 95] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 0C7B0400 == 49 [pid = 752] [id = 94] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 0C7B5000 == 48 [pid = 752] [id = 93] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 16EE4400 == 47 [pid = 752] [id = 92] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 1637DC00 == 46 [pid = 752] [id = 91] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 151AB400 == 45 [pid = 752] [id = 90] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 12706000 == 44 [pid = 752] [id = 89] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 0CC76000 == 43 [pid = 752] [id = 88] 12:40:34 INFO - PROCESS | 752 | --DOCSHELL 0DEE7800 == 42 [pid = 752] [id = 87] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 121 (19B65000) [pid = 752] [serial = 157] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 120 (0C633800) [pid = 752] [serial = 202] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 119 (0EB89800) [pid = 752] [serial = 205] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 118 (17B42C00) [pid = 752] [serial = 208] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 117 (175C9800) [pid = 752] [serial = 230] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 116 (11DDE400) [pid = 752] [serial = 215] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 115 (0DE4D800) [pid = 752] [serial = 214] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 114 (1A432400) [pid = 752] [serial = 235] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0EB65000) [pid = 752] [serial = 218] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 112 (0DE57C00) [pid = 752] [serial = 217] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 111 (1674EC00) [pid = 752] [serial = 226] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 110 (151BB400) [pid = 752] [serial = 223] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 109 (15EB0C00) [pid = 752] [serial = 224] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 108 (1206E800) [pid = 752] [serial = 220] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 107 (12539000) [pid = 752] [serial = 221] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 106 (19B21800) [pid = 752] [serial = 233] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 105 (19B15800) [pid = 752] [serial = 232] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 104 (19B24400) [pid = 752] [serial = 211] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 103 (151B8C00) [pid = 752] [serial = 238] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 102 (175CD400) [pid = 752] [serial = 239] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 101 (1A7DE400) [pid = 752] [serial = 241] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 100 (1A434800) [pid = 752] [serial = 236] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 99 (174AD400) [pid = 752] [serial = 229] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 98 (1C578400) [pid = 752] [serial = 242] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 97 (16EDA800) [pid = 752] [serial = 227] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | --DOMWINDOW == 96 (1C581C00) [pid = 752] [serial = 244] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 752 | 1463168434834 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:34 INFO - PROCESS | 752 | 1463168434918 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 12:40:34 INFO - PROCESS | 752 | 1463168434927 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 752 | ++DOCSHELL 0C9F8400 == 43 [pid = 752] [id = 102] 12:40:34 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0CC76000) [pid = 752] [serial = 303] [outer = 00000000] 12:40:34 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0D6EFC00) [pid = 752] [serial = 304] [outer = 0CC76000] 12:40:34 INFO - PROCESS | 752 | 1463168434974 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0DE2EC00) [pid = 752] [serial = 305] [outer = 0CC76000] 12:40:35 INFO - PROCESS | 752 | 1463168435444 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 750ms 12:40:35 INFO - PROCESS | 752 | 1463168435487 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 752 | 1463168435491 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 12:40:35 INFO - PROCESS | 752 | 1463168435495 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:40:35 INFO - PROCESS | 752 | 1463168435497 Marionette TRACE conn7 <- [1,374,null,{}] 12:40:35 INFO - PROCESS | 752 | 1463168435501 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:35 INFO - PROCESS | 752 | 1463168435586 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 12:40:35 INFO - PROCESS | 752 | 1463168435596 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 752 | ++DOCSHELL 12531C00 == 44 [pid = 752] [id = 103] 12:40:35 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (12536400) [pid = 752] [serial = 306] [outer = 00000000] 12:40:35 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (13D90800) [pid = 752] [serial = 307] [outer = 12536400] 12:40:35 INFO - PROCESS | 752 | 1463168435644 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1506A000) [pid = 752] [serial = 308] [outer = 12536400] 12:40:36 INFO - PROCESS | 752 | 1463168436148 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:40:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:40:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 669ms 12:40:36 INFO - PROCESS | 752 | 1463168436171 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 12:40:36 INFO - PROCESS | 752 | 1463168436173 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 12:40:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:40:36 INFO - PROCESS | 752 | 1463168436178 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 752 | 1463168436184 Marionette TRACE conn7 <- [1,378,null,{}] 12:40:36 INFO - PROCESS | 752 | 1463168436193 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:36 INFO - PROCESS | 752 | 1463168436310 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 12:40:36 INFO - PROCESS | 752 | 1463168436397 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 752 | ++DOCSHELL 163B5C00 == 45 [pid = 752] [id = 104] 12:40:36 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (163B6000) [pid = 752] [serial = 309] [outer = 00000000] 12:40:36 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (163BD400) [pid = 752] [serial = 310] [outer = 163B6000] 12:40:36 INFO - PROCESS | 752 | 1463168436444 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (1674EC00) [pid = 752] [serial = 311] [outer = 163B6000] 12:40:36 INFO - PROCESS | 752 | 1463168436920 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:40:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:40:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 790ms 12:40:36 INFO - PROCESS | 752 | 1463168436970 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 12:40:36 INFO - PROCESS | 752 | 1463168436973 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 12:40:36 INFO - PROCESS | 752 | 1463168436976 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:40:36 INFO - PROCESS | 752 | 1463168436978 Marionette TRACE conn7 <- [1,382,null,{}] 12:40:36 INFO - PROCESS | 752 | 1463168436986 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:37 INFO - PROCESS | 752 | 1463168437101 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 12:40:37 INFO - PROCESS | 752 | 1463168437115 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 752 | ++DOCSHELL 1681A800 == 46 [pid = 752] [id = 105] 12:40:37 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (1681AC00) [pid = 752] [serial = 312] [outer = 00000000] 12:40:37 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (16EC4400) [pid = 752] [serial = 313] [outer = 1681AC00] 12:40:37 INFO - PROCESS | 752 | 1463168437205 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (16EE4400) [pid = 752] [serial = 314] [outer = 1681AC00] 12:40:37 INFO - PROCESS | 752 | 1463168437697 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:40:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:40:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 12:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:40:37 INFO - PROCESS | 752 | 1463168437750 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 752 | 1463168437752 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 12:40:37 INFO - PROCESS | 752 | 1463168437755 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:40:37 INFO - PROCESS | 752 | 1463168437757 Marionette TRACE conn7 <- [1,386,null,{}] 12:40:37 INFO - PROCESS | 752 | 1463168437769 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:37 INFO - PROCESS | 752 | 1463168437880 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 12:40:37 INFO - PROCESS | 752 | 1463168437894 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 752 | ++DOCSHELL 17213400 == 47 [pid = 752] [id = 106] 12:40:37 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (17218400) [pid = 752] [serial = 315] [outer = 00000000] 12:40:37 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (1723F800) [pid = 752] [serial = 316] [outer = 17218400] 12:40:37 INFO - PROCESS | 752 | 1463168437993 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (175C8C00) [pid = 752] [serial = 317] [outer = 17218400] 12:40:38 INFO - PROCESS | 752 | 1463168438469 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 12:40:38 INFO - PROCESS | 752 | 1463168438486 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 12:40:38 INFO - PROCESS | 752 | 1463168438488 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 12:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:40:38 INFO - PROCESS | 752 | 1463168438495 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:40:38 INFO - PROCESS | 752 | 1463168438497 Marionette TRACE conn7 <- [1,390,null,{}] 12:40:38 INFO - PROCESS | 752 | 1463168438507 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:38 INFO - PROCESS | 752 | 1463168438616 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 12:40:38 INFO - PROCESS | 752 | 1463168438626 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 752 | ++DOCSHELL 0C632000 == 48 [pid = 752] [id = 107] 12:40:38 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (175CC000) [pid = 752] [serial = 318] [outer = 00000000] 12:40:38 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (19B1A800) [pid = 752] [serial = 319] [outer = 175CC000] 12:40:38 INFO - PROCESS | 752 | 1463168438718 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (19B1BC00) [pid = 752] [serial = 320] [outer = 175CC000] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0DE32400) [pid = 752] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 112 (151B1400) [pid = 752] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 111 (1341E000) [pid = 752] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 110 (0DEE8000) [pid = 752] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 109 (163B3800) [pid = 752] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 108 (0D650800) [pid = 752] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 107 (175CC800) [pid = 752] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 106 (16EE4C00) [pid = 752] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 105 (0EB64000) [pid = 752] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 104 (187AF400) [pid = 752] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:40:39 INFO - PROCESS | 752 | --DOMWINDOW == 103 (16741400) [pid = 752] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:40:39 INFO - PROCESS | 752 | 1463168439245 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 790ms 12:40:39 INFO - PROCESS | 752 | 1463168439286 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 752 | 1463168439288 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 12:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:40:39 INFO - PROCESS | 752 | 1463168439291 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 752 | 1463168439293 Marionette TRACE conn7 <- [1,394,null,{}] 12:40:39 INFO - PROCESS | 752 | 1463168439296 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:39 INFO - PROCESS | 752 | 1463168439388 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 12:40:39 INFO - PROCESS | 752 | 1463168439394 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 752 | ++DOCSHELL 13CE9800 == 49 [pid = 752] [id = 108] 12:40:39 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (151B6C00) [pid = 752] [serial = 321] [outer = 00000000] 12:40:39 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (16D6C800) [pid = 752] [serial = 322] [outer = 151B6C00] 12:40:39 INFO - PROCESS | 752 | 1463168439438 Marionette DEBUG loaded listener.js 12:40:39 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (16D6D800) [pid = 752] [serial = 323] [outer = 151B6C00] 12:40:39 INFO - PROCESS | 752 | 1463168439871 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 12:40:39 INFO - PROCESS | 752 | 1463168439922 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 752 | 1463168439924 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 12:40:39 INFO - PROCESS | 752 | 1463168439928 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:40:39 INFO - PROCESS | 752 | 1463168439929 Marionette TRACE conn7 <- [1,398,null,{}] 12:40:39 INFO - PROCESS | 752 | 1463168439933 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:39 INFO - PROCESS | 752 | 1463168440015 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 12:40:40 INFO - PROCESS | 752 | 1463168440025 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 752 | ++DOCSHELL 16D70C00 == 50 [pid = 752] [id = 109] 12:40:40 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (16D71800) [pid = 752] [serial = 324] [outer = 00000000] 12:40:40 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (16D78800) [pid = 752] [serial = 325] [outer = 16D71800] 12:40:40 INFO - PROCESS | 752 | 1463168440071 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (19B15C00) [pid = 752] [serial = 326] [outer = 16D71800] 12:40:40 INFO - PROCESS | 752 | 1463168440517 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 631ms 12:40:40 INFO - PROCESS | 752 | 1463168440563 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 12:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:40:40 INFO - PROCESS | 752 | 1463168440565 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 12:40:40 INFO - PROCESS | 752 | 1463168440568 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:40:40 INFO - PROCESS | 752 | 1463168440570 Marionette TRACE conn7 <- [1,402,null,{}] 12:40:40 INFO - PROCESS | 752 | 1463168440574 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:40 INFO - PROCESS | 752 | 1463168440654 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 12:40:40 INFO - PROCESS | 752 | 1463168440663 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 752 | ++DOCSHELL 175AF800 == 51 [pid = 752] [id = 110] 12:40:40 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (175B0000) [pid = 752] [serial = 327] [outer = 00000000] 12:40:40 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (175B8000) [pid = 752] [serial = 328] [outer = 175B0000] 12:40:40 INFO - PROCESS | 752 | 1463168440707 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (175BAC00) [pid = 752] [serial = 329] [outer = 175B0000] 12:40:41 INFO - PROCESS | 752 | 1463168441426 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 930ms 12:40:41 INFO - PROCESS | 752 | 1463168441500 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 12:40:41 INFO - PROCESS | 752 | 1463168441504 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 12:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:40:41 INFO - PROCESS | 752 | 1463168441508 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:40:41 INFO - PROCESS | 752 | 1463168441512 Marionette TRACE conn7 <- [1,406,null,{}] 12:40:41 INFO - PROCESS | 752 | 1463168441518 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:41 INFO - PROCESS | 752 | 1463168441628 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 12:40:41 INFO - PROCESS | 752 | 1463168441755 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:41 INFO - PROCESS | 752 | ++DOCSHELL 12070400 == 52 [pid = 752] [id = 111] 12:40:41 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (120F2000) [pid = 752] [serial = 330] [outer = 00000000] 12:40:41 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (13423800) [pid = 752] [serial = 331] [outer = 120F2000] 12:40:41 INFO - PROCESS | 752 | 1463168441812 Marionette DEBUG loaded listener.js 12:40:41 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (15064800) [pid = 752] [serial = 332] [outer = 120F2000] 12:40:42 INFO - PROCESS | 752 | 1463168442464 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 990ms 12:40:42 INFO - PROCESS | 752 | 1463168442500 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 12:40:42 INFO - PROCESS | 752 | 1463168442506 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 12:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:40:42 INFO - PROCESS | 752 | 1463168442512 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:40:42 INFO - PROCESS | 752 | 1463168442515 Marionette TRACE conn7 <- [1,410,null,{}] 12:40:42 INFO - PROCESS | 752 | 1463168442519 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:42 INFO - PROCESS | 752 | 1463168442630 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 12:40:42 INFO - PROCESS | 752 | 1463168442732 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 752 | ++DOCSHELL 16235400 == 53 [pid = 752] [id = 112] 12:40:42 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (163B4400) [pid = 752] [serial = 333] [outer = 00000000] 12:40:42 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (16EBF800) [pid = 752] [serial = 334] [outer = 163B4400] 12:40:42 INFO - PROCESS | 752 | 1463168442789 Marionette DEBUG loaded listener.js 12:40:42 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1723F400) [pid = 752] [serial = 335] [outer = 163B4400] 12:40:43 INFO - PROCESS | 752 | 1463168443461 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 12:40:43 INFO - PROCESS | 752 | 1463168443485 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 12:40:43 INFO - PROCESS | 752 | 1463168443487 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 12:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:40:43 INFO - PROCESS | 752 | 1463168443491 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:40:43 INFO - PROCESS | 752 | 1463168443495 Marionette TRACE conn7 <- [1,414,null,{}] 12:40:43 INFO - PROCESS | 752 | 1463168443505 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:43 INFO - PROCESS | 752 | 1463168443615 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 12:40:43 INFO - PROCESS | 752 | 1463168443742 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:43 INFO - PROCESS | 752 | ++DOCSHELL 16D78400 == 54 [pid = 752] [id = 113] 12:40:43 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (17246400) [pid = 752] [serial = 336] [outer = 00000000] 12:40:43 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (1A432400) [pid = 752] [serial = 337] [outer = 17246400] 12:40:43 INFO - PROCESS | 752 | 1463168443800 Marionette DEBUG loaded listener.js 12:40:43 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (1A631400) [pid = 752] [serial = 338] [outer = 17246400] 12:40:44 INFO - PROCESS | 752 | 1463168444410 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 12:40:44 INFO - PROCESS | 752 | 1463168444465 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 12:40:44 INFO - PROCESS | 752 | 1463168444467 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 12:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:40:44 INFO - PROCESS | 752 | 1463168444471 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:40:44 INFO - PROCESS | 752 | 1463168444473 Marionette TRACE conn7 <- [1,418,null,{}] 12:40:44 INFO - PROCESS | 752 | 1463168444477 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:44 INFO - PROCESS | 752 | 1463168444585 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 12:40:44 INFO - PROCESS | 752 | 1463168444710 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 752 | ++DOCSHELL 0C7B7C00 == 55 [pid = 752] [id = 114] 12:40:44 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (12708800) [pid = 752] [serial = 339] [outer = 00000000] 12:40:44 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (1B30A400) [pid = 752] [serial = 340] [outer = 12708800] 12:40:44 INFO - PROCESS | 752 | 1463168444769 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (1B310C00) [pid = 752] [serial = 341] [outer = 12708800] 12:40:45 INFO - PROCESS | 752 | 1463168445791 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1374ms 12:40:45 INFO - PROCESS | 752 | 1463168445849 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 12:40:45 INFO - PROCESS | 752 | 1463168445852 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 12:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:40:45 INFO - PROCESS | 752 | 1463168445858 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:40:45 INFO - PROCESS | 752 | 1463168445862 Marionette TRACE conn7 <- [1,422,null,{}] 12:40:45 INFO - PROCESS | 752 | 1463168445868 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:45 INFO - PROCESS | 752 | 1463168446001 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 12:40:46 INFO - PROCESS | 752 | 1463168446140 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:46 INFO - PROCESS | 752 | ++DOCSHELL 0EB8CC00 == 56 [pid = 752] [id = 115] 12:40:46 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (11B7BC00) [pid = 752] [serial = 342] [outer = 00000000] 12:40:46 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1243F400) [pid = 752] [serial = 343] [outer = 11B7BC00] 12:40:46 INFO - PROCESS | 752 | 1463168446193 Marionette DEBUG loaded listener.js 12:40:46 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (127A7800) [pid = 752] [serial = 344] [outer = 11B7BC00] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 16D70C00 == 55 [pid = 752] [id = 109] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 13CE9800 == 54 [pid = 752] [id = 108] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 0C632000 == 53 [pid = 752] [id = 107] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 17213400 == 52 [pid = 752] [id = 106] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 1681A800 == 51 [pid = 752] [id = 105] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 163B5C00 == 50 [pid = 752] [id = 104] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 12531C00 == 49 [pid = 752] [id = 103] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 126 (1681E000) [pid = 752] [serial = 286] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 0C9F8400 == 48 [pid = 752] [id = 102] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 09082800 == 47 [pid = 752] [id = 101] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 0C90A000 == 46 [pid = 752] [id = 97] 12:40:46 INFO - PROCESS | 752 | --DOCSHELL 151BA400 == 45 [pid = 752] [id = 96] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 125 (17B46000) [pid = 752] [serial = 200] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 124 (163B5800) [pid = 752] [serial = 257] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 123 (151AA400) [pid = 752] [serial = 256] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 122 (151CEC00) [pid = 752] [serial = 268] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 121 (13CE3800) [pid = 752] [serial = 265] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 120 (14CD7800) [pid = 752] [serial = 266] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 119 (11D87C00) [pid = 752] [serial = 260] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 118 (0E19CC00) [pid = 752] [serial = 259] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 117 (16747800) [pid = 752] [serial = 271] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 116 (0D73B400) [pid = 752] [serial = 262] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 115 (0D925400) [pid = 752] [serial = 263] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 114 (17B41400) [pid = 752] [serial = 277] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0C7AF800) [pid = 752] [serial = 247] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 112 (13CEBC00) [pid = 752] [serial = 250] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 111 (17B3D800) [pid = 752] [serial = 253] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 110 (174AD000) [pid = 752] [serial = 275] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 109 (17220C00) [pid = 752] [serial = 274] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 108 (16EC6400) [pid = 752] [serial = 280] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 107 (17B6A000) [pid = 752] [serial = 278] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 106 (1A62F400) [pid = 752] [serial = 284] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 105 (16EBDC00) [pid = 752] [serial = 272] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 104 (19BBB800) [pid = 752] [serial = 283] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 103 (163B1400) [pid = 752] [serial = 269] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 752 | --DOMWINDOW == 102 (17214C00) [pid = 752] [serial = 281] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 752 | 1463168447280 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1478ms 12:40:47 INFO - PROCESS | 752 | 1463168447338 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 12:40:47 INFO - PROCESS | 752 | 1463168447343 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 12:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:40:47 INFO - PROCESS | 752 | 1463168447349 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:40:47 INFO - PROCESS | 752 | 1463168447352 Marionette TRACE conn7 <- [1,426,null,{}] 12:40:47 INFO - PROCESS | 752 | 1463168447356 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:47 INFO - PROCESS | 752 | 1463168447490 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 12:40:47 INFO - PROCESS | 752 | 1463168447570 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:47 INFO - PROCESS | 752 | ++DOCSHELL 0C7BA800 == 46 [pid = 752] [id = 116] 12:40:47 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0C7BC800) [pid = 752] [serial = 345] [outer = 00000000] 12:40:47 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (0D6F1000) [pid = 752] [serial = 346] [outer = 0C7BC800] 12:40:47 INFO - PROCESS | 752 | 1463168447618 Marionette DEBUG loaded listener.js 12:40:47 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (0D92E800) [pid = 752] [serial = 347] [outer = 0C7BC800] 12:40:48 INFO - PROCESS | 752 | 1463168448040 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 752 | 1463168448086 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 12:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:40:48 INFO - PROCESS | 752 | 1463168448089 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - PROCESS | 752 | 1463168448093 Marionette TRACE conn7 <- [1,430,null,{}] 12:40:48 INFO - PROCESS | 752 | 1463168448103 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:48 INFO - PROCESS | 752 | 1463168448196 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 12:40:48 INFO - PROCESS | 752 | 1463168448207 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 752 | ++DOCSHELL 15025400 == 47 [pid = 752] [id = 117] 12:40:48 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (15060C00) [pid = 752] [serial = 348] [outer = 00000000] 12:40:48 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (1506C800) [pid = 752] [serial = 349] [outer = 15060C00] 12:40:48 INFO - PROCESS | 752 | 1463168448257 Marionette DEBUG loaded listener.js 12:40:48 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (151B3000) [pid = 752] [serial = 350] [outer = 15060C00] 12:40:48 INFO - PROCESS | 752 | 1463168448716 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 12:40:48 INFO - PROCESS | 752 | 1463168448781 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 752 | 1463168448783 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 12:40:48 INFO - PROCESS | 752 | 1463168448786 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:40:48 INFO - PROCESS | 752 | 1463168448788 Marionette TRACE conn7 <- [1,434,null,{}] 12:40:48 INFO - PROCESS | 752 | 1463168448792 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:48 INFO - PROCESS | 752 | 1463168448909 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 12:40:48 INFO - PROCESS | 752 | 1463168448923 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 752 | ++DOCSHELL 1622F400 == 48 [pid = 752] [id = 118] 12:40:48 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (163B2000) [pid = 752] [serial = 351] [outer = 00000000] 12:40:48 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (16817400) [pid = 752] [serial = 352] [outer = 163B2000] 12:40:48 INFO - PROCESS | 752 | 1463168448968 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (1681EC00) [pid = 752] [serial = 353] [outer = 163B2000] 12:40:49 INFO - PROCESS | 752 | 1463168449466 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 12:40:49 INFO - PROCESS | 752 | 1463168449521 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 12:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:40:49 INFO - PROCESS | 752 | 1463168449523 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 12:40:49 INFO - PROCESS | 752 | 1463168449526 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:40:49 INFO - PROCESS | 752 | 1463168449538 Marionette TRACE conn7 <- [1,438,null,{}] 12:40:49 INFO - PROCESS | 752 | 1463168449549 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:49 INFO - PROCESS | 752 | 1463168449660 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 12:40:49 INFO - PROCESS | 752 | 1463168449671 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:49 INFO - PROCESS | 752 | ++DOCSHELL 0DE59000 == 49 [pid = 752] [id = 119] 12:40:49 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (16822400) [pid = 752] [serial = 354] [outer = 00000000] 12:40:49 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (16EBAC00) [pid = 752] [serial = 355] [outer = 16822400] 12:40:49 INFO - PROCESS | 752 | 1463168449719 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (16EC1800) [pid = 752] [serial = 356] [outer = 16822400] 12:40:50 INFO - PROCESS | 752 | 1463168450192 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 12:40:50 INFO - PROCESS | 752 | 1463168450225 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 752 | 1463168450227 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 12:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:40:50 INFO - PROCESS | 752 | 1463168450270 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:40:50 INFO - PROCESS | 752 | 1463168450272 Marionette TRACE conn7 <- [1,442,null,{}] 12:40:50 INFO - PROCESS | 752 | 1463168450276 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:50 INFO - PROCESS | 752 | 1463168450412 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 12:40:50 INFO - PROCESS | 752 | 1463168450473 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 752 | ++DOCSHELL 16EBA000 == 50 [pid = 752] [id = 120] 12:40:50 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (16EDCC00) [pid = 752] [serial = 357] [outer = 00000000] 12:40:50 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (175BA000) [pid = 752] [serial = 358] [outer = 16EDCC00] 12:40:50 INFO - PROCESS | 752 | 1463168450518 Marionette DEBUG loaded listener.js 12:40:50 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (175C9000) [pid = 752] [serial = 359] [outer = 16EDCC00] 12:40:50 INFO - PROCESS | 752 | 1463168450959 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 12:40:50 INFO - PROCESS | 752 | 1463168451000 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 752 | 1463168451002 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 12:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:40:50 INFO - PROCESS | 752 | 1463168451006 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:40:50 INFO - PROCESS | 752 | 1463168451008 Marionette TRACE conn7 <- [1,446,null,{}] 12:40:50 INFO - PROCESS | 752 | 1463168451011 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:51 INFO - PROCESS | 752 | 1463168451116 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 12:40:51 INFO - PROCESS | 752 | 1463168451272 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 116 (17218400) [pid = 752] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 115 (1681AC00) [pid = 752] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 114 (0CC76000) [pid = 752] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 113 (12536400) [pid = 752] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 112 (163B6000) [pid = 752] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 111 (16819000) [pid = 752] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 110 (0C696400) [pid = 752] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 109 (151B6C00) [pid = 752] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 108 (175CC000) [pid = 752] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:40:51 INFO - PROCESS | 752 | --DOMWINDOW == 107 (16D71800) [pid = 752] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:40:51 INFO - PROCESS | 752 | ++DOCSHELL 0C639C00 == 51 [pid = 752] [id = 121] 12:40:51 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (0C7C2C00) [pid = 752] [serial = 360] [outer = 00000000] 12:40:51 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (12536400) [pid = 752] [serial = 361] [outer = 0C7C2C00] 12:40:51 INFO - PROCESS | 752 | 1463168451330 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (1279C400) [pid = 752] [serial = 362] [outer = 0C7C2C00] 12:40:51 INFO - PROCESS | 752 | 1463168451722 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 770ms 12:40:51 INFO - PROCESS | 752 | 1463168451777 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 12:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:40:51 INFO - PROCESS | 752 | 1463168451779 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 12:40:51 INFO - PROCESS | 752 | 1463168451782 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:40:51 INFO - PROCESS | 752 | 1463168451783 Marionette TRACE conn7 <- [1,450,null,{}] 12:40:51 INFO - PROCESS | 752 | 1463168451787 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:51 INFO - PROCESS | 752 | 1463168451910 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 12:40:51 INFO - PROCESS | 752 | 1463168451923 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:51 INFO - PROCESS | 752 | ++DOCSHELL 11B82C00 == 52 [pid = 752] [id = 122] 12:40:51 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (12706000) [pid = 752] [serial = 363] [outer = 00000000] 12:40:51 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (175D1800) [pid = 752] [serial = 364] [outer = 12706000] 12:40:51 INFO - PROCESS | 752 | 1463168451967 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (17B60000) [pid = 752] [serial = 365] [outer = 12706000] 12:40:52 INFO - PROCESS | 752 | 1463168452376 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:40:52 INFO - PROCESS | 752 | 1463168452417 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 12:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:40:52 INFO - PROCESS | 752 | 1463168452420 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:40:52 INFO - PROCESS | 752 | 1463168452422 Marionette TRACE conn7 <- [1,454,null,{}] 12:40:52 INFO - PROCESS | 752 | 1463168452425 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:52 INFO - PROCESS | 752 | 1463168452540 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 12:40:52 INFO - PROCESS | 752 | 1463168452591 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:52 INFO - PROCESS | 752 | ++DOCSHELL 187B8800 == 53 [pid = 752] [id = 123] 12:40:52 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (187B9000) [pid = 752] [serial = 366] [outer = 00000000] 12:40:52 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (19B27C00) [pid = 752] [serial = 367] [outer = 187B9000] 12:40:52 INFO - PROCESS | 752 | 1463168452635 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (1A4E1400) [pid = 752] [serial = 368] [outer = 187B9000] 12:40:52 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:40:52 INFO - PROCESS | 752 | 1463168453004 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 12:40:53 INFO - PROCESS | 752 | 1463168453051 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 752 | 1463168453053 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 12:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:40:53 INFO - PROCESS | 752 | 1463168453055 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:40:53 INFO - PROCESS | 752 | 1463168453057 Marionette TRACE conn7 <- [1,458,null,{}] 12:40:53 INFO - PROCESS | 752 | 1463168453061 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:53 INFO - PROCESS | 752 | 1463168453176 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 12:40:53 INFO - PROCESS | 752 | 1463168453221 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:53 INFO - PROCESS | 752 | ++DOCSHELL 19B59400 == 54 [pid = 752] [id = 124] 12:40:53 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (19C4E000) [pid = 752] [serial = 369] [outer = 00000000] 12:40:53 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1A7DA800) [pid = 752] [serial = 370] [outer = 19C4E000] 12:40:53 INFO - PROCESS | 752 | 1463168453270 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (1B312C00) [pid = 752] [serial = 371] [outer = 19C4E000] 12:40:53 INFO - PROCESS | 752 | 1463168453908 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 752 | 1463168453991 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 12:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:40:53 INFO - PROCESS | 752 | 1463168453997 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:40:53 INFO - PROCESS | 752 | 1463168454000 Marionette TRACE conn7 <- [1,462,null,{}] 12:40:53 INFO - PROCESS | 752 | 1463168454006 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:54 INFO - PROCESS | 752 | 1463168454152 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 12:40:54 INFO - PROCESS | 752 | 1463168454281 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:54 INFO - PROCESS | 752 | ++DOCSHELL 0D65C400 == 55 [pid = 752] [id = 125] 12:40:54 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (0DE2E000) [pid = 752] [serial = 372] [outer = 00000000] 12:40:54 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (13CE3800) [pid = 752] [serial = 373] [outer = 0DE2E000] 12:40:54 INFO - PROCESS | 752 | 1463168454342 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (15065C00) [pid = 752] [serial = 374] [outer = 0DE2E000] 12:40:54 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:40:54 INFO - PROCESS | 752 | 1463168454985 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:40:55 INFO - PROCESS | 752 | 1463168455030 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 12:40:55 INFO - PROCESS | 752 | 1463168455037 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:40:55 INFO - PROCESS | 752 | 1463168455040 Marionette TRACE conn7 <- [1,466,null,{}] 12:40:55 INFO - PROCESS | 752 | 1463168455044 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:55 INFO - PROCESS | 752 | 1463168455155 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 12:40:55 INFO - PROCESS | 752 | 1463168455252 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 752 | ++DOCSHELL 1681D000 == 56 [pid = 752] [id = 126] 12:40:55 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (16EE6C00) [pid = 752] [serial = 375] [outer = 00000000] 12:40:55 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (175B2C00) [pid = 752] [serial = 376] [outer = 16EE6C00] 12:40:55 INFO - PROCESS | 752 | 1463168455308 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (17690800) [pid = 752] [serial = 377] [outer = 16EE6C00] 12:40:55 INFO - PROCESS | 752 | 1463168455998 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:40:56 INFO - PROCESS | 752 | 1463168456073 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 12:40:56 INFO - PROCESS | 752 | 1463168456078 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:40:56 INFO - PROCESS | 752 | 1463168456082 Marionette TRACE conn7 <- [1,470,null,{}] 12:40:56 INFO - PROCESS | 752 | 1463168456111 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:56 INFO - PROCESS | 752 | 1463168456225 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 12:40:56 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1BC09C00) [pid = 752] [serial = 378] [outer = 125F0C00] 12:40:56 INFO - PROCESS | 752 | 1463168456369 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:56 INFO - PROCESS | 752 | ++DOCSHELL 1BC0CC00 == 57 [pid = 752] [id = 127] 12:40:56 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (1BC0D000) [pid = 752] [serial = 379] [outer = 00000000] 12:40:56 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (1BC0F800) [pid = 752] [serial = 380] [outer = 1BC0D000] 12:40:56 INFO - PROCESS | 752 | 1463168456435 Marionette DEBUG loaded listener.js 12:40:56 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (1C579000) [pid = 752] [serial = 381] [outer = 1BC0D000] 12:40:57 INFO - PROCESS | 752 | 1463168457036 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 989ms 12:40:57 INFO - PROCESS | 752 | 1463168457072 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 752 | 1463168457075 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 12:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:40:57 INFO - PROCESS | 752 | 1463168457079 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:40:57 INFO - PROCESS | 752 | 1463168457082 Marionette TRACE conn7 <- [1,474,null,{}] 12:40:57 INFO - PROCESS | 752 | 1463168457085 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:57 INFO - PROCESS | 752 | 1463168457192 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 12:40:57 INFO - PROCESS | 752 | 1463168457293 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 752 | ++DOCSHELL 1C57A000 == 58 [pid = 752] [id = 128] 12:40:57 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (1C57A400) [pid = 752] [serial = 382] [outer = 00000000] 12:40:57 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (1CEEEC00) [pid = 752] [serial = 383] [outer = 1C57A400] 12:40:57 INFO - PROCESS | 752 | 1463168457350 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (1CEFAC00) [pid = 752] [serial = 384] [outer = 1C57A400] 12:40:58 INFO - PROCESS | 752 | 1463168458155 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1119ms 12:40:58 INFO - PROCESS | 752 | 1463168458203 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 12:40:58 INFO - PROCESS | 752 | 1463168458207 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 12:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:40:58 INFO - PROCESS | 752 | 1463168458213 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:40:58 INFO - PROCESS | 752 | 1463168458216 Marionette TRACE conn7 <- [1,478,null,{}] 12:40:58 INFO - PROCESS | 752 | 1463168458236 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:58 INFO - PROCESS | 752 | 1463168458367 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 12:40:58 INFO - PROCESS | 752 | 1463168458446 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 752 | ++DOCSHELL 0DE57800 == 59 [pid = 752] [id = 129] 12:40:58 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (0DE57C00) [pid = 752] [serial = 385] [outer = 00000000] 12:40:58 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (1246F000) [pid = 752] [serial = 386] [outer = 0DE57C00] 12:40:58 INFO - PROCESS | 752 | 1463168458497 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (134E3000) [pid = 752] [serial = 387] [outer = 0DE57C00] 12:40:59 INFO - PROCESS | 752 | 1463168459044 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 891ms 12:40:59 INFO - PROCESS | 752 | 1463168459105 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 752 | 1463168459110 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 12:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:40:59 INFO - PROCESS | 752 | 1463168459116 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - PROCESS | 752 | 1463168459119 Marionette TRACE conn7 <- [1,482,null,{}] 12:40:59 INFO - PROCESS | 752 | 1463168459123 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:59 INFO - PROCESS | 752 | 1463168459219 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 12:40:59 INFO - PROCESS | 752 | 1463168459349 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:59 INFO - PROCESS | 752 | ++DOCSHELL 1506A400 == 60 [pid = 752] [id = 130] 12:40:59 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (151BF000) [pid = 752] [serial = 388] [outer = 00000000] 12:40:59 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (163B5000) [pid = 752] [serial = 389] [outer = 151BF000] 12:40:59 INFO - PROCESS | 752 | 1463168459397 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (16818800) [pid = 752] [serial = 390] [outer = 151BF000] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 187B8800 == 59 [pid = 752] [id = 123] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 11B82C00 == 58 [pid = 752] [id = 122] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 0C639C00 == 57 [pid = 752] [id = 121] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 16EBA000 == 56 [pid = 752] [id = 120] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 0DE59000 == 55 [pid = 752] [id = 119] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 1622F400 == 54 [pid = 752] [id = 118] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 15025400 == 53 [pid = 752] [id = 117] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 0C7BA800 == 52 [pid = 752] [id = 116] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 137 (0CC75800) [pid = 752] [serial = 289] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 136 (17240400) [pid = 752] [serial = 295] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 135 (134E6400) [pid = 752] [serial = 292] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 134 (1506CC00) [pid = 752] [serial = 298] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOCSHELL 0EB8CC00 == 51 [pid = 752] [id = 115] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 133 (175C8C00) [pid = 752] [serial = 317] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 132 (16EC4400) [pid = 752] [serial = 313] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 131 (0DE2EC00) [pid = 752] [serial = 305] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 130 (1506A000) [pid = 752] [serial = 308] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 129 (16EE4400) [pid = 752] [serial = 314] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 128 (163BD400) [pid = 752] [serial = 310] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 127 (0D6EFC00) [pid = 752] [serial = 304] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 126 (16821000) [pid = 752] [serial = 287] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 125 (1723F800) [pid = 752] [serial = 316] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 124 (0D92F400) [pid = 752] [serial = 302] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 123 (16D6C800) [pid = 752] [serial = 322] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 122 (19B1A800) [pid = 752] [serial = 319] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 121 (0D651C00) [pid = 752] [serial = 301] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 120 (1674EC00) [pid = 752] [serial = 311] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 119 (16D6D800) [pid = 752] [serial = 323] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 118 (13D90800) [pid = 752] [serial = 307] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 117 (19B1BC00) [pid = 752] [serial = 320] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 116 (16D78800) [pid = 752] [serial = 325] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | --DOMWINDOW == 115 (19B15C00) [pid = 752] [serial = 326] [outer = 00000000] [url = about:blank] 12:40:59 INFO - PROCESS | 752 | 1463168459975 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 870ms 12:40:59 INFO - PROCESS | 752 | 1463168459989 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 752 | 1463168459991 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 12:40:59 INFO - PROCESS | 752 | 1463168459995 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:40:59 INFO - PROCESS | 752 | 1463168459998 Marionette TRACE conn7 <- [1,486,null,{}] 12:40:59 INFO - PROCESS | 752 | 1463168460008 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:00 INFO - PROCESS | 752 | 1463168460093 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 12:41:00 INFO - PROCESS | 752 | 1463168460185 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 752 | ++DOCSHELL 0D6EFC00 == 52 [pid = 752] [id = 131] 12:41:00 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (0D739000) [pid = 752] [serial = 391] [outer = 00000000] 12:41:00 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (13CE8C00) [pid = 752] [serial = 392] [outer = 0D739000] 12:41:00 INFO - PROCESS | 752 | 1463168460239 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1506B400) [pid = 752] [serial = 393] [outer = 0D739000] 12:41:00 INFO - PROCESS | 752 | 1463168460622 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 12:41:00 INFO - PROCESS | 752 | 1463168460670 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 12:41:00 INFO - PROCESS | 752 | 1463168460673 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 12:41:00 INFO - PROCESS | 752 | 1463168460676 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:41:00 INFO - PROCESS | 752 | 1463168460678 Marionette TRACE conn7 <- [1,490,null,{}] 12:41:00 INFO - PROCESS | 752 | 1463168460681 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:00 INFO - PROCESS | 752 | 1463168460768 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 12:41:00 INFO - PROCESS | 752 | 1463168460775 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 752 | ++DOCSHELL 151B2C00 == 53 [pid = 752] [id = 132] 12:41:00 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (151B9000) [pid = 752] [serial = 394] [outer = 00000000] 12:41:00 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (16746C00) [pid = 752] [serial = 395] [outer = 151B9000] 12:41:00 INFO - PROCESS | 752 | 1463168460822 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (16D6CC00) [pid = 752] [serial = 396] [outer = 151B9000] 12:41:01 INFO - PROCESS | 752 | 1463168461276 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 12:41:01 INFO - PROCESS | 752 | 1463168461325 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 12:41:01 INFO - PROCESS | 752 | 1463168461327 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 12:41:01 INFO - PROCESS | 752 | 1463168461331 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:41:01 INFO - PROCESS | 752 | 1463168461333 Marionette TRACE conn7 <- [1,494,null,{}] 12:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:41:01 INFO - PROCESS | 752 | 1463168461336 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:01 INFO - PROCESS | 752 | 1463168461422 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 12:41:01 INFO - PROCESS | 752 | 1463168461429 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:01 INFO - PROCESS | 752 | ++DOCSHELL 0C90D400 == 54 [pid = 752] [id = 133] 12:41:01 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (16D6E000) [pid = 752] [serial = 397] [outer = 00000000] 12:41:01 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (16EDA400) [pid = 752] [serial = 398] [outer = 16D6E000] 12:41:01 INFO - PROCESS | 752 | 1463168461473 Marionette DEBUG loaded listener.js 12:41:01 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (17212000) [pid = 752] [serial = 399] [outer = 16D6E000] 12:41:01 INFO - PROCESS | 752 | 1463168461993 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 12:41:01 INFO - PROCESS | 752 | 1463168462008 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 12:41:01 INFO - PROCESS | 752 | 1463168462010 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 12:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:41:02 INFO - PROCESS | 752 | 1463168462013 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:41:02 INFO - PROCESS | 752 | 1463168462015 Marionette TRACE conn7 <- [1,498,null,{}] 12:41:02 INFO - PROCESS | 752 | 1463168462024 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:02 INFO - PROCESS | 752 | 1463168462159 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 12:41:02 INFO - PROCESS | 752 | 1463168462254 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:02 INFO - PROCESS | 752 | ++DOCSHELL 175B5800 == 55 [pid = 752] [id = 134] 12:41:02 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (175B9C00) [pid = 752] [serial = 400] [outer = 00000000] 12:41:02 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (175C8C00) [pid = 752] [serial = 401] [outer = 175B9C00] 12:41:02 INFO - PROCESS | 752 | 1463168462304 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (175CD400) [pid = 752] [serial = 402] [outer = 175B9C00] 12:41:02 INFO - PROCESS | 752 | 1463168462758 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 770ms 12:41:02 INFO - PROCESS | 752 | 1463168462785 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 12:41:02 INFO - PROCESS | 752 | 1463168462787 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 12:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:41:02 INFO - PROCESS | 752 | 1463168462800 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:41:02 INFO - PROCESS | 752 | 1463168462802 Marionette TRACE conn7 <- [1,502,null,{}] 12:41:02 INFO - PROCESS | 752 | 1463168462806 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:02 INFO - PROCESS | 752 | 1463168462915 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 12:41:02 INFO - PROCESS | 752 | 1463168462921 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:02 INFO - PROCESS | 752 | ++DOCSHELL 175C8400 == 56 [pid = 752] [id = 135] 12:41:02 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (175D1C00) [pid = 752] [serial = 403] [outer = 00000000] 12:41:02 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (19B0C400) [pid = 752] [serial = 404] [outer = 175D1C00] 12:41:02 INFO - PROCESS | 752 | 1463168462971 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (19B0D400) [pid = 752] [serial = 405] [outer = 175D1C00] 12:41:03 INFO - PROCESS | 752 | 1463168463443 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 12:41:03 INFO - PROCESS | 752 | 1463168463481 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 12:41:03 INFO - PROCESS | 752 | 1463168463483 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 12:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:41:03 INFO - PROCESS | 752 | 1463168463486 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:41:03 INFO - PROCESS | 752 | 1463168463488 Marionette TRACE conn7 <- [1,506,null,{}] 12:41:03 INFO - PROCESS | 752 | 1463168463491 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:03 INFO - PROCESS | 752 | 1463168463630 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 129 (0C7BC000) [pid = 752] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 128 (0C631800) [pid = 752] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 127 (0CCADC00) [pid = 752] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 126 (09073C00) [pid = 752] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 125 (163B0400) [pid = 752] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 124 (13CEAC00) [pid = 752] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 123 (0DE5B400) [pid = 752] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 122 (19B1D000) [pid = 752] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 121 (120F7800) [pid = 752] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 120 (175C4C00) [pid = 752] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 119 (0D6F0C00) [pid = 752] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 118 (16822400) [pid = 752] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 117 (11B7BC00) [pid = 752] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 116 (15060C00) [pid = 752] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 115 (163B2000) [pid = 752] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 114 (16EDCC00) [pid = 752] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0C7BC800) [pid = 752] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 112 (0C7C2C00) [pid = 752] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 111 (187B9000) [pid = 752] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:41:03 INFO - PROCESS | 752 | --DOMWINDOW == 110 (12706000) [pid = 752] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:41:03 INFO - PROCESS | 752 | 1463168463909 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 752 | ++DOCSHELL 0C631800 == 57 [pid = 752] [id = 136] 12:41:03 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (0C7B8000) [pid = 752] [serial = 406] [outer = 00000000] 12:41:03 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (0D734000) [pid = 752] [serial = 407] [outer = 0C7B8000] 12:41:03 INFO - PROCESS | 752 | 1463168463953 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (0D925400) [pid = 752] [serial = 408] [outer = 0C7B8000] 12:41:04 INFO - PROCESS | 752 | 1463168464337 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 870ms 12:41:04 INFO - PROCESS | 752 | 1463168464357 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 752 | 1463168464359 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 12:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:41:04 INFO - PROCESS | 752 | 1463168464362 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - PROCESS | 752 | 1463168464373 Marionette TRACE conn7 <- [1,510,null,{}] 12:41:04 INFO - PROCESS | 752 | 1463168464377 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:04 INFO - PROCESS | 752 | 1463168464488 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 12:41:04 INFO - PROCESS | 752 | 1463168464496 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:04 INFO - PROCESS | 752 | ++DOCSHELL 11E59400 == 58 [pid = 752] [id = 137] 12:41:04 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (13DC7800) [pid = 752] [serial = 409] [outer = 00000000] 12:41:04 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (17B5E400) [pid = 752] [serial = 410] [outer = 13DC7800] 12:41:04 INFO - PROCESS | 752 | 1463168464540 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (19B25000) [pid = 752] [serial = 411] [outer = 13DC7800] 12:41:04 INFO - PROCESS | 752 | 1463168464957 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 12:41:04 INFO - PROCESS | 752 | 1463168464993 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 12:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:41:04 INFO - PROCESS | 752 | 1463168464996 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 12:41:04 INFO - PROCESS | 752 | 1463168464999 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - PROCESS | 752 | 1463168465000 Marionette TRACE conn7 <- [1,514,null,{}] 12:41:04 INFO - PROCESS | 752 | 1463168465004 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:05 INFO - PROCESS | 752 | 1463168465117 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 12:41:05 INFO - PROCESS | 752 | 1463168465158 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:05 INFO - PROCESS | 752 | ++DOCSHELL 0D650C00 == 59 [pid = 752] [id = 138] 12:41:05 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (0EB8B400) [pid = 752] [serial = 412] [outer = 00000000] 12:41:05 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1B30F000) [pid = 752] [serial = 413] [outer = 0EB8B400] 12:41:05 INFO - PROCESS | 752 | 1463168465201 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (1B311000) [pid = 752] [serial = 414] [outer = 0EB8B400] 12:41:05 INFO - PROCESS | 752 | 1463168465606 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:41:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:41:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 12:41:05 INFO - PROCESS | 752 | 1463168465629 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 12:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:41:05 INFO - PROCESS | 752 | 1463168465632 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 12:41:05 INFO - PROCESS | 752 | 1463168465635 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:41:05 INFO - PROCESS | 752 | 1463168465637 Marionette TRACE conn7 <- [1,518,null,{}] 12:41:05 INFO - PROCESS | 752 | 1463168465641 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:05 INFO - PROCESS | 752 | 1463168465775 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 12:41:05 INFO - PROCESS | 752 | 1463168465784 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:05 INFO - PROCESS | 752 | ++DOCSHELL 1A7D9800 == 60 [pid = 752] [id = 139] 12:41:05 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (1B643400) [pid = 752] [serial = 415] [outer = 00000000] 12:41:05 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (1B64F000) [pid = 752] [serial = 416] [outer = 1B643400] 12:41:05 INFO - PROCESS | 752 | 1463168465833 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (1C575C00) [pid = 752] [serial = 417] [outer = 1B643400] 12:41:06 INFO - PROCESS | 752 | 1463168466561 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 969ms 12:41:06 INFO - PROCESS | 752 | 1463168466607 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 12:41:06 INFO - PROCESS | 752 | 1463168466612 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 12:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:41:06 INFO - PROCESS | 752 | 1463168466617 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:41:06 INFO - PROCESS | 752 | 1463168466622 Marionette TRACE conn7 <- [1,522,null,{}] 12:41:06 INFO - PROCESS | 752 | 1463168466627 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:06 INFO - PROCESS | 752 | 1463168466746 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 12:41:06 INFO - PROCESS | 752 | 1463168466877 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:06 INFO - PROCESS | 752 | ++DOCSHELL 0DE32400 == 61 [pid = 752] [id = 140] 12:41:06 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (0DE4E400) [pid = 752] [serial = 418] [outer = 00000000] 12:41:06 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (0EB8DC00) [pid = 752] [serial = 419] [outer = 0DE4E400] 12:41:06 INFO - PROCESS | 752 | 1463168466936 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (1248F400) [pid = 752] [serial = 420] [outer = 0DE4E400] 12:41:07 INFO - PROCESS | 752 | 1463168467547 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 971ms 12:41:07 INFO - PROCESS | 752 | 1463168467593 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 12:41:07 INFO - PROCESS | 752 | 1463168467599 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 12:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:41:07 INFO - PROCESS | 752 | 1463168467606 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:41:07 INFO - PROCESS | 752 | 1463168467608 Marionette TRACE conn7 <- [1,526,null,{}] 12:41:07 INFO - PROCESS | 752 | 1463168467612 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:07 INFO - PROCESS | 752 | 1463168467757 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 12:41:07 INFO - PROCESS | 752 | 1463168467889 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:07 INFO - PROCESS | 752 | ++DOCSHELL 163B5C00 == 62 [pid = 752] [id = 141] 12:41:07 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (163B6400) [pid = 752] [serial = 421] [outer = 00000000] 12:41:07 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (16EBDC00) [pid = 752] [serial = 422] [outer = 163B6400] 12:41:07 INFO - PROCESS | 752 | 1463168467948 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (17240800) [pid = 752] [serial = 423] [outer = 163B6400] 12:41:08 INFO - PROCESS | 752 | 1463168468563 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1021ms 12:41:08 INFO - PROCESS | 752 | 1463168468629 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 12:41:08 INFO - PROCESS | 752 | 1463168468631 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 12:41:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:41:08 INFO - PROCESS | 752 | 1463168468635 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:41:08 INFO - PROCESS | 752 | 1463168468639 Marionette TRACE conn7 <- [1,530,null,{}] 12:41:08 INFO - PROCESS | 752 | 1463168468651 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:08 INFO - PROCESS | 752 | 1463168468823 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 12:41:08 INFO - PROCESS | 752 | 1463168468950 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 752 | ++DOCSHELL 1BC08400 == 63 [pid = 752] [id = 142] 12:41:08 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (1BC0A000) [pid = 752] [serial = 424] [outer = 00000000] 12:41:08 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (1CEEC000) [pid = 752] [serial = 425] [outer = 1BC0A000] 12:41:08 INFO - PROCESS | 752 | 1463168469008 Marionette DEBUG loaded listener.js 12:41:09 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (1D123000) [pid = 752] [serial = 426] [outer = 1BC0A000] 12:41:09 INFO - PROCESS | 752 | 1463168469638 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:41:09 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:41:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:41:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:41:09 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:41:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:41:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:41:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1025ms 12:41:09 INFO - PROCESS | 752 | 1463168469664 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 12:41:09 INFO - PROCESS | 752 | 1463168469666 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 12:41:09 INFO - PROCESS | 752 | 1463168469670 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:41:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:41:09 INFO - PROCESS | 752 | 1463168469672 Marionette TRACE conn7 <- [1,534,null,{}] 12:41:09 INFO - PROCESS | 752 | 1463168469676 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:09 INFO - PROCESS | 752 | 1463168469796 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 12:41:09 INFO - PROCESS | 752 | 1463168469900 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:09 INFO - PROCESS | 752 | ++DOCSHELL 1D124400 == 64 [pid = 752] [id = 143] 12:41:09 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (1D12B000) [pid = 752] [serial = 427] [outer = 00000000] 12:41:09 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (1F14B400) [pid = 752] [serial = 428] [outer = 1D12B000] 12:41:09 INFO - PROCESS | 752 | 1463168469958 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (1F14E400) [pid = 752] [serial = 429] [outer = 1D12B000] 12:41:10 INFO - PROCESS | 752 | 1463168470502 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:41:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:41:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 870ms 12:41:10 INFO - PROCESS | 752 | 1463168470556 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 12:41:10 INFO - PROCESS | 752 | 1463168470558 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 12:41:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:41:10 INFO - PROCESS | 752 | 1463168470563 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:41:10 INFO - PROCESS | 752 | 1463168470565 Marionette TRACE conn7 <- [1,538,null,{}] 12:41:10 INFO - PROCESS | 752 | 1463168470569 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:10 INFO - PROCESS | 752 | 1463168470671 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 12:41:10 INFO - PROCESS | 752 | 1463168470769 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:10 INFO - PROCESS | 752 | ++DOCSHELL 1E4C0C00 == 65 [pid = 752] [id = 144] 12:41:10 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (1E4C3400) [pid = 752] [serial = 430] [outer = 00000000] 12:41:10 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (1E4CA800) [pid = 752] [serial = 431] [outer = 1E4C3400] 12:41:10 INFO - PROCESS | 752 | 1463168470822 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (1E4CC400) [pid = 752] [serial = 432] [outer = 1E4C3400] 12:41:11 INFO - PROCESS | 752 | 1463168471396 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:41:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:41:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 12:41:11 INFO - PROCESS | 752 | 1463168471435 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 12:41:11 INFO - PROCESS | 752 | 1463168471437 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 12:41:11 INFO - PROCESS | 752 | 1463168471440 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:41:11 INFO - PROCESS | 752 | 1463168471442 Marionette TRACE conn7 <- [1,542,null,{}] 12:41:11 INFO - PROCESS | 752 | 1463168471446 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:11 INFO - PROCESS | 752 | 1463168471562 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 12:41:11 INFO - PROCESS | 752 | 1463168471670 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:11 INFO - PROCESS | 752 | ++DOCSHELL 1506D000 == 66 [pid = 752] [id = 145] 12:41:11 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (151A4000) [pid = 752] [serial = 433] [outer = 00000000] 12:41:11 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (16EE3800) [pid = 752] [serial = 434] [outer = 151A4000] 12:41:11 INFO - PROCESS | 752 | 1463168471730 Marionette DEBUG loaded listener.js 12:41:11 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (175BA400) [pid = 752] [serial = 435] [outer = 151A4000] 12:41:12 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:12 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:12 INFO - PROCESS | 752 | 1463168472527 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1126ms 12:41:12 INFO - PROCESS | 752 | 1463168472571 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 12:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:41:12 INFO - PROCESS | 752 | 1463168472576 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 12:41:12 INFO - PROCESS | 752 | 1463168472581 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:41:12 INFO - PROCESS | 752 | 1463168472584 Marionette TRACE conn7 <- [1,546,null,{}] 12:41:12 INFO - PROCESS | 752 | 1463168472590 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:12 INFO - PROCESS | 752 | 1463168472703 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 12:41:12 INFO - PROCESS | 752 | 1463168472833 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 752 | ++DOCSHELL 0DE4D800 == 67 [pid = 752] [id = 146] 12:41:12 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (0DE5C000) [pid = 752] [serial = 436] [outer = 00000000] 12:41:12 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (14CD0000) [pid = 752] [serial = 437] [outer = 0DE5C000] 12:41:12 INFO - PROCESS | 752 | 1463168472888 Marionette DEBUG loaded listener.js 12:41:12 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (15066800) [pid = 752] [serial = 438] [outer = 0DE5C000] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 175AF800 == 66 [pid = 752] [id = 110] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 15062400 == 65 [pid = 752] [id = 100] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 0D650C00 == 64 [pid = 752] [id = 138] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 11E59400 == 63 [pid = 752] [id = 137] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 0C631800 == 62 [pid = 752] [id = 136] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 175C8400 == 61 [pid = 752] [id = 135] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 175B5800 == 60 [pid = 752] [id = 134] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 0C90D400 == 59 [pid = 752] [id = 133] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 151B2C00 == 58 [pid = 752] [id = 132] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 0D6EFC00 == 57 [pid = 752] [id = 131] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 1506A400 == 56 [pid = 752] [id = 130] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 0DE57800 == 55 [pid = 752] [id = 129] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 1681D000 == 54 [pid = 752] [id = 126] 12:41:13 INFO - PROCESS | 752 | --DOCSHELL 0D65C400 == 53 [pid = 752] [id = 125] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 142 (167B7C00) [pid = 752] [serial = 167] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 141 (0C7C6800) [pid = 752] [serial = 248] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 140 (0D92C800) [pid = 752] [serial = 161] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 139 (0C7B8C00) [pid = 752] [serial = 203] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 138 (1C580800) [pid = 752] [serial = 254] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 137 (151C0400) [pid = 752] [serial = 164] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 136 (12443400) [pid = 752] [serial = 206] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 135 (19B59C00) [pid = 752] [serial = 212] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 134 (14CD6000) [pid = 752] [serial = 251] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 133 (1942D400) [pid = 752] [serial = 209] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 132 (0D92E000) [pid = 752] [serial = 124] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 131 (1506C800) [pid = 752] [serial = 349] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 130 (151B3000) [pid = 752] [serial = 350] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 129 (16817400) [pid = 752] [serial = 352] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 128 (175B8000) [pid = 752] [serial = 328] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 127 (175BA000) [pid = 752] [serial = 358] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 126 (16EBF800) [pid = 752] [serial = 334] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 125 (16EC1800) [pid = 752] [serial = 356] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 124 (1A432400) [pid = 752] [serial = 337] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 123 (13423800) [pid = 752] [serial = 331] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 122 (1B30A400) [pid = 752] [serial = 340] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 121 (0D6F1000) [pid = 752] [serial = 346] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 120 (0D92E800) [pid = 752] [serial = 347] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 119 (175C9000) [pid = 752] [serial = 359] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 118 (12536400) [pid = 752] [serial = 361] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 117 (19B27C00) [pid = 752] [serial = 367] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 116 (1279C400) [pid = 752] [serial = 362] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 115 (17B60000) [pid = 752] [serial = 365] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 114 (1A4E1400) [pid = 752] [serial = 368] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 113 (1681EC00) [pid = 752] [serial = 353] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 112 (175D1800) [pid = 752] [serial = 364] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 111 (16EBAC00) [pid = 752] [serial = 355] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 110 (127A7800) [pid = 752] [serial = 344] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | --DOMWINDOW == 109 (1243F400) [pid = 752] [serial = 343] [outer = 00000000] [url = about:blank] 12:41:13 INFO - PROCESS | 752 | 1463168473505 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 990ms 12:41:13 INFO - PROCESS | 752 | 1463168473572 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 12:41:13 INFO - PROCESS | 752 | 1463168473577 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 12:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:41:13 INFO - PROCESS | 752 | 1463168473583 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:41:13 INFO - PROCESS | 752 | 1463168473585 Marionette TRACE conn7 <- [1,550,null,{}] 12:41:13 INFO - PROCESS | 752 | 1463168473592 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:13 INFO - PROCESS | 752 | 1463168473680 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 12:41:13 INFO - PROCESS | 752 | 1463168473694 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:13 INFO - PROCESS | 752 | ++DOCSHELL 0D735400 == 54 [pid = 752] [id = 147] 12:41:13 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (0D738400) [pid = 752] [serial = 439] [outer = 00000000] 12:41:13 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (0DB8FC00) [pid = 752] [serial = 440] [outer = 0D738400] 12:41:13 INFO - PROCESS | 752 | 1463168473739 Marionette DEBUG loaded listener.js 12:41:13 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (11B7BC00) [pid = 752] [serial = 441] [outer = 0D738400] 12:41:14 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:14 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:14 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:14 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:14 INFO - PROCESS | 752 | 1463168474201 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 12:41:14 INFO - PROCESS | 752 | 1463168474257 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 12:41:14 INFO - PROCESS | 752 | 1463168474259 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 12:41:14 INFO - PROCESS | 752 | 1463168474263 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:41:14 INFO - PROCESS | 752 | 1463168474267 Marionette TRACE conn7 <- [1,554,null,{}] 12:41:14 INFO - PROCESS | 752 | 1463168474277 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:14 INFO - PROCESS | 752 | 1463168474376 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 12:41:14 INFO - PROCESS | 752 | 1463168474387 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:14 INFO - PROCESS | 752 | ++DOCSHELL 151B5C00 == 55 [pid = 752] [id = 148] 12:41:14 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (151BA000) [pid = 752] [serial = 442] [outer = 00000000] 12:41:14 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (15EB0800) [pid = 752] [serial = 443] [outer = 151BA000] 12:41:14 INFO - PROCESS | 752 | 1463168474436 Marionette DEBUG loaded listener.js 12:41:14 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (163BAC00) [pid = 752] [serial = 444] [outer = 151BA000] 12:41:14 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:14 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:14 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:14 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:14 INFO - PROCESS | 752 | 1463168474860 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 12:41:14 INFO - PROCESS | 752 | 1463168474896 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 12:41:14 INFO - PROCESS | 752 | 1463168474898 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 12:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:41:14 INFO - PROCESS | 752 | 1463168474901 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:41:14 INFO - PROCESS | 752 | 1463168474903 Marionette TRACE conn7 <- [1,558,null,{}] 12:41:14 INFO - PROCESS | 752 | 1463168474911 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:14 INFO - PROCESS | 752 | 1463168475001 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 12:41:14 INFO - PROCESS | 752 | 1463168475010 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:14 INFO - PROCESS | 752 | ++DOCSHELL 1681EC00 == 56 [pid = 752] [id = 149] 12:41:14 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (16D69C00) [pid = 752] [serial = 445] [outer = 00000000] 12:41:15 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (16EBF000) [pid = 752] [serial = 446] [outer = 16D69C00] 12:41:15 INFO - PROCESS | 752 | 1463168475058 Marionette DEBUG loaded listener.js 12:41:15 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (16EDC400) [pid = 752] [serial = 447] [outer = 16D69C00] 12:41:15 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:15 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:15 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:15 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:15 INFO - PROCESS | 752 | 1463168475460 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 12:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:41:15 INFO - PROCESS | 752 | 1463168475476 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 12:41:15 INFO - PROCESS | 752 | 1463168475478 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 12:41:15 INFO - PROCESS | 752 | 1463168475481 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:41:15 INFO - PROCESS | 752 | 1463168475483 Marionette TRACE conn7 <- [1,562,null,{}] 12:41:15 INFO - PROCESS | 752 | 1463168475486 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:15 INFO - PROCESS | 752 | 1463168475618 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 12:41:15 INFO - PROCESS | 752 | 1463168475669 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:15 INFO - PROCESS | 752 | ++DOCSHELL 0D6EC000 == 57 [pid = 752] [id = 150] 12:41:15 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (0D6F5C00) [pid = 752] [serial = 448] [outer = 00000000] 12:41:15 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (1723F800) [pid = 752] [serial = 449] [outer = 0D6F5C00] 12:41:15 INFO - PROCESS | 752 | 1463168475714 Marionette DEBUG loaded listener.js 12:41:15 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (175B5800) [pid = 752] [serial = 450] [outer = 0D6F5C00] 12:41:16 INFO - PROCESS | 752 | 1463168476081 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 12:41:16 INFO - PROCESS | 752 | 1463168476112 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 12:41:16 INFO - PROCESS | 752 | 1463168476114 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 12:41:16 INFO - PROCESS | 752 | 1463168476117 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:41:16 INFO - PROCESS | 752 | 1463168476119 Marionette TRACE conn7 <- [1,566,null,{}] 12:41:16 INFO - PROCESS | 752 | 1463168476123 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:16 INFO - PROCESS | 752 | 1463168476273 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 12:41:16 INFO - PROCESS | 752 | 1463168476402 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:16 INFO - PROCESS | 752 | ++DOCSHELL 13D90400 == 58 [pid = 752] [id = 151] 12:41:16 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (151A1C00) [pid = 752] [serial = 451] [outer = 00000000] 12:41:16 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (16EE2400) [pid = 752] [serial = 452] [outer = 151A1C00] 12:41:16 INFO - PROCESS | 752 | 1463168476493 Marionette DEBUG loaded listener.js 12:41:16 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (175D2400) [pid = 752] [serial = 453] [outer = 151A1C00] 12:41:17 INFO - PROCESS | 752 | 1463168477037 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 970ms 12:41:17 INFO - PROCESS | 752 | 1463168477092 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 12:41:17 INFO - PROCESS | 752 | 1463168477094 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 12:41:17 INFO - PROCESS | 752 | 1463168477103 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:41:17 INFO - PROCESS | 752 | 1463168477105 Marionette TRACE conn7 <- [1,570,null,{}] 12:41:17 INFO - PROCESS | 752 | 1463168477108 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:17 INFO - PROCESS | 752 | 1463168477221 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 12:41:17 INFO - PROCESS | 752 | 1463168477284 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:17 INFO - PROCESS | 752 | ++DOCSHELL 1A623800 == 59 [pid = 752] [id = 152] 12:41:17 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (1A623C00) [pid = 752] [serial = 454] [outer = 00000000] 12:41:17 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1A7D9400) [pid = 752] [serial = 455] [outer = 1A623C00] 12:41:17 INFO - PROCESS | 752 | 1463168477360 Marionette DEBUG loaded listener.js 12:41:17 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (1B310000) [pid = 752] [serial = 456] [outer = 1A623C00] 12:41:17 INFO - PROCESS | 752 | 1463168477780 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 12:41:17 INFO - PROCESS | 752 | 1463168477837 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 12:41:17 INFO - PROCESS | 752 | 1463168477839 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 12:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:41:17 INFO - PROCESS | 752 | 1463168477842 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:41:17 INFO - PROCESS | 752 | 1463168477844 Marionette TRACE conn7 <- [1,574,null,{}] 12:41:17 INFO - PROCESS | 752 | 1463168477847 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:18 INFO - PROCESS | 752 | 1463168478061 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 126 (175B9C00) [pid = 752] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 125 (175D1C00) [pid = 752] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 124 (0D739000) [pid = 752] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 123 (151B9000) [pid = 752] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 122 (16D6E000) [pid = 752] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 121 (0C7B8000) [pid = 752] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 120 (151BF000) [pid = 752] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 119 (0DE57C00) [pid = 752] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 118 (0EB8B400) [pid = 752] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:41:18 INFO - PROCESS | 752 | --DOMWINDOW == 117 (13DC7800) [pid = 752] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:41:18 INFO - PROCESS | 752 | 1463168478129 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:18 INFO - PROCESS | 752 | ++DOCSHELL 0C7B8000 == 60 [pid = 752] [id = 153] 12:41:18 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (0D6E8400) [pid = 752] [serial = 457] [outer = 00000000] 12:41:18 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (13DC7800) [pid = 752] [serial = 458] [outer = 0D6E8400] 12:41:18 INFO - PROCESS | 752 | 1463168478176 Marionette DEBUG loaded listener.js 12:41:18 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (163B8400) [pid = 752] [serial = 459] [outer = 0D6E8400] 12:41:18 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:18 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:18 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:18 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:18 INFO - PROCESS | 752 | 1463168478550 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 12:41:18 INFO - PROCESS | 752 | 1463168478598 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 12:41:18 INFO - PROCESS | 752 | 1463168478600 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 12:41:18 INFO - PROCESS | 752 | 1463168478603 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:41:18 INFO - PROCESS | 752 | 1463168478605 Marionette TRACE conn7 <- [1,578,null,{}] 12:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:41:18 INFO - PROCESS | 752 | 1463168478608 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:18 INFO - PROCESS | 752 | 1463168478689 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 12:41:18 INFO - PROCESS | 752 | 1463168478696 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:18 INFO - PROCESS | 752 | ++DOCSHELL 19B24800 == 61 [pid = 752] [id = 154] 12:41:18 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (19C4CC00) [pid = 752] [serial = 460] [outer = 00000000] 12:41:18 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (1B33B000) [pid = 752] [serial = 461] [outer = 19C4CC00] 12:41:18 INFO - PROCESS | 752 | 1463168478740 Marionette DEBUG loaded listener.js 12:41:18 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (1B33DC00) [pid = 752] [serial = 462] [outer = 19C4CC00] 12:41:19 INFO - PROCESS | 752 | 1463168479167 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 12:41:19 INFO - PROCESS | 752 | 1463168479239 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 12:41:19 INFO - PROCESS | 752 | 1463168479241 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 12:41:19 INFO - PROCESS | 752 | 1463168479245 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:41:19 INFO - PROCESS | 752 | 1463168479246 Marionette TRACE conn7 <- [1,582,null,{}] 12:41:19 INFO - PROCESS | 752 | 1463168479250 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:19 INFO - PROCESS | 752 | 1463168479333 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 12:41:19 INFO - PROCESS | 752 | 1463168479341 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:19 INFO - PROCESS | 752 | ++DOCSHELL 1B339000 == 62 [pid = 752] [id = 155] 12:41:19 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (1B33AC00) [pid = 752] [serial = 463] [outer = 00000000] 12:41:19 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (1B64A400) [pid = 752] [serial = 464] [outer = 1B33AC00] 12:41:19 INFO - PROCESS | 752 | 1463168479385 Marionette DEBUG loaded listener.js 12:41:19 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1BC0BC00) [pid = 752] [serial = 465] [outer = 1B33AC00] 12:41:19 INFO - PROCESS | 752 | 1463168479826 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 12:41:19 INFO - PROCESS | 752 | 1463168479879 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 12:41:19 INFO - PROCESS | 752 | 1463168479882 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 12:41:19 INFO - PROCESS | 752 | 1463168479884 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:41:19 INFO - PROCESS | 752 | 1463168479887 Marionette TRACE conn7 <- [1,586,null,{}] 12:41:19 INFO - PROCESS | 752 | 1463168479890 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:19 INFO - PROCESS | 752 | 1463168480008 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 12:41:20 INFO - PROCESS | 752 | 1463168480184 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:20 INFO - PROCESS | 752 | ++DOCSHELL 0906E800 == 63 [pid = 752] [id = 156] 12:41:20 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (09072C00) [pid = 752] [serial = 466] [outer = 00000000] 12:41:20 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (0C7BEC00) [pid = 752] [serial = 467] [outer = 09072C00] 12:41:20 INFO - PROCESS | 752 | 1463168480247 Marionette DEBUG loaded listener.js 12:41:20 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (0D6F1000) [pid = 752] [serial = 468] [outer = 09072C00] 12:41:21 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:41:21 INFO - PROCESS | 752 | 1463168481112 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1272ms 12:41:21 INFO - PROCESS | 752 | 1463168481162 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 12:41:21 INFO - PROCESS | 752 | 1463168481167 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 12:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:41:21 INFO - PROCESS | 752 | 1463168481172 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:41:21 INFO - PROCESS | 752 | 1463168481176 Marionette TRACE conn7 <- [1,590,null,{}] 12:41:21 INFO - PROCESS | 752 | 1463168481181 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:21 INFO - PROCESS | 752 | 1463168481297 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 12:41:21 INFO - PROCESS | 752 | 1463168481427 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:21 INFO - PROCESS | 752 | ++DOCSHELL 13DD4800 == 64 [pid = 752] [id = 157] 12:41:21 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (14CD4000) [pid = 752] [serial = 469] [outer = 00000000] 12:41:21 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (151BB800) [pid = 752] [serial = 470] [outer = 14CD4000] 12:41:21 INFO - PROCESS | 752 | 1463168481484 Marionette DEBUG loaded listener.js 12:41:21 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (16444C00) [pid = 752] [serial = 471] [outer = 14CD4000] 12:41:22 INFO - PROCESS | 752 | 1463168482112 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 970ms 12:41:22 INFO - PROCESS | 752 | 1463168482150 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 12:41:22 INFO - PROCESS | 752 | 1463168482154 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 12:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:41:22 INFO - PROCESS | 752 | 1463168482159 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:41:22 INFO - PROCESS | 752 | 1463168482161 Marionette TRACE conn7 <- [1,594,null,{}] 12:41:22 INFO - PROCESS | 752 | 1463168482165 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:22 INFO - PROCESS | 752 | 1463168482276 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 12:41:22 INFO - PROCESS | 752 | 1463168482378 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:22 INFO - PROCESS | 752 | ++DOCSHELL 17B3D800 == 65 [pid = 752] [id = 158] 12:41:22 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (17B40800) [pid = 752] [serial = 472] [outer = 00000000] 12:41:22 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (1930A800) [pid = 752] [serial = 473] [outer = 17B40800] 12:41:22 INFO - PROCESS | 752 | 1463168482433 Marionette DEBUG loaded listener.js 12:41:22 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (19310400) [pid = 752] [serial = 474] [outer = 17B40800] 12:41:23 INFO - PROCESS | 752 | 1463168483024 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 12:41:23 INFO - PROCESS | 752 | 1463168483092 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 12:41:23 INFO - PROCESS | 752 | 1463168483094 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 12:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:41:23 INFO - PROCESS | 752 | 1463168483104 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:41:23 INFO - PROCESS | 752 | 1463168483110 Marionette TRACE conn7 <- [1,598,null,{}] 12:41:23 INFO - PROCESS | 752 | 1463168483116 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:23 INFO - PROCESS | 752 | 1463168483233 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 12:41:23 INFO - PROCESS | 752 | 1463168483369 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:23 INFO - PROCESS | 752 | ++DOCSHELL 1C582000 == 66 [pid = 752] [id = 159] 12:41:23 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (1CEEC400) [pid = 752] [serial = 475] [outer = 00000000] 12:41:23 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (1D127400) [pid = 752] [serial = 476] [outer = 1CEEC400] 12:41:23 INFO - PROCESS | 752 | 1463168483424 Marionette DEBUG loaded listener.js 12:41:23 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (1E4C2400) [pid = 752] [serial = 477] [outer = 1CEEC400] 12:41:24 INFO - PROCESS | 752 | 1463168484030 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 990ms 12:41:24 INFO - PROCESS | 752 | 1463168484104 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 12:41:24 INFO - PROCESS | 752 | 1463168484107 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 12:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:41:24 INFO - PROCESS | 752 | 1463168484112 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:41:24 INFO - PROCESS | 752 | 1463168484114 Marionette TRACE conn7 <- [1,602,null,{}] 12:41:24 INFO - PROCESS | 752 | 1463168484118 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:24 INFO - PROCESS | 752 | 1463168484227 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 12:41:24 INFO - PROCESS | 752 | 1463168484375 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:24 INFO - PROCESS | 752 | ++DOCSHELL 11B83400 == 67 [pid = 752] [id = 160] 12:41:24 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (1F14BC00) [pid = 752] [serial = 478] [outer = 00000000] 12:41:24 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (1FC64C00) [pid = 752] [serial = 479] [outer = 1F14BC00] 12:41:24 INFO - PROCESS | 752 | 1463168484429 Marionette DEBUG loaded listener.js 12:41:24 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (1FC6C000) [pid = 752] [serial = 480] [outer = 1F14BC00] 12:41:24 INFO - PROCESS | 752 | 1463168484985 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 12:41:25 INFO - PROCESS | 752 | 1463168485042 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 12:41:25 INFO - PROCESS | 752 | 1463168485045 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 12:41:25 INFO - PROCESS | 752 | 1463168485048 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:41:25 INFO - PROCESS | 752 | 1463168485050 Marionette TRACE conn7 <- [1,606,null,{}] 12:41:25 INFO - PROCESS | 752 | 1463168485054 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:25 INFO - PROCESS | 752 | 1463168485163 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 12:41:25 INFO - PROCESS | 752 | 1463168485305 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:25 INFO - PROCESS | 752 | ++DOCSHELL 1B645800 == 68 [pid = 752] [id = 161] 12:41:25 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (1B645C00) [pid = 752] [serial = 481] [outer = 00000000] 12:41:25 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (2021A400) [pid = 752] [serial = 482] [outer = 1B645C00] 12:41:25 INFO - PROCESS | 752 | 1463168485368 Marionette DEBUG loaded listener.js 12:41:25 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (20222000) [pid = 752] [serial = 483] [outer = 1B645C00] 12:41:26 INFO - PROCESS | 752 | 1463168486199 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1231ms 12:41:26 INFO - PROCESS | 752 | 1463168486285 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 12:41:26 INFO - PROCESS | 752 | 1463168486289 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 12:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:41:26 INFO - PROCESS | 752 | 1463168486294 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:41:26 INFO - PROCESS | 752 | 1463168486298 Marionette TRACE conn7 <- [1,610,null,{}] 12:41:26 INFO - PROCESS | 752 | 1463168486305 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:26 INFO - PROCESS | 752 | 1463168486414 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 12:41:26 INFO - PROCESS | 752 | 1463168486546 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:26 INFO - PROCESS | 752 | ++DOCSHELL 0C632800 == 69 [pid = 752] [id = 162] 12:41:26 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (0C634800) [pid = 752] [serial = 484] [outer = 00000000] 12:41:26 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (0EB8F400) [pid = 752] [serial = 485] [outer = 0C634800] 12:41:26 INFO - PROCESS | 752 | 1463168486602 Marionette DEBUG loaded listener.js 12:41:26 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (1279BC00) [pid = 752] [serial = 486] [outer = 0C634800] 12:41:27 INFO - PROCESS | 752 | 1463168487223 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 0C630000 == 68 [pid = 752] [id = 83] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 1B339000 == 67 [pid = 752] [id = 155] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 19B24800 == 66 [pid = 752] [id = 154] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 0C7B8000 == 65 [pid = 752] [id = 153] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 1A623800 == 64 [pid = 752] [id = 152] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 13D90400 == 63 [pid = 752] [id = 151] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 0D6EC000 == 62 [pid = 752] [id = 150] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 1681EC00 == 61 [pid = 752] [id = 149] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 151B5C00 == 60 [pid = 752] [id = 148] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 0D735400 == 59 [pid = 752] [id = 147] 12:41:27 INFO - PROCESS | 752 | --DOCSHELL 0DE4D800 == 58 [pid = 752] [id = 146] 12:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1028ms 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 146 (175C8C00) [pid = 752] [serial = 401] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 145 (19B0C400) [pid = 752] [serial = 404] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 144 (13CE3800) [pid = 752] [serial = 373] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 143 (1A7DA800) [pid = 752] [serial = 370] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 142 (175B2C00) [pid = 752] [serial = 376] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 141 (1CEEEC00) [pid = 752] [serial = 383] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 140 (13CE8C00) [pid = 752] [serial = 392] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 139 (1506B400) [pid = 752] [serial = 393] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 138 (16746C00) [pid = 752] [serial = 395] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 137 (16D6CC00) [pid = 752] [serial = 396] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 136 (16EDA400) [pid = 752] [serial = 398] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 135 (0D734000) [pid = 752] [serial = 407] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 134 (16818800) [pid = 752] [serial = 390] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 133 (163B5000) [pid = 752] [serial = 389] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 132 (134E3000) [pid = 752] [serial = 387] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 131 (1246F000) [pid = 752] [serial = 386] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 130 (1BC0F800) [pid = 752] [serial = 380] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 129 (19B0D400) [pid = 752] [serial = 405] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 128 (1B30F000) [pid = 752] [serial = 413] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 127 (0C633000) [pid = 752] [serial = 158] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 126 (0D925400) [pid = 752] [serial = 408] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 125 (175CD400) [pid = 752] [serial = 402] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 124 (19B25000) [pid = 752] [serial = 411] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 123 (1B311000) [pid = 752] [serial = 414] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 122 (17B5E400) [pid = 752] [serial = 410] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | --DOMWINDOW == 121 (17212000) [pid = 752] [serial = 399] [outer = 00000000] [url = about:blank] 12:41:27 INFO - PROCESS | 752 | 1463168487369 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 12:41:27 INFO - PROCESS | 752 | 1463168487375 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 12:41:27 INFO - PROCESS | 752 | 1463168487383 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:41:27 INFO - PROCESS | 752 | 1463168487385 Marionette TRACE conn7 <- [1,614,null,{}] 12:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:41:27 INFO - PROCESS | 752 | 1463168487389 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:27 INFO - PROCESS | 752 | 1463168487485 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 12:41:27 INFO - PROCESS | 752 | 1463168487493 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:27 INFO - PROCESS | 752 | ++DOCSHELL 0C7C0000 == 59 [pid = 752] [id = 163] 12:41:27 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (0C7C1C00) [pid = 752] [serial = 487] [outer = 00000000] 12:41:27 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (0D651800) [pid = 752] [serial = 488] [outer = 0C7C1C00] 12:41:27 INFO - PROCESS | 752 | 1463168487541 Marionette DEBUG loaded listener.js 12:41:27 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (0DE50C00) [pid = 752] [serial = 489] [outer = 0C7C1C00] 12:41:28 INFO - PROCESS | 752 | 1463168488061 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 12:41:28 INFO - PROCESS | 752 | 1463168488119 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 12:41:28 INFO - PROCESS | 752 | 1463168488121 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 12:41:28 INFO - PROCESS | 752 | 1463168488124 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:41:28 INFO - PROCESS | 752 | 1463168488128 Marionette TRACE conn7 <- [1,618,null,{}] 12:41:28 INFO - PROCESS | 752 | 1463168488137 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:28 INFO - PROCESS | 752 | 1463168488230 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 12:41:28 INFO - PROCESS | 752 | 1463168488321 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:28 INFO - PROCESS | 752 | ++DOCSHELL 14CD7400 == 60 [pid = 752] [id = 164] 12:41:28 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (15028000) [pid = 752] [serial = 490] [outer = 00000000] 12:41:28 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1506C800) [pid = 752] [serial = 491] [outer = 15028000] 12:41:28 INFO - PROCESS | 752 | 1463168488368 Marionette DEBUG loaded listener.js 12:41:28 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (151BA400) [pid = 752] [serial = 492] [outer = 15028000] 12:41:28 INFO - PROCESS | 752 | 1463168488750 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 12:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:41:28 INFO - PROCESS | 752 | 1463168488798 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 12:41:28 INFO - PROCESS | 752 | 1463168488801 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 12:41:28 INFO - PROCESS | 752 | 1463168488804 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:41:28 INFO - PROCESS | 752 | 1463168488806 Marionette TRACE conn7 <- [1,622,null,{}] 12:41:28 INFO - PROCESS | 752 | 1463168488809 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:28 INFO - PROCESS | 752 | 1463168488894 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 12:41:28 INFO - PROCESS | 752 | 1463168488901 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:28 INFO - PROCESS | 752 | ++DOCSHELL 151C0400 == 61 [pid = 752] [id = 165] 12:41:28 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (163B5000) [pid = 752] [serial = 493] [outer = 00000000] 12:41:28 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (16D6A400) [pid = 752] [serial = 494] [outer = 163B5000] 12:41:28 INFO - PROCESS | 752 | 1463168488947 Marionette DEBUG loaded listener.js 12:41:29 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (16D6F400) [pid = 752] [serial = 495] [outer = 163B5000] 12:41:29 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:29 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:29 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:29 INFO - PROCESS | 752 | 1463168489403 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 12:41:29 INFO - PROCESS | 752 | 1463168489439 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 12:41:29 INFO - PROCESS | 752 | 1463168489441 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 12:41:29 INFO - PROCESS | 752 | 1463168489444 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:41:29 INFO - PROCESS | 752 | 1463168489455 Marionette TRACE conn7 <- [1,626,null,{}] 12:41:29 INFO - PROCESS | 752 | 1463168489468 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:29 INFO - PROCESS | 752 | 1463168489579 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 12:41:29 INFO - PROCESS | 752 | 1463168489672 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:29 INFO - PROCESS | 752 | ++DOCSHELL 16D75800 == 62 [pid = 752] [id = 166] 12:41:29 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (16EBA000) [pid = 752] [serial = 496] [outer = 00000000] 12:41:29 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (16EDF800) [pid = 752] [serial = 497] [outer = 16EBA000] 12:41:29 INFO - PROCESS | 752 | 1463168489722 Marionette DEBUG loaded listener.js 12:41:29 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (16EE6000) [pid = 752] [serial = 498] [outer = 16EBA000] 12:41:29 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:29 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:30 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:30 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:30 INFO - PROCESS | 752 | 1463168490173 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 751ms 12:41:30 INFO - PROCESS | 752 | 1463168490207 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 12:41:30 INFO - PROCESS | 752 | 1463168490208 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 12:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:41:30 INFO - PROCESS | 752 | 1463168490212 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:41:30 INFO - PROCESS | 752 | 1463168490213 Marionette TRACE conn7 <- [1,630,null,{}] 12:41:30 INFO - PROCESS | 752 | 1463168490217 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:30 INFO - PROCESS | 752 | 1463168490359 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 12:41:30 INFO - PROCESS | 752 | 1463168490427 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:30 INFO - PROCESS | 752 | ++DOCSHELL 175BE800 == 63 [pid = 752] [id = 167] 12:41:30 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (175C6400) [pid = 752] [serial = 499] [outer = 00000000] 12:41:30 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (175CD400) [pid = 752] [serial = 500] [outer = 175C6400] 12:41:30 INFO - PROCESS | 752 | 1463168490475 Marionette DEBUG loaded listener.js 12:41:30 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (1768E800) [pid = 752] [serial = 501] [outer = 175C6400] 12:41:30 INFO - PROCESS | 752 | 1463168490926 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 12:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:41:30 INFO - PROCESS | 752 | 1463168490985 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 12:41:30 INFO - PROCESS | 752 | 1463168490987 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 12:41:30 INFO - PROCESS | 752 | 1463168490994 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:41:30 INFO - PROCESS | 752 | 1463168490996 Marionette TRACE conn7 <- [1,634,null,{}] 12:41:30 INFO - PROCESS | 752 | 1463168490999 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:31 INFO - PROCESS | 752 | 1463168491120 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 12:41:31 INFO - PROCESS | 752 | 1463168491130 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:31 INFO - PROCESS | 752 | ++DOCSHELL 187B3C00 == 64 [pid = 752] [id = 168] 12:41:31 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (19301800) [pid = 752] [serial = 502] [outer = 00000000] 12:41:31 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (1930B400) [pid = 752] [serial = 503] [outer = 19301800] 12:41:31 INFO - PROCESS | 752 | 1463168491224 Marionette DEBUG loaded listener.js 12:41:31 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (19B1D000) [pid = 752] [serial = 504] [outer = 19301800] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 138 (0D738400) [pid = 752] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 137 (0D6F5C00) [pid = 752] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 136 (1A623C00) [pid = 752] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 135 (16D69C00) [pid = 752] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 134 (151BA000) [pid = 752] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 133 (0DE5C000) [pid = 752] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 132 (151A1C00) [pid = 752] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 131 (0D6E8400) [pid = 752] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:41:31 INFO - PROCESS | 752 | --DOMWINDOW == 130 (19C4CC00) [pid = 752] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:41:31 INFO - PROCESS | 752 | 1463168491768 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 830ms 12:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:41:31 INFO - PROCESS | 752 | 1463168491820 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 12:41:31 INFO - PROCESS | 752 | 1463168491822 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 12:41:31 INFO - PROCESS | 752 | 1463168491825 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:41:31 INFO - PROCESS | 752 | 1463168491827 Marionette TRACE conn7 <- [1,638,null,{}] 12:41:31 INFO - PROCESS | 752 | 1463168491831 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:31 INFO - PROCESS | 752 | 1463168491954 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 12:41:31 INFO - PROCESS | 752 | 1463168492013 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:32 INFO - PROCESS | 752 | ++DOCSHELL 151AB800 == 65 [pid = 752] [id = 169] 12:41:32 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (16817800) [pid = 752] [serial = 505] [outer = 00000000] 12:41:32 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (17B3F800) [pid = 752] [serial = 506] [outer = 16817800] 12:41:32 INFO - PROCESS | 752 | 1463168492060 Marionette DEBUG loaded listener.js 12:41:32 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (19308C00) [pid = 752] [serial = 507] [outer = 16817800] 12:41:32 INFO - PROCESS | 752 | 1463168492466 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 12:41:32 INFO - PROCESS | 752 | 1463168492497 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 12:41:32 INFO - PROCESS | 752 | 1463168492499 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 12:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:41:32 INFO - PROCESS | 752 | 1463168492502 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:41:32 INFO - PROCESS | 752 | 1463168492504 Marionette TRACE conn7 <- [1,642,null,{}] 12:41:32 INFO - PROCESS | 752 | 1463168492507 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:32 INFO - PROCESS | 752 | 1463168492590 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 12:41:32 INFO - PROCESS | 752 | 1463168492596 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:32 INFO - PROCESS | 752 | ++DOCSHELL 16D73C00 == 66 [pid = 752] [id = 170] 12:41:32 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (19389000) [pid = 752] [serial = 508] [outer = 00000000] 12:41:32 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (1938FC00) [pid = 752] [serial = 509] [outer = 19389000] 12:41:32 INFO - PROCESS | 752 | 1463168492641 Marionette DEBUG loaded listener.js 12:41:32 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (19390000) [pid = 752] [serial = 510] [outer = 19389000] 12:41:33 INFO - PROCESS | 752 | 1463168493061 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 12:41:33 INFO - PROCESS | 752 | 1463168493134 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 12:41:33 INFO - PROCESS | 752 | 1463168493136 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 12:41:33 INFO - PROCESS | 752 | 1463168493139 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:41:33 INFO - PROCESS | 752 | 1463168493141 Marionette TRACE conn7 <- [1,646,null,{}] 12:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:41:33 INFO - PROCESS | 752 | 1463168493145 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:33 INFO - PROCESS | 752 | 1463168493232 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 12:41:33 INFO - PROCESS | 752 | 1463168493238 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:33 INFO - PROCESS | 752 | ++DOCSHELL 1938C800 == 67 [pid = 752] [id = 171] 12:41:33 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (19394000) [pid = 752] [serial = 511] [outer = 00000000] 12:41:33 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (1A4D9800) [pid = 752] [serial = 512] [outer = 19394000] 12:41:33 INFO - PROCESS | 752 | 1463168493283 Marionette DEBUG loaded listener.js 12:41:33 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (1A7DB400) [pid = 752] [serial = 513] [outer = 19394000] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 17216000 == 66 [pid = 752] [id = 70] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1BC08400 == 65 [pid = 752] [id = 142] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 151D0C00 == 64 [pid = 752] [id = 85] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 16235400 == 63 [pid = 752] [id = 112] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 163B5C00 == 62 [pid = 752] [id = 141] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 09079C00 == 61 [pid = 752] [id = 86] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1D124400 == 60 [pid = 752] [id = 143] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1E4C0C00 == 59 [pid = 752] [id = 144] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1506D000 == 58 [pid = 752] [id = 145] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1BC0CC00 == 57 [pid = 752] [id = 127] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 0C63C000 == 56 [pid = 752] [id = 72] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 16D78400 == 55 [pid = 752] [id = 113] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 125F4400 == 54 [pid = 752] [id = 43] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 0DE5AC00 == 53 [pid = 752] [id = 69] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 11E59000 == 52 [pid = 752] [id = 98] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 19B59400 == 51 [pid = 752] [id = 124] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 0C7BAC00 == 50 [pid = 752] [id = 56] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 12070400 == 49 [pid = 752] [id = 111] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 0DE32400 == 48 [pid = 752] [id = 140] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 12067400 == 47 [pid = 752] [id = 84] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 0C7B7C00 == 46 [pid = 752] [id = 114] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 19B1B800 == 45 [pid = 752] [id = 71] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1723B400 == 44 [pid = 752] [id = 99] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1A7D9800 == 43 [pid = 752] [id = 139] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1C57A000 == 42 [pid = 752] [id = 128] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 0C7C0000 == 41 [pid = 752] [id = 163] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 0C632800 == 40 [pid = 752] [id = 162] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1B645800 == 39 [pid = 752] [id = 161] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 11B83400 == 38 [pid = 752] [id = 160] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 17B3D800 == 37 [pid = 752] [id = 158] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 1C582000 == 36 [pid = 752] [id = 159] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 13DD4800 == 35 [pid = 752] [id = 157] 12:41:34 INFO - PROCESS | 752 | --DOCSHELL 0906E800 == 34 [pid = 752] [id = 156] 12:41:35 INFO - PROCESS | 752 | --DOCSHELL 14CD7400 == 33 [pid = 752] [id = 164] 12:41:35 INFO - PROCESS | 752 | --DOCSHELL 16D75800 == 32 [pid = 752] [id = 166] 12:41:35 INFO - PROCESS | 752 | --DOCSHELL 175BE800 == 31 [pid = 752] [id = 167] 12:41:35 INFO - PROCESS | 752 | --DOCSHELL 16D73C00 == 30 [pid = 752] [id = 170] 12:41:35 INFO - PROCESS | 752 | --DOCSHELL 151C0400 == 29 [pid = 752] [id = 165] 12:41:35 INFO - PROCESS | 752 | --DOCSHELL 187B3C00 == 28 [pid = 752] [id = 168] 12:41:35 INFO - PROCESS | 752 | --DOCSHELL 151AB800 == 27 [pid = 752] [id = 169] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 138 (15EB0800) [pid = 752] [serial = 443] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 137 (175B5800) [pid = 752] [serial = 450] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 136 (14CD0000) [pid = 752] [serial = 437] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 135 (16EBDC00) [pid = 752] [serial = 422] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 134 (175D2400) [pid = 752] [serial = 453] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 133 (13DC7800) [pid = 752] [serial = 458] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 132 (163BAC00) [pid = 752] [serial = 444] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 131 (1B33DC00) [pid = 752] [serial = 462] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 130 (1CEEC000) [pid = 752] [serial = 425] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 129 (15066800) [pid = 752] [serial = 438] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 128 (16EDC400) [pid = 752] [serial = 447] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 127 (16EE2400) [pid = 752] [serial = 452] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 126 (163B8400) [pid = 752] [serial = 459] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 125 (1A7D9400) [pid = 752] [serial = 455] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 124 (1B33B000) [pid = 752] [serial = 461] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 123 (1B64A400) [pid = 752] [serial = 464] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 122 (0DB8FC00) [pid = 752] [serial = 440] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 121 (1723F800) [pid = 752] [serial = 449] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 120 (1F14B400) [pid = 752] [serial = 428] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 119 (11B7BC00) [pid = 752] [serial = 441] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 118 (0EB8DC00) [pid = 752] [serial = 419] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 117 (1B310000) [pid = 752] [serial = 456] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 116 (16EBF000) [pid = 752] [serial = 446] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 115 (1E4CA800) [pid = 752] [serial = 431] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 114 (1B64F000) [pid = 752] [serial = 416] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | --DOMWINDOW == 113 (16EE3800) [pid = 752] [serial = 434] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 752 | 1463168495486 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2371ms 12:41:35 INFO - PROCESS | 752 | 1463168495515 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 12:41:35 INFO - PROCESS | 752 | 1463168495519 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 12:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:41:35 INFO - PROCESS | 752 | 1463168495524 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:41:35 INFO - PROCESS | 752 | 1463168495528 Marionette TRACE conn7 <- [1,650,null,{}] 12:41:35 INFO - PROCESS | 752 | 1463168495534 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:35 INFO - PROCESS | 752 | 1463168495626 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 12:41:35 INFO - PROCESS | 752 | 1463168495638 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:35 INFO - PROCESS | 752 | ++DOCSHELL 0C7AF400 == 28 [pid = 752] [id = 172] 12:41:35 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (0C7AF800) [pid = 752] [serial = 514] [outer = 00000000] 12:41:35 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (0C7BC000) [pid = 752] [serial = 515] [outer = 0C7AF800] 12:41:35 INFO - PROCESS | 752 | 1463168495687 Marionette DEBUG loaded listener.js 12:41:35 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (0C7C6000) [pid = 752] [serial = 516] [outer = 0C7AF800] 12:41:36 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:36 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:36 INFO - PROCESS | 752 | 1463168496201 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 729ms 12:41:36 INFO - PROCESS | 752 | 1463168496255 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 12:41:36 INFO - PROCESS | 752 | 1463168496261 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 12:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:41:36 INFO - PROCESS | 752 | 1463168496267 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:41:36 INFO - PROCESS | 752 | 1463168496270 Marionette TRACE conn7 <- [1,654,null,{}] 12:41:36 INFO - PROCESS | 752 | 1463168496274 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:36 INFO - PROCESS | 752 | 1463168496365 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 12:41:36 INFO - PROCESS | 752 | 1463168496452 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:36 INFO - PROCESS | 752 | ++DOCSHELL 0D659800 == 29 [pid = 752] [id = 173] 12:41:36 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (0D6EDC00) [pid = 752] [serial = 517] [outer = 00000000] 12:41:36 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (0D6F5400) [pid = 752] [serial = 518] [outer = 0D6EDC00] 12:41:36 INFO - PROCESS | 752 | 1463168496501 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (0D73D800) [pid = 752] [serial = 519] [outer = 0D6EDC00] 12:41:36 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:36 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:36 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:36 INFO - PROCESS | 752 | 1463168496932 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 12:41:36 INFO - PROCESS | 752 | 1463168497012 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 12:41:36 INFO - PROCESS | 752 | 1463168497015 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 12:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:41:36 INFO - PROCESS | 752 | 1463168497018 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:41:36 INFO - PROCESS | 752 | 1463168497022 Marionette TRACE conn7 <- [1,658,null,{}] 12:41:37 INFO - PROCESS | 752 | 1463168497039 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:37 INFO - PROCESS | 752 | 1463168497133 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 12:41:37 INFO - PROCESS | 752 | 1463168497153 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:37 INFO - PROCESS | 752 | ++DOCSHELL 0E00CC00 == 30 [pid = 752] [id = 174] 12:41:37 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (0E112800) [pid = 752] [serial = 520] [outer = 00000000] 12:41:37 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (0EB56400) [pid = 752] [serial = 521] [outer = 0E112800] 12:41:37 INFO - PROCESS | 752 | 1463168497204 Marionette DEBUG loaded listener.js 12:41:37 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (11B83400) [pid = 752] [serial = 522] [outer = 0E112800] 12:41:37 INFO - PROCESS | 752 | 1463168497665 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 690ms 12:41:37 INFO - PROCESS | 752 | 1463168497711 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 12:41:37 INFO - PROCESS | 752 | 1463168497713 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 12:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:41:37 INFO - PROCESS | 752 | 1463168497717 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:41:37 INFO - PROCESS | 752 | 1463168497718 Marionette TRACE conn7 <- [1,662,null,{}] 12:41:37 INFO - PROCESS | 752 | 1463168497722 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:37 INFO - PROCESS | 752 | 1463168497808 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 12:41:37 INFO - PROCESS | 752 | 1463168497825 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:37 INFO - PROCESS | 752 | ++DOCSHELL 0C9F5400 == 31 [pid = 752] [id = 175] 12:41:37 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (120F8000) [pid = 752] [serial = 523] [outer = 00000000] 12:41:37 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (1253A800) [pid = 752] [serial = 524] [outer = 120F8000] 12:41:37 INFO - PROCESS | 752 | 1463168497871 Marionette DEBUG loaded listener.js 12:41:37 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (13415400) [pid = 752] [serial = 525] [outer = 120F8000] 12:41:38 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:38 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:38 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:41:38 INFO - PROCESS | 752 | [752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:41:38 INFO - PROCESS | 752 | 1463168498313 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 12:41:38 INFO - PROCESS | 752 | 1463168498351 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 12:41:38 INFO - PROCESS | 752 | 1463168498353 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 12:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:41:38 INFO - PROCESS | 752 | 1463168498377 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:41:38 INFO - PROCESS | 752 | 1463168498379 Marionette TRACE conn7 <- [1,666,null,{}] 12:41:38 INFO - PROCESS | 752 | 1463168498382 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:38 INFO - PROCESS | 752 | 1463168498460 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 12:41:38 INFO - PROCESS | 752 | 1463168498469 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:38 INFO - PROCESS | 752 | ++DOCSHELL 13CEAC00 == 32 [pid = 752] [id = 176] 12:41:38 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (13D90400) [pid = 752] [serial = 526] [outer = 00000000] 12:41:38 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (14CD3C00) [pid = 752] [serial = 527] [outer = 13D90400] 12:41:38 INFO - PROCESS | 752 | 1463168498513 Marionette DEBUG loaded listener.js 12:41:38 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (15028400) [pid = 752] [serial = 528] [outer = 13D90400] 12:41:38 INFO - PROCESS | 752 | 1463168498954 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 650ms 12:41:38 INFO - PROCESS | 752 | 1463168499012 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 12:41:38 INFO - PROCESS | 752 | 1463168499014 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 12:41:38 INFO - PROCESS | 752 | 1463168499017 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:41:38 INFO - PROCESS | 752 | 1463168499019 Marionette TRACE conn7 <- [1,670,null,{}] 12:41:39 INFO - PROCESS | 752 | 1463168499023 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:39 INFO - PROCESS | 752 | 1463168499134 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 12:41:39 INFO - PROCESS | 752 | 1463168499153 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:39 INFO - PROCESS | 752 | ++DOCSHELL 151B5C00 == 33 [pid = 752] [id = 177] 12:41:39 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (151B6000) [pid = 752] [serial = 529] [outer = 00000000] 12:41:39 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (151CE800) [pid = 752] [serial = 530] [outer = 151B6000] 12:41:39 INFO - PROCESS | 752 | 1463168499201 Marionette DEBUG loaded listener.js 12:41:39 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (16236000) [pid = 752] [serial = 531] [outer = 151B6000] 12:41:40 INFO - PROCESS | 752 | 1463168500123 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1116ms 12:41:40 INFO - PROCESS | 752 | 1463168500137 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 12:41:40 INFO - PROCESS | 752 | 1463168500139 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 12:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:41:40 INFO - PROCESS | 752 | 1463168500142 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:41:40 INFO - PROCESS | 752 | 1463168500143 Marionette TRACE conn7 <- [1,674,null,{}] 12:41:40 INFO - PROCESS | 752 | 1463168500147 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:40 INFO - PROCESS | 752 | 1463168500254 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 12:41:40 INFO - PROCESS | 752 | 1463168500304 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:40 INFO - PROCESS | 752 | ++DOCSHELL 163B2C00 == 34 [pid = 752] [id = 178] 12:41:40 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (163B9C00) [pid = 752] [serial = 532] [outer = 00000000] 12:41:40 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (16750C00) [pid = 752] [serial = 533] [outer = 163B9C00] 12:41:40 INFO - PROCESS | 752 | 1463168500351 Marionette DEBUG loaded listener.js 12:41:40 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (16818000) [pid = 752] [serial = 534] [outer = 163B9C00] 12:41:41 INFO - PROCESS | 752 | 1463168501236 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:41:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:41:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1118ms 12:41:41 INFO - PROCESS | 752 | 1463168501267 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 12:41:41 INFO - PROCESS | 752 | 1463168501269 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 12:41:41 INFO - PROCESS | 752 | 1463168501272 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:41:41 INFO - PROCESS | 752 | 1463168501274 Marionette TRACE conn7 <- [1,678,null,{}] 12:41:41 INFO - PROCESS | 752 | 1463168501277 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:41 INFO - PROCESS | 752 | 1463168501385 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 12:41:41 INFO - PROCESS | 752 | 1463168501392 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:41 INFO - PROCESS | 752 | ++DOCSHELL 1681C800 == 35 [pid = 752] [id = 179] 12:41:41 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (1681E800) [pid = 752] [serial = 535] [outer = 00000000] 12:41:41 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (16D6B400) [pid = 752] [serial = 536] [outer = 1681E800] 12:41:41 INFO - PROCESS | 752 | 1463168501438 Marionette DEBUG loaded listener.js 12:41:41 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (168D9000) [pid = 752] [serial = 537] [outer = 1681E800] 12:41:42 INFO - PROCESS | 752 | 1463168502390 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:41:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1173ms 12:41:42 INFO - PROCESS | 752 | 1463168502450 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 12:41:42 INFO - PROCESS | 752 | 1463168502452 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 12:41:42 INFO - PROCESS | 752 | 1463168502455 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:41:42 INFO - PROCESS | 752 | 1463168502457 Marionette TRACE conn7 <- [1,682,null,{}] 12:41:42 INFO - PROCESS | 752 | 1463168502461 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:43 INFO - PROCESS | 752 | 1463168503037 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 136 (1C57CC00) [pid = 752] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 135 (12708800) [pid = 752] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 134 (151A4000) [pid = 752] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 133 (11E5E800) [pid = 752] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 132 (15065800) [pid = 752] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 131 (1B33AC00) [pid = 752] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 130 (1C57A400) [pid = 752] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 129 (0C915400) [pid = 752] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 128 (1723B800) [pid = 752] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 127 (19389000) [pid = 752] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 126 (16EBA000) [pid = 752] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 125 (175C6400) [pid = 752] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 124 (16817800) [pid = 752] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 123 (19301800) [pid = 752] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 122 (163B5000) [pid = 752] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 121 (15028000) [pid = 752] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 120 (0C7C1C00) [pid = 752] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 119 (0C634800) [pid = 752] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 118 (1B645C00) [pid = 752] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 117 (1F14BC00) [pid = 752] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 116 (1CEEC400) [pid = 752] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 115 (17B40800) [pid = 752] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 114 (14CD4000) [pid = 752] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 113 (09072C00) [pid = 752] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 112 (0DE4E400) [pid = 752] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 111 (17246400) [pid = 752] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 110 (19C4E000) [pid = 752] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 109 (1BC0A000) [pid = 752] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 108 (1B643400) [pid = 752] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 107 (1BC0D000) [pid = 752] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 106 (16EE6C00) [pid = 752] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 105 (0DE2E000) [pid = 752] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 104 (163B4400) [pid = 752] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 103 (1D12B000) [pid = 752] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 102 (163B6400) [pid = 752] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 101 (120F2000) [pid = 752] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 100 (1E4C3400) [pid = 752] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:41:43 INFO - PROCESS | 752 | --DOMWINDOW == 99 (175B0000) [pid = 752] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:41:43 INFO - PROCESS | 752 | 1463168503137 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:43 INFO - PROCESS | 752 | ++DOCSHELL 0C634800 == 36 [pid = 752] [id = 180] 12:41:43 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0C636800) [pid = 752] [serial = 538] [outer = 00000000] 12:41:43 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (0C9F6000) [pid = 752] [serial = 539] [outer = 0C636800] 12:41:43 INFO - PROCESS | 752 | 1463168503182 Marionette DEBUG loaded listener.js 12:41:43 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (0CCA6800) [pid = 752] [serial = 540] [outer = 0C636800] 12:41:43 INFO - PROCESS | 752 | 1463168504022 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:41:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1634ms 12:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:41:44 INFO - PROCESS | 752 | 1463168504093 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 12:41:44 INFO - PROCESS | 752 | 1463168504095 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 12:41:44 INFO - PROCESS | 752 | 1463168504098 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:41:44 INFO - PROCESS | 752 | 1463168504100 Marionette TRACE conn7 <- [1,686,null,{}] 12:41:44 INFO - PROCESS | 752 | 1463168504104 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:44 INFO - PROCESS | 752 | 1463168504190 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 12:41:44 INFO - PROCESS | 752 | 1463168504197 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:44 INFO - PROCESS | 752 | ++DOCSHELL 11B7E400 == 37 [pid = 752] [id = 181] 12:41:44 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (11BA8800) [pid = 752] [serial = 541] [outer = 00000000] 12:41:44 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (15026000) [pid = 752] [serial = 542] [outer = 11BA8800] 12:41:44 INFO - PROCESS | 752 | 1463168504241 Marionette DEBUG loaded listener.js 12:41:44 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (163B2400) [pid = 752] [serial = 543] [outer = 11BA8800] 12:41:45 INFO - PROCESS | 752 | 1463168505230 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:41:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1173ms 12:41:45 INFO - PROCESS | 752 | 1463168505273 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 12:41:45 INFO - PROCESS | 752 | 1463168505277 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 12:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:41:45 INFO - PROCESS | 752 | 1463168505283 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:41:45 INFO - PROCESS | 752 | 1463168505287 Marionette TRACE conn7 <- [1,690,null,{}] 12:41:45 INFO - PROCESS | 752 | 1463168505294 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:45 INFO - PROCESS | 752 | 1463168505434 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 12:41:45 INFO - PROCESS | 752 | 1463168505557 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:45 INFO - PROCESS | 752 | ++DOCSHELL 0C7B9C00 == 38 [pid = 752] [id = 182] 12:41:45 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0C7BA800) [pid = 752] [serial = 544] [outer = 00000000] 12:41:45 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (0C7CDC00) [pid = 752] [serial = 545] [outer = 0C7BA800] 12:41:45 INFO - PROCESS | 752 | 1463168505674 Marionette DEBUG loaded listener.js 12:41:45 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (0D652000) [pid = 752] [serial = 546] [outer = 0C7BA800] 12:41:46 INFO - PROCESS | 752 | 1463168506838 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:41:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1575ms 12:41:46 INFO - PROCESS | 752 | 1463168506859 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 12:41:46 INFO - PROCESS | 752 | 1463168506865 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 12:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:41:46 INFO - PROCESS | 752 | 1463168506871 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:41:46 INFO - PROCESS | 752 | 1463168506874 Marionette TRACE conn7 <- [1,694,null,{}] 12:41:46 INFO - PROCESS | 752 | 1463168506878 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:46 INFO - PROCESS | 752 | 1463168507009 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 12:41:47 INFO - PROCESS | 752 | 1463168507150 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:47 INFO - PROCESS | 752 | ++DOCSHELL 0DE59800 == 39 [pid = 752] [id = 183] 12:41:47 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (0DEE5400) [pid = 752] [serial = 547] [outer = 00000000] 12:41:47 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (12492000) [pid = 752] [serial = 548] [outer = 0DEE5400] 12:41:47 INFO - PROCESS | 752 | 1463168507205 Marionette DEBUG loaded listener.js 12:41:47 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (13CEB000) [pid = 752] [serial = 549] [outer = 0DEE5400] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 175C8800 == 38 [pid = 752] [id = 15] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 1243D000 == 37 [pid = 752] [id = 29] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 0DB1E800 == 36 [pid = 752] [id = 10] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 0CC33800 == 35 [pid = 752] [id = 26] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 0D923000 == 34 [pid = 752] [id = 20] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 1C57F400 == 33 [pid = 752] [id = 22] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 0C63CC00 == 32 [pid = 752] [id = 19] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 151A7000 == 31 [pid = 752] [id = 27] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 13D96C00 == 30 [pid = 752] [id = 16] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 09088C00 == 29 [pid = 752] [id = 28] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 11E61400 == 28 [pid = 752] [id = 25] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 0D923400 == 27 [pid = 752] [id = 24] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 13CE4C00 == 26 [pid = 752] [id = 13] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 0D6E9C00 == 25 [pid = 752] [id = 23] 12:41:48 INFO - PROCESS | 752 | --DOCSHELL 17B61C00 == 24 [pid = 752] [id = 14] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 110 (1A4D9800) [pid = 752] [serial = 512] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 109 (1C582800) [pid = 752] [serial = 245] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 108 (1B310C00) [pid = 752] [serial = 341] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 107 (175BA400) [pid = 752] [serial = 435] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 106 (1501F000) [pid = 752] [serial = 293] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 105 (17243400) [pid = 752] [serial = 299] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 104 (1BC0BC00) [pid = 752] [serial = 465] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 103 (1CEFAC00) [pid = 752] [serial = 384] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 102 (0D6F0000) [pid = 752] [serial = 290] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 101 (17244C00) [pid = 752] [serial = 296] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 100 (1723F400) [pid = 752] [serial = 335] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 99 (1F14E400) [pid = 752] [serial = 429] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 98 (17240800) [pid = 752] [serial = 423] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 97 (15064800) [pid = 752] [serial = 332] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 96 (1E4CC400) [pid = 752] [serial = 432] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 95 (175BAC00) [pid = 752] [serial = 329] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 94 (1248F400) [pid = 752] [serial = 420] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 93 (1A631400) [pid = 752] [serial = 338] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 92 (1B312C00) [pid = 752] [serial = 371] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 91 (1D123000) [pid = 752] [serial = 426] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 90 (1C575C00) [pid = 752] [serial = 417] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 89 (1C579000) [pid = 752] [serial = 381] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 88 (17690800) [pid = 752] [serial = 377] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 87 (15065C00) [pid = 752] [serial = 374] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 86 (19390000) [pid = 752] [serial = 510] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 85 (16EDF800) [pid = 752] [serial = 497] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 84 (16EE6000) [pid = 752] [serial = 498] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 83 (1768E800) [pid = 752] [serial = 501] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 82 (175CD400) [pid = 752] [serial = 500] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 81 (17B3F800) [pid = 752] [serial = 506] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 80 (1930B400) [pid = 752] [serial = 503] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 79 (1938FC00) [pid = 752] [serial = 509] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 78 (19B1D000) [pid = 752] [serial = 504] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 77 (16D6A400) [pid = 752] [serial = 494] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 76 (1506C800) [pid = 752] [serial = 491] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 75 (151BA400) [pid = 752] [serial = 492] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0D651800) [pid = 752] [serial = 488] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0DE50C00) [pid = 752] [serial = 489] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 72 (1279BC00) [pid = 752] [serial = 486] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0EB8F400) [pid = 752] [serial = 485] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 70 (20222000) [pid = 752] [serial = 483] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 69 (2021A400) [pid = 752] [serial = 482] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 68 (1FC6C000) [pid = 752] [serial = 480] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 67 (1FC64C00) [pid = 752] [serial = 479] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 66 (1E4C2400) [pid = 752] [serial = 477] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 65 (1D127400) [pid = 752] [serial = 476] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 64 (19310400) [pid = 752] [serial = 474] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 63 (1930A800) [pid = 752] [serial = 473] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 62 (16444C00) [pid = 752] [serial = 471] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 61 (151BB800) [pid = 752] [serial = 470] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 60 (0D6F1000) [pid = 752] [serial = 468] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 59 (0C7BEC00) [pid = 752] [serial = 467] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 58 (19308C00) [pid = 752] [serial = 507] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | --DOMWINDOW == 57 (16D6F400) [pid = 752] [serial = 495] [outer = 00000000] [url = about:blank] 12:41:48 INFO - PROCESS | 752 | 1463168508436 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:41:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1576ms 12:41:48 INFO - PROCESS | 752 | 1463168508450 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 12:41:48 INFO - PROCESS | 752 | 1463168508453 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 12:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:41:48 INFO - PROCESS | 752 | 1463168508458 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:41:48 INFO - PROCESS | 752 | 1463168508461 Marionette TRACE conn7 <- [1,698,null,{}] 12:41:48 INFO - PROCESS | 752 | 1463168508467 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:48 INFO - PROCESS | 752 | 1463168508588 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 12:41:48 INFO - PROCESS | 752 | 1463168508676 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:48 INFO - PROCESS | 752 | ++DOCSHELL 0C632800 == 25 [pid = 752] [id = 184] 12:41:48 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (0C635000) [pid = 752] [serial = 550] [outer = 00000000] 12:41:48 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (0CC9F400) [pid = 752] [serial = 551] [outer = 0C635000] 12:41:48 INFO - PROCESS | 752 | 1463168508725 Marionette DEBUG loaded listener.js 12:41:48 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (0D6EAC00) [pid = 752] [serial = 552] [outer = 0C635000] 12:41:49 INFO - PROCESS | 752 | 1463168509600 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 12:41:49 INFO - PROCESS | 752 | 1463168509642 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 12:41:49 INFO - PROCESS | 752 | 1463168509647 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 12:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:41:49 INFO - PROCESS | 752 | 1463168509660 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:41:49 INFO - PROCESS | 752 | 1463168509662 Marionette TRACE conn7 <- [1,702,null,{}] 12:41:49 INFO - PROCESS | 752 | 1463168509666 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:49 INFO - PROCESS | 752 | 1463168509753 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 12:41:49 INFO - PROCESS | 752 | 1463168509761 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:49 INFO - PROCESS | 752 | ++DOCSHELL 0C696400 == 26 [pid = 752] [id = 185] 12:41:49 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (0D741000) [pid = 752] [serial = 553] [outer = 00000000] 12:41:49 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (0DE59000) [pid = 752] [serial = 554] [outer = 0D741000] 12:41:49 INFO - PROCESS | 752 | 1463168509809 Marionette DEBUG loaded listener.js 12:41:49 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (0EAF6400) [pid = 752] [serial = 555] [outer = 0D741000] 12:41:50 INFO - PROCESS | 752 | 1463168510782 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1179ms 12:41:50 INFO - PROCESS | 752 | 1463168510842 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 12:41:50 INFO - PROCESS | 752 | 1463168510845 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 12:41:50 INFO - PROCESS | 752 | 1463168510848 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:41:50 INFO - PROCESS | 752 | 1463168510851 Marionette TRACE conn7 <- [1,706,null,{}] 12:41:50 INFO - PROCESS | 752 | 1463168510863 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:50 INFO - PROCESS | 752 | 1463168510980 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 12:41:50 INFO - PROCESS | 752 | 1463168510989 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:51 INFO - PROCESS | 752 | ++DOCSHELL 134E3C00 == 27 [pid = 752] [id = 186] 12:41:51 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (134E5000) [pid = 752] [serial = 556] [outer = 00000000] 12:41:51 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (14CD6000) [pid = 752] [serial = 557] [outer = 134E5000] 12:41:51 INFO - PROCESS | 752 | 1463168511076 Marionette DEBUG loaded listener.js 12:41:51 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (15061400) [pid = 752] [serial = 558] [outer = 134E5000] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 65 (0D6EDC00) [pid = 752] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 64 (19394000) [pid = 752] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 63 (0C7AF800) [pid = 752] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 62 (0E112800) [pid = 752] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 61 (1681E800) [pid = 752] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 60 (120F8000) [pid = 752] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 59 (151B6000) [pid = 752] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 58 (13D90400) [pid = 752] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 57 (163B9C00) [pid = 752] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:41:51 INFO - PROCESS | 752 | --DOMWINDOW == 56 (0C636800) [pid = 752] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:41:52 INFO - PROCESS | 752 | 1463168511998 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1236ms 12:41:52 INFO - PROCESS | 752 | 1463168512058 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 12:41:52 INFO - PROCESS | 752 | 1463168512069 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 12:41:52 INFO - PROCESS | 752 | 1463168512073 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:41:52 INFO - PROCESS | 752 | 1463168512075 Marionette TRACE conn7 <- [1,710,null,{}] 12:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:41:52 INFO - PROCESS | 752 | 1463168512078 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:52 INFO - PROCESS | 752 | 1463168512159 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 12:41:52 INFO - PROCESS | 752 | 1463168512166 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:52 INFO - PROCESS | 752 | ++DOCSHELL 0D650C00 == 28 [pid = 752] [id = 187] 12:41:52 INFO - PROCESS | 752 | ++DOMWINDOW == 57 (0D6EC000) [pid = 752] [serial = 559] [outer = 00000000] 12:41:52 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (1519FC00) [pid = 752] [serial = 560] [outer = 0D6EC000] 12:41:52 INFO - PROCESS | 752 | 1463168512211 Marionette DEBUG loaded listener.js 12:41:52 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (151A7000) [pid = 752] [serial = 561] [outer = 0D6EC000] 12:41:52 INFO - PROCESS | 752 | 1463168512644 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:41:52 INFO - PROCESS | 752 | 1463168512711 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 12:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:41:52 INFO - PROCESS | 752 | 1463168512714 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:41:52 INFO - PROCESS | 752 | 1463168512715 Marionette TRACE conn7 <- [1,714,null,{}] 12:41:52 INFO - PROCESS | 752 | 1463168512719 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:52 INFO - PROCESS | 752 | 1463168512797 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 12:41:52 INFO - PROCESS | 752 | 1463168512804 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:52 INFO - PROCESS | 752 | ++DOCSHELL 151B4C00 == 29 [pid = 752] [id = 188] 12:41:52 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (151BCC00) [pid = 752] [serial = 562] [outer = 00000000] 12:41:52 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (163B7800) [pid = 752] [serial = 563] [outer = 151BCC00] 12:41:52 INFO - PROCESS | 752 | 1463168512847 Marionette DEBUG loaded listener.js 12:41:52 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (163BB800) [pid = 752] [serial = 564] [outer = 151BCC00] 12:41:53 INFO - PROCESS | 752 | 1463168513336 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 12:41:53 INFO - PROCESS | 752 | 1463168513384 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 12:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:41:53 INFO - PROCESS | 752 | 1463168513386 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 12:41:53 INFO - PROCESS | 752 | 1463168513390 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:41:53 INFO - PROCESS | 752 | 1463168513391 Marionette TRACE conn7 <- [1,718,null,{}] 12:41:53 INFO - PROCESS | 752 | 1463168513395 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:53 INFO - PROCESS | 752 | 1463168513499 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 12:41:53 INFO - PROCESS | 752 | 1463168513542 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:53 INFO - PROCESS | 752 | ++DOCSHELL 168DE000 == 30 [pid = 752] [id = 189] 12:41:53 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (16D6AC00) [pid = 752] [serial = 565] [outer = 00000000] 12:41:53 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (16D6F400) [pid = 752] [serial = 566] [outer = 16D6AC00] 12:41:53 INFO - PROCESS | 752 | 1463168513588 Marionette DEBUG loaded listener.js 12:41:53 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (16D6F800) [pid = 752] [serial = 567] [outer = 16D6AC00] 12:41:54 INFO - PROCESS | 752 | 1463168514177 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:41:54 INFO - PROCESS | 752 | 1463168514226 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 12:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:41:54 INFO - PROCESS | 752 | 1463168514232 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:41:54 INFO - PROCESS | 752 | 1463168514236 Marionette TRACE conn7 <- [1,722,null,{}] 12:41:54 INFO - PROCESS | 752 | 1463168514242 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:54 INFO - PROCESS | 752 | 1463168514384 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 12:41:54 INFO - PROCESS | 752 | 1463168514526 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:54 INFO - PROCESS | 752 | ++DOCSHELL 0DB1E800 == 31 [pid = 752] [id = 190] 12:41:54 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (0DB98400) [pid = 752] [serial = 568] [outer = 00000000] 12:41:54 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0DE57C00) [pid = 752] [serial = 569] [outer = 0DB98400] 12:41:54 INFO - PROCESS | 752 | 1463168514587 Marionette DEBUG loaded listener.js 12:41:54 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (120FAC00) [pid = 752] [serial = 570] [outer = 0DB98400] 12:41:55 INFO - PROCESS | 752 | 1463168515183 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:41:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 990ms 12:41:55 INFO - PROCESS | 752 | 1463168515222 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 12:41:55 INFO - PROCESS | 752 | 1463168515228 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 12:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:41:55 INFO - PROCESS | 752 | 1463168515234 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:41:55 INFO - PROCESS | 752 | 1463168515237 Marionette TRACE conn7 <- [1,726,null,{}] 12:41:55 INFO - PROCESS | 752 | 1463168515242 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:55 INFO - PROCESS | 752 | 1463168515379 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 12:41:55 INFO - PROCESS | 752 | 1463168515473 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:55 INFO - PROCESS | 752 | ++DOCSHELL 12533800 == 32 [pid = 752] [id = 191] 12:41:55 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (127A7800) [pid = 752] [serial = 571] [outer = 00000000] 12:41:55 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (1622A400) [pid = 752] [serial = 572] [outer = 127A7800] 12:41:55 INFO - PROCESS | 752 | 1463168515531 Marionette DEBUG loaded listener.js 12:41:55 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (16819000) [pid = 752] [serial = 573] [outer = 127A7800] 12:41:56 INFO - PROCESS | 752 | 1463168516552 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1373ms 12:41:56 INFO - PROCESS | 752 | 1463168516611 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 12:41:56 INFO - PROCESS | 752 | 1463168516614 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 12:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:41:56 INFO - PROCESS | 752 | 1463168516618 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:41:56 INFO - PROCESS | 752 | 1463168516622 Marionette TRACE conn7 <- [1,730,null,{}] 12:41:56 INFO - PROCESS | 752 | 1463168516673 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:56 INFO - PROCESS | 752 | 1463168516794 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 12:41:56 INFO - PROCESS | 752 | 1463168516885 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:56 INFO - PROCESS | 752 | ++DOCSHELL 16EC3C00 == 33 [pid = 752] [id = 192] 12:41:56 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (16EC6800) [pid = 752] [serial = 574] [outer = 00000000] 12:41:56 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (16EE6C00) [pid = 752] [serial = 575] [outer = 16EC6800] 12:41:56 INFO - PROCESS | 752 | 1463168516943 Marionette DEBUG loaded listener.js 12:41:57 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (17214800) [pid = 752] [serial = 576] [outer = 16EC6800] 12:41:57 INFO - PROCESS | 752 | 1463168517964 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:41:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 12:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1379ms 12:41:58 INFO - PROCESS | 752 | 1463168518000 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 12:41:58 INFO - PROCESS | 752 | 1463168518003 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 12:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:41:58 INFO - PROCESS | 752 | 1463168518007 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:41:58 INFO - PROCESS | 752 | 1463168518009 Marionette TRACE conn7 <- [1,734,null,{}] 12:41:58 INFO - PROCESS | 752 | 1463168518012 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:58 INFO - PROCESS | 752 | 1463168518113 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 12:41:58 INFO - PROCESS | 752 | 1463168518183 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:58 INFO - PROCESS | 752 | ++DOCSHELL 0C7BEC00 == 34 [pid = 752] [id = 193] 12:41:58 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0C90A000) [pid = 752] [serial = 577] [outer = 00000000] 12:41:58 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (11E61000) [pid = 752] [serial = 578] [outer = 0C90A000] 12:41:58 INFO - PROCESS | 752 | 1463168518238 Marionette DEBUG loaded listener.js 12:41:58 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (12067400) [pid = 752] [serial = 579] [outer = 0C90A000] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 76 (15026000) [pid = 752] [serial = 542] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0D6F5400) [pid = 752] [serial = 518] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0D73D800) [pid = 752] [serial = 519] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 73 (1A7DB400) [pid = 752] [serial = 513] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0C7BC000) [pid = 752] [serial = 515] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0C7C6000) [pid = 752] [serial = 516] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 70 (0EB56400) [pid = 752] [serial = 521] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 69 (16D6B400) [pid = 752] [serial = 536] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 68 (11B83400) [pid = 752] [serial = 522] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 67 (1253A800) [pid = 752] [serial = 524] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 66 (13415400) [pid = 752] [serial = 525] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 65 (151CE800) [pid = 752] [serial = 530] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 64 (16236000) [pid = 752] [serial = 531] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 63 (168D9000) [pid = 752] [serial = 537] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 62 (14CD3C00) [pid = 752] [serial = 527] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 61 (15028400) [pid = 752] [serial = 528] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 60 (16750C00) [pid = 752] [serial = 533] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 59 (0CCA6800) [pid = 752] [serial = 540] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 58 (0C9F6000) [pid = 752] [serial = 539] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | --DOMWINDOW == 57 (16818000) [pid = 752] [serial = 534] [outer = 00000000] [url = about:blank] 12:41:59 INFO - PROCESS | 752 | 1463168519381 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1418ms 12:41:59 INFO - PROCESS | 752 | 1463168519428 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 12:41:59 INFO - PROCESS | 752 | 1463168519432 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 12:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:41:59 INFO - PROCESS | 752 | 1463168519436 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:41:59 INFO - PROCESS | 752 | 1463168519440 Marionette TRACE conn7 <- [1,738,null,{}] 12:41:59 INFO - PROCESS | 752 | 1463168519444 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:59 INFO - PROCESS | 752 | 1463168519530 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 12:41:59 INFO - PROCESS | 752 | 1463168519539 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:59 INFO - PROCESS | 752 | ++DOCSHELL 0CCA6800 == 35 [pid = 752] [id = 194] 12:41:59 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (0D03A800) [pid = 752] [serial = 580] [outer = 00000000] 12:41:59 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (0D6F0000) [pid = 752] [serial = 581] [outer = 0D03A800] 12:41:59 INFO - PROCESS | 752 | 1463168519586 Marionette DEBUG loaded listener.js 12:41:59 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (0D73D800) [pid = 752] [serial = 582] [outer = 0D03A800] 12:42:00 INFO - PROCESS | 752 | 1463168520554 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:42:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:42:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1170ms 12:42:00 INFO - PROCESS | 752 | 1463168520608 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 12:42:00 INFO - PROCESS | 752 | 1463168520614 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 12:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:42:00 INFO - PROCESS | 752 | 1463168520620 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:42:00 INFO - PROCESS | 752 | 1463168520623 Marionette TRACE conn7 <- [1,742,null,{}] 12:42:00 INFO - PROCESS | 752 | 1463168520627 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:00 INFO - PROCESS | 752 | 1463168520713 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 12:42:00 INFO - PROCESS | 752 | 1463168520721 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:00 INFO - PROCESS | 752 | ++DOCSHELL 0DB90400 == 36 [pid = 752] [id = 195] 12:42:00 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (0DE32800) [pid = 752] [serial = 583] [outer = 00000000] 12:42:00 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (1270A800) [pid = 752] [serial = 584] [outer = 0DE32800] 12:42:00 INFO - PROCESS | 752 | 1463168520765 Marionette DEBUG loaded listener.js 12:42:00 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (134E4000) [pid = 752] [serial = 585] [outer = 0DE32800] 12:42:01 INFO - PROCESS | 752 | 1463168521726 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 12:42:01 INFO - PROCESS | 752 | 1463168521743 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 12:42:01 INFO - PROCESS | 752 | 1463168521745 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 12:42:01 INFO - PROCESS | 752 | 1463168521748 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:42:01 INFO - PROCESS | 752 | 1463168521752 Marionette TRACE conn7 <- [1,746,null,{}] 12:42:01 INFO - PROCESS | 752 | 1463168521770 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:01 INFO - PROCESS | 752 | 1463168521883 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 12:42:01 INFO - PROCESS | 752 | 1463168521891 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:01 INFO - PROCESS | 752 | ++DOCSHELL 1501C400 == 37 [pid = 752] [id = 196] 12:42:01 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (1501D000) [pid = 752] [serial = 586] [outer = 00000000] 12:42:01 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (151CE800) [pid = 752] [serial = 587] [outer = 1501D000] 12:42:01 INFO - PROCESS | 752 | 1463168521939 Marionette DEBUG loaded listener.js 12:42:02 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (163B8C00) [pid = 752] [serial = 588] [outer = 1501D000] 12:42:02 INFO - PROCESS | 752 | 1463168522434 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:42:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 12:42:02 INFO - PROCESS | 752 | 1463168522483 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 12:42:02 INFO - PROCESS | 752 | 1463168522485 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 12:42:02 INFO - PROCESS | 752 | 1463168522488 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:42:02 INFO - PROCESS | 752 | 1463168522499 Marionette TRACE conn7 <- [1,750,null,{}] 12:42:02 INFO - PROCESS | 752 | 1463168522508 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:02 INFO - PROCESS | 752 | 1463168522631 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 12:42:02 INFO - PROCESS | 752 | --DOMWINDOW == 65 (0DEE5400) [pid = 752] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:42:02 INFO - PROCESS | 752 | --DOMWINDOW == 64 (134E5000) [pid = 752] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:42:02 INFO - PROCESS | 752 | --DOMWINDOW == 63 (0D741000) [pid = 752] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:42:02 INFO - PROCESS | 752 | --DOMWINDOW == 62 (0C635000) [pid = 752] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:42:02 INFO - PROCESS | 752 | --DOMWINDOW == 61 (0D6EC000) [pid = 752] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:42:02 INFO - PROCESS | 752 | --DOMWINDOW == 60 (151BCC00) [pid = 752] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:42:02 INFO - PROCESS | 752 | 1463168522691 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:02 INFO - PROCESS | 752 | ++DOCSHELL 0C7C7C00 == 38 [pid = 752] [id = 197] 12:42:02 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (0D6EC000) [pid = 752] [serial = 589] [outer = 00000000] 12:42:02 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (151ADC00) [pid = 752] [serial = 590] [outer = 0D6EC000] 12:42:02 INFO - PROCESS | 752 | 1463168522739 Marionette DEBUG loaded listener.js 12:42:02 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (1681A800) [pid = 752] [serial = 591] [outer = 0D6EC000] 12:42:03 INFO - PROCESS | 752 | 1463168523574 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:42:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:42:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1138ms 12:42:03 INFO - PROCESS | 752 | 1463168523631 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 12:42:03 INFO - PROCESS | 752 | 1463168523633 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 12:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:42:03 INFO - PROCESS | 752 | 1463168523636 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:42:03 INFO - PROCESS | 752 | 1463168523637 Marionette TRACE conn7 <- [1,754,null,{}] 12:42:03 INFO - PROCESS | 752 | 1463168523641 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:03 INFO - PROCESS | 752 | 1463168523723 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 12:42:03 INFO - PROCESS | 752 | 1463168523730 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:03 INFO - PROCESS | 752 | ++DOCSHELL 16EBA000 == 39 [pid = 752] [id = 198] 12:42:03 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (16EBE800) [pid = 752] [serial = 592] [outer = 00000000] 12:42:03 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (16EDF400) [pid = 752] [serial = 593] [outer = 16EBE800] 12:42:03 INFO - PROCESS | 752 | 1463168523774 Marionette DEBUG loaded listener.js 12:42:03 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (16EE6000) [pid = 752] [serial = 594] [outer = 16EBE800] 12:42:04 INFO - PROCESS | 752 | 1463168524703 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:42:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:42:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1118ms 12:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:42:04 INFO - PROCESS | 752 | 1463168524755 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 12:42:04 INFO - PROCESS | 752 | 1463168524757 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 12:42:04 INFO - PROCESS | 752 | 1463168524760 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:42:04 INFO - PROCESS | 752 | 1463168524762 Marionette TRACE conn7 <- [1,758,null,{}] 12:42:04 INFO - PROCESS | 752 | 1463168524766 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:04 INFO - PROCESS | 752 | 1463168524861 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 12:42:04 INFO - PROCESS | 752 | 1463168524868 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:04 INFO - PROCESS | 752 | ++DOCSHELL 17220000 == 40 [pid = 752] [id = 199] 12:42:04 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (1723BC00) [pid = 752] [serial = 595] [outer = 00000000] 12:42:04 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (17246800) [pid = 752] [serial = 596] [outer = 1723BC00] 12:42:04 INFO - PROCESS | 752 | 1463168524914 Marionette DEBUG loaded listener.js 12:42:04 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (17249C00) [pid = 752] [serial = 597] [outer = 1723BC00] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 0C62EC00 == 39 [pid = 752] [id = 18] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 0DE5C800 == 38 [pid = 752] [id = 21] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 151ABC00 == 37 [pid = 752] [id = 17] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 1938C800 == 36 [pid = 752] [id = 171] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 0CCA6800 == 35 [pid = 752] [id = 194] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 16EC3C00 == 34 [pid = 752] [id = 192] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 0C7BEC00 == 33 [pid = 752] [id = 193] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 12533800 == 32 [pid = 752] [id = 191] 12:42:05 INFO - PROCESS | 752 | --DOCSHELL 0DB1E800 == 31 [pid = 752] [id = 190] 12:42:06 INFO - PROCESS | 752 | --DOCSHELL 16EBA000 == 30 [pid = 752] [id = 198] 12:42:06 INFO - PROCESS | 752 | --DOCSHELL 1501C400 == 29 [pid = 752] [id = 196] 12:42:06 INFO - PROCESS | 752 | --DOCSHELL 0C7C7C00 == 28 [pid = 752] [id = 197] 12:42:06 INFO - PROCESS | 752 | --DOCSHELL 0DB90400 == 27 [pid = 752] [id = 195] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 68 (16D6F400) [pid = 752] [serial = 566] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 67 (13CEB000) [pid = 752] [serial = 549] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 66 (12492000) [pid = 752] [serial = 548] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 65 (14CD6000) [pid = 752] [serial = 557] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 64 (0DE59000) [pid = 752] [serial = 554] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 63 (0CC9F400) [pid = 752] [serial = 551] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 62 (0D6EAC00) [pid = 752] [serial = 552] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 61 (0C7CDC00) [pid = 752] [serial = 545] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 60 (15061400) [pid = 752] [serial = 558] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 59 (1519FC00) [pid = 752] [serial = 560] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 58 (163B7800) [pid = 752] [serial = 563] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 57 (163BB800) [pid = 752] [serial = 564] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 56 (151A7000) [pid = 752] [serial = 561] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | --DOMWINDOW == 55 (0EAF6400) [pid = 752] [serial = 555] [outer = 00000000] [url = about:blank] 12:42:06 INFO - PROCESS | 752 | 1463168526719 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1980ms 12:42:06 INFO - PROCESS | 752 | 1463168526743 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 12:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:42:06 INFO - PROCESS | 752 | 1463168526746 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 12:42:06 INFO - PROCESS | 752 | 1463168526752 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:42:06 INFO - PROCESS | 752 | 1463168526755 Marionette TRACE conn7 <- [1,762,null,{}] 12:42:06 INFO - PROCESS | 752 | 1463168526761 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:06 INFO - PROCESS | 752 | 1463168526846 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 12:42:06 INFO - PROCESS | 752 | 1463168526855 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:06 INFO - PROCESS | 752 | ++DOCSHELL 0C7C0800 == 28 [pid = 752] [id = 200] 12:42:06 INFO - PROCESS | 752 | ++DOMWINDOW == 56 (0C7C5400) [pid = 752] [serial = 598] [outer = 00000000] 12:42:06 INFO - PROCESS | 752 | ++DOMWINDOW == 57 (0C7CA000) [pid = 752] [serial = 599] [outer = 0C7C5400] 12:42:06 INFO - PROCESS | 752 | 1463168526902 Marionette DEBUG loaded listener.js 12:42:06 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (0C9F2000) [pid = 752] [serial = 600] [outer = 0C7C5400] 12:42:07 INFO - PROCESS | 752 | 1463168527386 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 12:42:07 INFO - PROCESS | 752 | 1463168527443 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 12:42:07 INFO - PROCESS | 752 | 1463168527449 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 12:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:42:07 INFO - PROCESS | 752 | 1463168527455 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:42:07 INFO - PROCESS | 752 | 1463168527458 Marionette TRACE conn7 <- [1,766,null,{}] 12:42:07 INFO - PROCESS | 752 | 1463168527462 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:07 INFO - PROCESS | 752 | 1463168527543 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 12:42:07 INFO - PROCESS | 752 | 1463168527554 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:07 INFO - PROCESS | 752 | ++DOCSHELL 0D6ED800 == 29 [pid = 752] [id = 201] 12:42:07 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (0D6EE800) [pid = 752] [serial = 601] [outer = 00000000] 12:42:07 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (0D73AC00) [pid = 752] [serial = 602] [outer = 0D6EE800] 12:42:07 INFO - PROCESS | 752 | 1463168527599 Marionette DEBUG loaded listener.js 12:42:07 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (0D742400) [pid = 752] [serial = 603] [outer = 0D6EE800] 12:42:08 INFO - PROCESS | 752 | 1463168528059 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 12:42:08 INFO - PROCESS | 752 | 1463168528087 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 12:42:08 INFO - PROCESS | 752 | 1463168528090 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 12:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:42:08 INFO - PROCESS | 752 | 1463168528093 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:42:08 INFO - PROCESS | 752 | 1463168528097 Marionette TRACE conn7 <- [1,770,null,{}] 12:42:08 INFO - PROCESS | 752 | 1463168528108 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:08 INFO - PROCESS | 752 | 1463168528190 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 12:42:08 INFO - PROCESS | 752 | 1463168528232 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:08 INFO - PROCESS | 752 | ++DOCSHELL 0EAF6400 == 30 [pid = 752] [id = 202] 12:42:08 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (0EB56400) [pid = 752] [serial = 604] [outer = 00000000] 12:42:08 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (11B83400) [pid = 752] [serial = 605] [outer = 0EB56400] 12:42:08 INFO - PROCESS | 752 | 1463168528282 Marionette DEBUG loaded listener.js 12:42:08 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (1202C000) [pid = 752] [serial = 606] [outer = 0EB56400] 12:42:08 INFO - PROCESS | 752 | 1463168528706 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 12:42:08 INFO - PROCESS | 752 | 1463168528767 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 12:42:08 INFO - PROCESS | 752 | 1463168528770 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 12:42:08 INFO - PROCESS | 752 | 1463168528773 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:42:08 INFO - PROCESS | 752 | 1463168528775 Marionette TRACE conn7 <- [1,774,null,{}] 12:42:08 INFO - PROCESS | 752 | 1463168528778 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:08 INFO - PROCESS | 752 | 1463168528860 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 12:42:08 INFO - PROCESS | 752 | 1463168528876 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:08 INFO - PROCESS | 752 | ++DOCSHELL 120F0800 == 31 [pid = 752] [id = 203] 12:42:08 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (1246D400) [pid = 752] [serial = 607] [outer = 00000000] 12:42:08 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (125EF800) [pid = 752] [serial = 608] [outer = 1246D400] 12:42:08 INFO - PROCESS | 752 | 1463168528923 Marionette DEBUG loaded listener.js 12:42:09 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (134EA000) [pid = 752] [serial = 609] [outer = 1246D400] 12:42:09 INFO - PROCESS | 752 | 1463168529348 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 12:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:42:09 INFO - PROCESS | 752 | 1463168529407 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 12:42:09 INFO - PROCESS | 752 | 1463168529409 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 12:42:09 INFO - PROCESS | 752 | 1463168529412 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:42:09 INFO - PROCESS | 752 | 1463168529414 Marionette TRACE conn7 <- [1,778,null,{}] 12:42:09 INFO - PROCESS | 752 | 1463168529417 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:09 INFO - PROCESS | 752 | 1463168529495 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 12:42:09 INFO - PROCESS | 752 | 1463168529504 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:09 INFO - PROCESS | 752 | ++DOCSHELL 13CEB000 == 32 [pid = 752] [id = 204] 12:42:09 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (13DCE800) [pid = 752] [serial = 610] [outer = 00000000] 12:42:09 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (15026000) [pid = 752] [serial = 611] [outer = 13DCE800] 12:42:09 INFO - PROCESS | 752 | 1463168529549 Marionette DEBUG loaded listener.js 12:42:09 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (15061800) [pid = 752] [serial = 612] [outer = 13DCE800] 12:42:10 INFO - PROCESS | 752 | 1463168530005 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 12:42:10 INFO - PROCESS | 752 | 1463168530046 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 12:42:10 INFO - PROCESS | 752 | 1463168530048 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 12:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:42:10 INFO - PROCESS | 752 | 1463168530051 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:42:10 INFO - PROCESS | 752 | 1463168530053 Marionette TRACE conn7 <- [1,782,null,{}] 12:42:10 INFO - PROCESS | 752 | 1463168530057 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:10 INFO - PROCESS | 752 | 1463168530156 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 12:42:10 INFO - PROCESS | 752 | 1463168530165 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:10 INFO - PROCESS | 752 | ++DOCSHELL 151A6800 == 33 [pid = 752] [id = 205] 12:42:10 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (151ABC00) [pid = 752] [serial = 613] [outer = 00000000] 12:42:10 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (151B7400) [pid = 752] [serial = 614] [outer = 151ABC00] 12:42:10 INFO - PROCESS | 752 | 1463168530210 Marionette DEBUG loaded listener.js 12:42:10 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (151BC800) [pid = 752] [serial = 615] [outer = 151ABC00] 12:42:10 INFO - PROCESS | 752 | 1463168530625 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 12:42:10 INFO - PROCESS | 752 | 1463168530684 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 12:42:10 INFO - PROCESS | 752 | 1463168530686 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 12:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:42:10 INFO - PROCESS | 752 | 1463168530689 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:42:10 INFO - PROCESS | 752 | 1463168530691 Marionette TRACE conn7 <- [1,786,null,{}] 12:42:10 INFO - PROCESS | 752 | 1463168530694 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:10 INFO - PROCESS | 752 | 1463168530767 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 12:42:10 INFO - PROCESS | 752 | 1463168530774 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:10 INFO - PROCESS | 752 | ++DOCSHELL 0CCA3800 == 34 [pid = 752] [id = 206] 12:42:10 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (151C0800) [pid = 752] [serial = 616] [outer = 00000000] 12:42:10 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (163B9400) [pid = 752] [serial = 617] [outer = 151C0800] 12:42:10 INFO - PROCESS | 752 | 1463168530818 Marionette DEBUG loaded listener.js 12:42:10 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (163BF000) [pid = 752] [serial = 618] [outer = 151C0800] 12:42:11 INFO - PROCESS | 752 | 1463168531276 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 12:42:11 INFO - PROCESS | 752 | 1463168531320 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 12:42:11 INFO - PROCESS | 752 | 1463168531322 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 12:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:42:11 INFO - PROCESS | 752 | 1463168531332 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:42:11 INFO - PROCESS | 752 | 1463168531334 Marionette TRACE conn7 <- [1,790,null,{}] 12:42:11 INFO - PROCESS | 752 | 1463168531338 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:11 INFO - PROCESS | 752 | 1463168531437 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 12:42:11 INFO - PROCESS | 752 | 1463168531447 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:11 INFO - PROCESS | 752 | ++DOCSHELL 16445800 == 35 [pid = 752] [id = 207] 12:42:11 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (16817400) [pid = 752] [serial = 619] [outer = 00000000] 12:42:11 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (1681D800) [pid = 752] [serial = 620] [outer = 16817400] 12:42:11 INFO - PROCESS | 752 | 1463168531493 Marionette DEBUG loaded listener.js 12:42:11 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (16819C00) [pid = 752] [serial = 621] [outer = 16817400] 12:42:11 INFO - PROCESS | 752 | 1463168531967 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 12:42:12 INFO - PROCESS | 752 | 1463168532005 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 12:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:42:12 INFO - PROCESS | 752 | 1463168532007 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 12:42:12 INFO - PROCESS | 752 | 1463168532010 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:42:12 INFO - PROCESS | 752 | 1463168532012 Marionette TRACE conn7 <- [1,794,null,{}] 12:42:12 INFO - PROCESS | 752 | 1463168532015 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:12 INFO - PROCESS | 752 | 1463168532116 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 12:42:12 INFO - PROCESS | 752 | 1463168532201 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:12 INFO - PROCESS | 752 | ++DOCSHELL 0EAF6000 == 36 [pid = 752] [id = 208] 12:42:12 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (16D71C00) [pid = 752] [serial = 622] [outer = 00000000] 12:42:12 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (16D78C00) [pid = 752] [serial = 623] [outer = 16D71C00] 12:42:12 INFO - PROCESS | 752 | 1463168532247 Marionette DEBUG loaded listener.js 12:42:12 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (16EBA000) [pid = 752] [serial = 624] [outer = 16D71C00] 12:42:12 INFO - PROCESS | 752 | 1463168532687 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 12:42:12 INFO - PROCESS | 752 | 1463168532741 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 12:42:12 INFO - PROCESS | 752 | 1463168532743 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 12:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:42:12 INFO - PROCESS | 752 | 1463168532746 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:42:12 INFO - PROCESS | 752 | 1463168532748 Marionette TRACE conn7 <- [1,798,null,{}] 12:42:12 INFO - PROCESS | 752 | 1463168532751 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:12 INFO - PROCESS | 752 | 1463168532858 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 12:42:12 INFO - PROCESS | 752 | 1463168532870 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:12 INFO - PROCESS | 752 | ++DOCSHELL 16EDC400 == 37 [pid = 752] [id = 209] 12:42:12 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16EE0C00) [pid = 752] [serial = 625] [outer = 00000000] 12:42:12 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (17214000) [pid = 752] [serial = 626] [outer = 16EE0C00] 12:42:12 INFO - PROCESS | 752 | 1463168532962 Marionette DEBUG loaded listener.js 12:42:13 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (1721DC00) [pid = 752] [serial = 627] [outer = 16EE0C00] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 84 (1501D000) [pid = 752] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0D6EC000) [pid = 752] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 82 (16EBE800) [pid = 752] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0DE32800) [pid = 752] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0D03A800) [pid = 752] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0C90A000) [pid = 752] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 78 (16EC6800) [pid = 752] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 77 (127A7800) [pid = 752] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0DB98400) [pid = 752] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 75 (16D6AC00) [pid = 752] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 74 (11BA8800) [pid = 752] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:42:13 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0C7BA800) [pid = 752] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:42:13 INFO - PROCESS | 752 | 1463168533559 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 870ms 12:42:13 INFO - PROCESS | 752 | 1463168533617 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 12:42:13 INFO - PROCESS | 752 | 1463168533620 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 12:42:13 INFO - PROCESS | 752 | 1463168533623 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:42:13 INFO - PROCESS | 752 | 1463168533625 Marionette TRACE conn7 <- [1,802,null,{}] 12:42:13 INFO - PROCESS | 752 | 1463168533629 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:13 INFO - PROCESS | 752 | 1463168533754 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 12:42:13 INFO - PROCESS | 752 | 1463168533808 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:13 INFO - PROCESS | 752 | ++DOCSHELL 0D73E400 == 38 [pid = 752] [id = 210] 12:42:13 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0DEE6000) [pid = 752] [serial = 628] [outer = 00000000] 12:42:13 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (163B7C00) [pid = 752] [serial = 629] [outer = 0DEE6000] 12:42:13 INFO - PROCESS | 752 | 1463168533857 Marionette DEBUG loaded listener.js 12:42:13 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (16EE4000) [pid = 752] [serial = 630] [outer = 0DEE6000] 12:42:14 INFO - PROCESS | 752 | 1463168534241 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:42:14 INFO - PROCESS | 752 | 1463168534299 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 12:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:42:14 INFO - PROCESS | 752 | 1463168534303 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:42:14 INFO - PROCESS | 752 | 1463168534304 Marionette TRACE conn7 <- [1,806,null,{}] 12:42:14 INFO - PROCESS | 752 | 1463168534308 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:14 INFO - PROCESS | 752 | 1463168534388 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 12:42:14 INFO - PROCESS | 752 | 1463168534396 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:14 INFO - PROCESS | 752 | ++DOCSHELL 151CF800 == 39 [pid = 752] [id = 211] 12:42:14 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (1723C400) [pid = 752] [serial = 631] [outer = 00000000] 12:42:14 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (175B0800) [pid = 752] [serial = 632] [outer = 1723C400] 12:42:14 INFO - PROCESS | 752 | 1463168534440 Marionette DEBUG loaded listener.js 12:42:14 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (175B4C00) [pid = 752] [serial = 633] [outer = 1723C400] 12:42:14 INFO - PROCESS | 752 | 1463168534875 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 12:42:14 INFO - PROCESS | 752 | 1463168534934 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 12:42:14 INFO - PROCESS | 752 | 1463168534935 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 12:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:42:14 INFO - PROCESS | 752 | 1463168534939 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:42:14 INFO - PROCESS | 752 | 1463168534940 Marionette TRACE conn7 <- [1,810,null,{}] 12:42:14 INFO - PROCESS | 752 | 1463168534944 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:15 INFO - PROCESS | 752 | 1463168535019 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 12:42:15 INFO - PROCESS | 752 | 1463168535029 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:15 INFO - PROCESS | 752 | ++DOCSHELL 175AF800 == 40 [pid = 752] [id = 212] 12:42:15 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (175B7800) [pid = 752] [serial = 634] [outer = 00000000] 12:42:15 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (175C4400) [pid = 752] [serial = 635] [outer = 175B7800] 12:42:15 INFO - PROCESS | 752 | 1463168535102 Marionette DEBUG loaded listener.js 12:42:15 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (175C8C00) [pid = 752] [serial = 636] [outer = 175B7800] 12:42:15 INFO - PROCESS | 752 | 1463168535723 Marionette TRACE conn7 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:42:15 INFO - PROCESS | 752 | 1463168535774 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 12:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:42:15 INFO - PROCESS | 752 | 1463168535780 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:42:15 INFO - PROCESS | 752 | 1463168535784 Marionette TRACE conn7 <- [1,814,null,{}] 12:42:15 INFO - PROCESS | 752 | 1463168535790 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:15 INFO - PROCESS | 752 | 1463168535913 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 12:42:16 INFO - PROCESS | 752 | 1463168536037 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:16 INFO - PROCESS | 752 | ++DOCSHELL 0C7B7000 == 41 [pid = 752] [id = 213] 12:42:16 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0C7BA000) [pid = 752] [serial = 637] [outer = 00000000] 12:42:16 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0D651800) [pid = 752] [serial = 638] [outer = 0C7BA000] 12:42:16 INFO - PROCESS | 752 | 1463168536100 Marionette DEBUG loaded listener.js 12:42:16 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0D734800) [pid = 752] [serial = 639] [outer = 0C7BA000] 12:42:16 INFO - PROCESS | 752 | 1463168536876 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1126ms 12:42:16 INFO - PROCESS | 752 | 1463168536907 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 12:42:16 INFO - PROCESS | 752 | 1463168536913 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 12:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:42:16 INFO - PROCESS | 752 | 1463168536919 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:42:16 INFO - PROCESS | 752 | 1463168536922 Marionette TRACE conn7 <- [1,818,null,{}] 12:42:16 INFO - PROCESS | 752 | 1463168536926 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:17 INFO - PROCESS | 752 | 1463168537071 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 12:42:17 INFO - PROCESS | 752 | 1463168537191 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:17 INFO - PROCESS | 752 | ++DOCSHELL 0D039800 == 42 [pid = 752] [id = 214] 12:42:17 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0D6F5800) [pid = 752] [serial = 640] [outer = 00000000] 12:42:17 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0EAED400) [pid = 752] [serial = 641] [outer = 0D6F5800] 12:42:17 INFO - PROCESS | 752 | 1463168537247 Marionette DEBUG loaded listener.js 12:42:17 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (12539C00) [pid = 752] [serial = 642] [outer = 0D6F5800] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 151CF800 == 41 [pid = 752] [id = 211] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 0D73E400 == 40 [pid = 752] [id = 210] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 16EDC400 == 39 [pid = 752] [id = 209] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 0EAF6000 == 38 [pid = 752] [id = 208] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 16445800 == 37 [pid = 752] [id = 207] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 0CCA3800 == 36 [pid = 752] [id = 206] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 151A6800 == 35 [pid = 752] [id = 205] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 13CEB000 == 34 [pid = 752] [id = 204] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 120F0800 == 33 [pid = 752] [id = 203] 12:42:17 INFO - PROCESS | 752 | --DOCSHELL 0EAF6400 == 32 [pid = 752] [id = 202] 12:42:17 INFO - PROCESS | 752 | --DOMWINDOW == 87 (17246800) [pid = 752] [serial = 596] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOCSHELL 0D6ED800 == 31 [pid = 752] [id = 201] 12:42:18 INFO - PROCESS | 752 | --DOCSHELL 0C7C0800 == 30 [pid = 752] [id = 200] 12:42:18 INFO - PROCESS | 752 | --DOCSHELL 17220000 == 29 [pid = 752] [id = 199] 12:42:18 INFO - PROCESS | 752 | 1463168538089 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 86 (163B8C00) [pid = 752] [serial = 588] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 85 (151CE800) [pid = 752] [serial = 587] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 84 (151ADC00) [pid = 752] [serial = 590] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 83 (16EDF400) [pid = 752] [serial = 593] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 82 (1270A800) [pid = 752] [serial = 584] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0D6F0000) [pid = 752] [serial = 581] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0D73D800) [pid = 752] [serial = 582] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 79 (12067400) [pid = 752] [serial = 579] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 78 (11E61000) [pid = 752] [serial = 578] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 77 (17214800) [pid = 752] [serial = 576] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 76 (16EE6C00) [pid = 752] [serial = 575] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 75 (16819000) [pid = 752] [serial = 573] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 74 (1622A400) [pid = 752] [serial = 572] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 73 (120FAC00) [pid = 752] [serial = 570] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0DE57C00) [pid = 752] [serial = 569] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 71 (16D6F800) [pid = 752] [serial = 567] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 70 (1681A800) [pid = 752] [serial = 591] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 69 (134E4000) [pid = 752] [serial = 585] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 68 (16EE6000) [pid = 752] [serial = 594] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 67 (163B2400) [pid = 752] [serial = 543] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 752 | --DOMWINDOW == 66 (0D652000) [pid = 752] [serial = 546] [outer = 00000000] [url = about:blank] 12:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1234ms 12:42:18 INFO - PROCESS | 752 | 1463168538156 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 12:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:42:18 INFO - PROCESS | 752 | 1463168538161 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 12:42:18 INFO - PROCESS | 752 | 1463168538165 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:42:18 INFO - PROCESS | 752 | 1463168538169 Marionette TRACE conn7 <- [1,822,null,{}] 12:42:18 INFO - PROCESS | 752 | 1463168538174 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:18 INFO - PROCESS | 752 | 1463168538260 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 12:42:18 INFO - PROCESS | 752 | 1463168538269 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:18 INFO - PROCESS | 752 | ++DOCSHELL 0C7C6C00 == 30 [pid = 752] [id = 215] 12:42:18 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0C7C7400) [pid = 752] [serial = 643] [outer = 00000000] 12:42:18 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (0CC2BC00) [pid = 752] [serial = 644] [outer = 0C7C7400] 12:42:18 INFO - PROCESS | 752 | 1463168538317 Marionette DEBUG loaded listener.js 12:42:18 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0CCA8800) [pid = 752] [serial = 645] [outer = 0C7C7400] 12:42:18 INFO - PROCESS | 752 | 1463168538795 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 12:42:18 INFO - PROCESS | 752 | 1463168538856 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 12:42:18 INFO - PROCESS | 752 | 1463168538862 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 12:42:18 INFO - PROCESS | 752 | 1463168538868 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:42:18 INFO - PROCESS | 752 | 1463168538870 Marionette TRACE conn7 <- [1,826,null,{}] 12:42:18 INFO - PROCESS | 752 | 1463168538904 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:18 INFO - PROCESS | 752 | 1463168538990 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 12:42:19 INFO - PROCESS | 752 | 1463168539070 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:19 INFO - PROCESS | 752 | ++DOCSHELL 0D73B400 == 31 [pid = 752] [id = 216] 12:42:19 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0D73CC00) [pid = 752] [serial = 646] [outer = 00000000] 12:42:19 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0D924800) [pid = 752] [serial = 647] [outer = 0D73CC00] 12:42:19 INFO - PROCESS | 752 | 1463168539118 Marionette DEBUG loaded listener.js 12:42:19 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0DE2D400) [pid = 752] [serial = 648] [outer = 0D73CC00] 12:42:19 INFO - PROCESS | 752 | 1463168539516 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 710ms 12:42:19 INFO - PROCESS | 752 | 1463168539581 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 12:42:19 INFO - PROCESS | 752 | 1463168539583 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 12:42:19 INFO - PROCESS | 752 | 1463168539587 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:42:19 INFO - PROCESS | 752 | 1463168539590 Marionette TRACE conn7 <- [1,830,null,{}] 12:42:19 INFO - PROCESS | 752 | 1463168539602 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:19 INFO - PROCESS | 752 | 1463168539690 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 12:42:19 INFO - PROCESS | 752 | 1463168539699 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:19 INFO - PROCESS | 752 | ++DOCSHELL 0DE5C800 == 32 [pid = 752] [id = 217] 12:42:19 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0DEE5400) [pid = 752] [serial = 649] [outer = 00000000] 12:42:19 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (11E5FC00) [pid = 752] [serial = 650] [outer = 0DEE5400] 12:42:19 INFO - PROCESS | 752 | 1463168539749 Marionette DEBUG loaded listener.js 12:42:19 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (12492C00) [pid = 752] [serial = 651] [outer = 0DEE5400] 12:42:21 INFO - PROCESS | 752 | 1463168541481 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1932ms 12:42:21 INFO - PROCESS | 752 | 1463168541523 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 12:42:21 INFO - PROCESS | 752 | 1463168541525 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 12:42:21 INFO - PROCESS | 752 | 1463168541529 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:42:21 INFO - PROCESS | 752 | 1463168541531 Marionette TRACE conn7 <- [1,834,null,{}] 12:42:21 INFO - PROCESS | 752 | 1463168541534 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:21 INFO - PROCESS | 752 | 1463168541639 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 12:42:21 INFO - PROCESS | 752 | 1463168541646 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:21 INFO - PROCESS | 752 | ++DOCSHELL 12535800 == 33 [pid = 752] [id = 218] 12:42:21 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (13416800) [pid = 752] [serial = 652] [outer = 00000000] 12:42:21 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (15068C00) [pid = 752] [serial = 653] [outer = 13416800] 12:42:21 INFO - PROCESS | 752 | 1463168541693 Marionette DEBUG loaded listener.js 12:42:21 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (151A2800) [pid = 752] [serial = 654] [outer = 13416800] 12:42:22 INFO - PROCESS | 752 | 1463168542151 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 12:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:42:22 INFO - PROCESS | 752 | 1463168542203 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 12:42:22 INFO - PROCESS | 752 | 1463168542204 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 12:42:22 INFO - PROCESS | 752 | 1463168542208 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:42:22 INFO - PROCESS | 752 | 1463168542209 Marionette TRACE conn7 <- [1,838,null,{}] 12:42:22 INFO - PROCESS | 752 | 1463168542219 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:22 INFO - PROCESS | 752 | 1463168542349 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 12:42:22 INFO - PROCESS | 752 | 1463168542362 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:22 INFO - PROCESS | 752 | ++DOCSHELL 151A3800 == 34 [pid = 752] [id = 219] 12:42:22 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (151A5000) [pid = 752] [serial = 655] [outer = 00000000] 12:42:22 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (151BD000) [pid = 752] [serial = 656] [outer = 151A5000] 12:42:22 INFO - PROCESS | 752 | 1463168542405 Marionette DEBUG loaded listener.js 12:42:22 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (151BE800) [pid = 752] [serial = 657] [outer = 151A5000] 12:42:22 INFO - PROCESS | 752 | 1463168542865 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 12:42:22 INFO - PROCESS | 752 | 1463168542939 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 12:42:22 INFO - PROCESS | 752 | 1463168542941 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 12:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:42:22 INFO - PROCESS | 752 | 1463168542944 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:42:22 INFO - PROCESS | 752 | 1463168542946 Marionette TRACE conn7 <- [1,842,null,{}] 12:42:22 INFO - PROCESS | 752 | 1463168542949 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:23 INFO - PROCESS | 752 | 1463168543071 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 12:42:23 INFO - PROCESS | 752 | 1463168543085 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:23 INFO - PROCESS | 752 | ++DOCSHELL 1622D800 == 35 [pid = 752] [id = 220] 12:42:23 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (1622F800) [pid = 752] [serial = 658] [outer = 00000000] 12:42:23 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16445000) [pid = 752] [serial = 659] [outer = 1622F800] 12:42:23 INFO - PROCESS | 752 | 1463168543133 Marionette DEBUG loaded listener.js 12:42:23 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (16446000) [pid = 752] [serial = 660] [outer = 1622F800] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 83 (16D71C00) [pid = 752] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0DEE6000) [pid = 752] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 81 (1723C400) [pid = 752] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 80 (16817400) [pid = 752] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 79 (16EE0C00) [pid = 752] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 78 (1246D400) [pid = 752] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1723BC00) [pid = 752] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 76 (13DCE800) [pid = 752] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 75 (151C0800) [pid = 752] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0C7C5400) [pid = 752] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 73 (151ABC00) [pid = 752] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0D6EE800) [pid = 752] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:42:23 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0EB56400) [pid = 752] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:42:23 INFO - PROCESS | 752 | 1463168543734 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 830ms 12:42:23 INFO - PROCESS | 752 | 1463168543775 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 12:42:23 INFO - PROCESS | 752 | 1463168543786 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 12:42:23 INFO - PROCESS | 752 | 1463168543789 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:42:23 INFO - PROCESS | 752 | 1463168543791 Marionette TRACE conn7 <- [1,846,null,{}] 12:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:42:23 INFO - PROCESS | 752 | 1463168543795 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:23 INFO - PROCESS | 752 | 1463168543873 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 12:42:23 INFO - PROCESS | 752 | 1463168543880 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:23 INFO - PROCESS | 752 | ++DOCSHELL 16816400 == 36 [pid = 752] [id = 221] 12:42:23 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (16816800) [pid = 752] [serial = 661] [outer = 00000000] 12:42:23 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (16820000) [pid = 752] [serial = 662] [outer = 16816800] 12:42:23 INFO - PROCESS | 752 | 1463168543926 Marionette DEBUG loaded listener.js 12:42:24 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (16823400) [pid = 752] [serial = 663] [outer = 16816800] 12:42:24 INFO - PROCESS | 752 | 1463168544350 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 12:42:24 INFO - PROCESS | 752 | 1463168544426 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 12:42:24 INFO - PROCESS | 752 | 1463168544428 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 12:42:24 INFO - PROCESS | 752 | 1463168544431 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:42:24 INFO - PROCESS | 752 | 1463168544433 Marionette TRACE conn7 <- [1,850,null,{}] 12:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:42:24 INFO - PROCESS | 752 | 1463168544437 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:24 INFO - PROCESS | 752 | 1463168544511 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 12:42:24 INFO - PROCESS | 752 | 1463168544521 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:24 INFO - PROCESS | 752 | ++DOCSHELL 16D6AC00 == 37 [pid = 752] [id = 222] 12:42:24 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (16D6FC00) [pid = 752] [serial = 664] [outer = 00000000] 12:42:24 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (16D77000) [pid = 752] [serial = 665] [outer = 16D6FC00] 12:42:24 INFO - PROCESS | 752 | 1463168544564 Marionette DEBUG loaded listener.js 12:42:24 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (16EC0800) [pid = 752] [serial = 666] [outer = 16D6FC00] 12:42:24 INFO - PROCESS | 752 | 1463168544989 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 12:42:25 INFO - PROCESS | 752 | 1463168545066 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 12:42:25 INFO - PROCESS | 752 | 1463168545068 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 12:42:25 INFO - PROCESS | 752 | 1463168545072 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:42:25 INFO - PROCESS | 752 | 1463168545073 Marionette TRACE conn7 <- [1,854,null,{}] 12:42:25 INFO - PROCESS | 752 | 1463168545077 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:25 INFO - PROCESS | 752 | 1463168545158 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 12:42:25 INFO - PROCESS | 752 | 1463168545167 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:25 INFO - PROCESS | 752 | ++DOCSHELL 11BAB000 == 38 [pid = 752] [id = 223] 12:42:25 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (16EC2800) [pid = 752] [serial = 667] [outer = 00000000] 12:42:25 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (16EDF800) [pid = 752] [serial = 668] [outer = 16EC2800] 12:42:25 INFO - PROCESS | 752 | 1463168545211 Marionette DEBUG loaded listener.js 12:42:25 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (16EE1000) [pid = 752] [serial = 669] [outer = 16EC2800] 12:42:25 INFO - PROCESS | 752 | 1463168545908 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 870ms 12:42:25 INFO - PROCESS | 752 | 1463168545946 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 12:42:25 INFO - PROCESS | 752 | 1463168545952 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 12:42:25 INFO - PROCESS | 752 | 1463168545956 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:42:25 INFO - PROCESS | 752 | 1463168545961 Marionette TRACE conn7 <- [1,858,null,{}] 12:42:25 INFO - PROCESS | 752 | 1463168545966 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:26 INFO - PROCESS | 752 | 1463168546074 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 12:42:26 INFO - PROCESS | 752 | 1463168546175 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:26 INFO - PROCESS | 752 | ++DOCSHELL 0C9F2400 == 39 [pid = 752] [id = 224] 12:42:26 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0C9F5000) [pid = 752] [serial = 670] [outer = 00000000] 12:42:26 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0D73C000) [pid = 752] [serial = 671] [outer = 0C9F5000] 12:42:26 INFO - PROCESS | 752 | 1463168546235 Marionette DEBUG loaded listener.js 12:42:26 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0DE2D000) [pid = 752] [serial = 672] [outer = 0C9F5000] 12:42:26 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0EB58400) [pid = 752] [serial = 673] [outer = 125F0C00] 12:42:26 INFO - PROCESS | 752 | 1463168546987 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1067ms 12:42:27 INFO - PROCESS | 752 | 1463168547030 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 12:42:27 INFO - PROCESS | 752 | 1463168547035 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 12:42:27 INFO - PROCESS | 752 | 1463168547041 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:42:27 INFO - PROCESS | 752 | 1463168547044 Marionette TRACE conn7 <- [1,862,null,{}] 12:42:27 INFO - PROCESS | 752 | 1463168547048 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:27 INFO - PROCESS | 752 | 1463168547154 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 12:42:27 INFO - PROCESS | 752 | 1463168547279 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:27 INFO - PROCESS | 752 | ++DOCSHELL 0DEF0000 == 40 [pid = 752] [id = 225] 12:42:27 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (12444000) [pid = 752] [serial = 674] [outer = 00000000] 12:42:27 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (163B6800) [pid = 752] [serial = 675] [outer = 12444000] 12:42:27 INFO - PROCESS | 752 | 1463168547334 Marionette DEBUG loaded listener.js 12:42:27 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (16814800) [pid = 752] [serial = 676] [outer = 12444000] 12:42:28 INFO - PROCESS | 752 | 1463168547991 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 12:42:28 INFO - PROCESS | 752 | 1463168548014 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 12:42:28 INFO - PROCESS | 752 | 1463168548017 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 12:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:42:28 INFO - PROCESS | 752 | 1463168548020 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:42:28 INFO - PROCESS | 752 | 1463168548024 Marionette TRACE conn7 <- [1,866,null,{}] 12:42:28 INFO - PROCESS | 752 | 1463168548035 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:28 INFO - PROCESS | 752 | 1463168548141 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 12:42:28 INFO - PROCESS | 752 | 1463168548237 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:28 INFO - PROCESS | 752 | ++DOCSHELL 1723F400 == 41 [pid = 752] [id = 226] 12:42:28 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (1723F800) [pid = 752] [serial = 677] [outer = 00000000] 12:42:28 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (17246400) [pid = 752] [serial = 678] [outer = 1723F800] 12:42:28 INFO - PROCESS | 752 | 1463168548294 Marionette DEBUG loaded listener.js 12:42:28 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (17526C00) [pid = 752] [serial = 679] [outer = 1723F800] 12:42:28 INFO - PROCESS | 752 | 1463168548945 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 970ms 12:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:42:29 INFO - PROCESS | 752 | 1463168548994 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 12:42:29 INFO - PROCESS | 752 | 1463168548997 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 12:42:29 INFO - PROCESS | 752 | 1463168549001 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:42:29 INFO - PROCESS | 752 | 1463168549003 Marionette TRACE conn7 <- [1,870,null,{}] 12:42:29 INFO - PROCESS | 752 | 1463168549007 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:29 INFO - PROCESS | 752 | 1463168549111 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 12:42:29 INFO - PROCESS | 752 | 1463168549308 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:29 INFO - PROCESS | 752 | ++DOCSHELL 0C637000 == 42 [pid = 752] [id = 227] 12:42:29 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0C7C0000) [pid = 752] [serial = 680] [outer = 00000000] 12:42:29 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0C9EF800) [pid = 752] [serial = 681] [outer = 0C7C0000] 12:42:29 INFO - PROCESS | 752 | 1463168549372 Marionette DEBUG loaded listener.js 12:42:29 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0D6EB000) [pid = 752] [serial = 682] [outer = 0C7C0000] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 16D6AC00 == 41 [pid = 752] [id = 222] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 16816400 == 40 [pid = 752] [id = 221] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 1622D800 == 39 [pid = 752] [id = 220] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 151A3800 == 38 [pid = 752] [id = 219] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 12535800 == 37 [pid = 752] [id = 218] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 0DE5C800 == 36 [pid = 752] [id = 217] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 92 (175C4400) [pid = 752] [serial = 635] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | 1463168549989 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 0D73B400 == 35 [pid = 752] [id = 216] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 0C7C6C00 == 34 [pid = 752] [id = 215] 12:42:29 INFO - PROCESS | 752 | --DOCSHELL 0C7B7000 == 33 [pid = 752] [id = 213] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 91 (17214000) [pid = 752] [serial = 626] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 90 (125EF800) [pid = 752] [serial = 608] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 89 (134EA000) [pid = 752] [serial = 609] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 88 (17249C00) [pid = 752] [serial = 597] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 87 (15026000) [pid = 752] [serial = 611] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 86 (15061800) [pid = 752] [serial = 612] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 85 (163B9400) [pid = 752] [serial = 617] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0C7CA000) [pid = 752] [serial = 599] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0C9F2000) [pid = 752] [serial = 600] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 82 (151B7400) [pid = 752] [serial = 614] [outer = 00000000] [url = about:blank] 12:42:29 INFO - PROCESS | 752 | --DOMWINDOW == 81 (151BC800) [pid = 752] [serial = 615] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0D73AC00) [pid = 752] [serial = 602] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0D742400) [pid = 752] [serial = 603] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 78 (11B83400) [pid = 752] [serial = 605] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1202C000) [pid = 752] [serial = 606] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 76 (16EBA000) [pid = 752] [serial = 624] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 75 (16D78C00) [pid = 752] [serial = 623] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 74 (163B7C00) [pid = 752] [serial = 629] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 73 (175B4C00) [pid = 752] [serial = 633] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 72 (175B0800) [pid = 752] [serial = 632] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 71 (1721DC00) [pid = 752] [serial = 627] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 70 (1681D800) [pid = 752] [serial = 620] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 69 (16819C00) [pid = 752] [serial = 621] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 68 (16EE4000) [pid = 752] [serial = 630] [outer = 00000000] [url = about:blank] 12:42:30 INFO - PROCESS | 752 | --DOMWINDOW == 67 (163BF000) [pid = 752] [serial = 618] [outer = 00000000] [url = about:blank] 12:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1020ms 12:42:30 INFO - PROCESS | 752 | 1463168550025 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 12:42:30 INFO - PROCESS | 752 | 1463168550029 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 12:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:42:30 INFO - PROCESS | 752 | 1463168550032 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:42:30 INFO - PROCESS | 752 | 1463168550036 Marionette TRACE conn7 <- [1,874,null,{}] 12:42:30 INFO - PROCESS | 752 | 1463168550041 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:30 INFO - PROCESS | 752 | 1463168550158 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 12:42:30 INFO - PROCESS | 752 | 1463168550242 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:30 INFO - PROCESS | 752 | ++DOCSHELL 0C961C00 == 34 [pid = 752] [id = 228] 12:42:30 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (0C9EBC00) [pid = 752] [serial = 683] [outer = 00000000] 12:42:30 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0D03FC00) [pid = 752] [serial = 684] [outer = 0C9EBC00] 12:42:30 INFO - PROCESS | 752 | 1463168550289 Marionette DEBUG loaded listener.js 12:42:30 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0D6F1C00) [pid = 752] [serial = 685] [outer = 0C9EBC00] 12:42:30 INFO - PROCESS | 752 | 1463168550703 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 732ms 12:42:30 INFO - PROCESS | 752 | 1463168550768 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 12:42:30 INFO - PROCESS | 752 | 1463168550772 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 12:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:42:30 INFO - PROCESS | 752 | 1463168550777 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:42:30 INFO - PROCESS | 752 | 1463168550779 Marionette TRACE conn7 <- [1,878,null,{}] 12:42:30 INFO - PROCESS | 752 | 1463168550783 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:30 INFO - PROCESS | 752 | 1463168550864 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 12:42:30 INFO - PROCESS | 752 | 1463168550877 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:30 INFO - PROCESS | 752 | ++DOCSHELL 0DE54400 == 35 [pid = 752] [id = 229] 12:42:30 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0DE59000) [pid = 752] [serial = 686] [outer = 00000000] 12:42:30 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (11D7D400) [pid = 752] [serial = 687] [outer = 0DE59000] 12:42:30 INFO - PROCESS | 752 | 1463168550923 Marionette DEBUG loaded listener.js 12:42:31 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (1248F400) [pid = 752] [serial = 688] [outer = 0DE59000] 12:42:31 INFO - PROCESS | 752 | 1463168551396 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 12:42:31 INFO - PROCESS | 752 | 1463168551451 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 12:42:31 INFO - PROCESS | 752 | 1463168551454 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 12:42:31 INFO - PROCESS | 752 | 1463168551459 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:42:31 INFO - PROCESS | 752 | 1463168551464 Marionette TRACE conn7 <- [1,882,null,{}] 12:42:31 INFO - PROCESS | 752 | 1463168551473 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:31 INFO - PROCESS | 752 | 1463168551556 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 12:42:31 INFO - PROCESS | 752 | 1463168551567 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:31 INFO - PROCESS | 752 | ++DOCSHELL 0D739C00 == 36 [pid = 752] [id = 230] 12:42:31 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0DE56400) [pid = 752] [serial = 689] [outer = 00000000] 12:42:31 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (15021C00) [pid = 752] [serial = 690] [outer = 0DE56400] 12:42:31 INFO - PROCESS | 752 | 1463168551683 Marionette DEBUG loaded listener.js 12:42:31 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (15064800) [pid = 752] [serial = 691] [outer = 0DE56400] 12:42:32 INFO - PROCESS | 752 | 1463168552115 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 12:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:42:32 INFO - PROCESS | 752 | 1463168552151 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 12:42:32 INFO - PROCESS | 752 | 1463168552153 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 12:42:32 INFO - PROCESS | 752 | 1463168552156 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:42:32 INFO - PROCESS | 752 | 1463168552158 Marionette TRACE conn7 <- [1,886,null,{}] 12:42:32 INFO - PROCESS | 752 | 1463168552171 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:32 INFO - PROCESS | 752 | 1463168552298 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 12:42:32 INFO - PROCESS | 752 | 1463168552304 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:32 INFO - PROCESS | 752 | ++DOCSHELL 15066400 == 37 [pid = 752] [id = 231] 12:42:32 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (151A0000) [pid = 752] [serial = 692] [outer = 00000000] 12:42:32 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (151B9400) [pid = 752] [serial = 693] [outer = 151A0000] 12:42:32 INFO - PROCESS | 752 | 1463168552353 Marionette DEBUG loaded listener.js 12:42:32 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (151BB400) [pid = 752] [serial = 694] [outer = 151A0000] 12:42:32 INFO - PROCESS | 752 | 1463168552782 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 12:42:32 INFO - PROCESS | 752 | 1463168552827 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 12:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:42:32 INFO - PROCESS | 752 | 1463168552829 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 12:42:32 INFO - PROCESS | 752 | 1463168552832 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:42:32 INFO - PROCESS | 752 | 1463168552834 Marionette TRACE conn7 <- [1,890,null,{}] 12:42:32 INFO - PROCESS | 752 | 1463168552844 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:32 INFO - PROCESS | 752 | 1463168552982 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 12:42:33 INFO - PROCESS | 752 | 1463168553011 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:33 INFO - PROCESS | 752 | ++DOCSHELL 12446000 == 38 [pid = 752] [id = 232] 12:42:33 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (163B8800) [pid = 752] [serial = 695] [outer = 00000000] 12:42:33 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (167BF000) [pid = 752] [serial = 696] [outer = 163B8800] 12:42:33 INFO - PROCESS | 752 | 1463168553066 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (16822400) [pid = 752] [serial = 697] [outer = 163B8800] 12:42:33 INFO - PROCESS | 752 | 1463168553544 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 12:42:33 INFO - PROCESS | 752 | 1463168553572 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 12:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:42:33 INFO - PROCESS | 752 | 1463168553574 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 12:42:33 INFO - PROCESS | 752 | 1463168553577 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:42:33 INFO - PROCESS | 752 | 1463168553579 Marionette TRACE conn7 <- [1,894,null,{}] 12:42:33 INFO - PROCESS | 752 | 1463168553582 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:33 INFO - PROCESS | 752 | 1463168553690 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 12:42:33 INFO - PROCESS | 752 | 1463168553697 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:33 INFO - PROCESS | 752 | ++DOCSHELL 16D6B000 == 39 [pid = 752] [id = 233] 12:42:33 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16D6C000) [pid = 752] [serial = 698] [outer = 00000000] 12:42:33 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (16EC3C00) [pid = 752] [serial = 699] [outer = 16D6C000] 12:42:33 INFO - PROCESS | 752 | 1463168553741 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (16EC5000) [pid = 752] [serial = 700] [outer = 16D6C000] 12:42:34 INFO - PROCESS | 752 | 1463168554276 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 84 (13416800) [pid = 752] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0D6F5800) [pid = 752] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0C7C7400) [pid = 752] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0D73CC00) [pid = 752] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 80 (16D6FC00) [pid = 752] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0DEE5400) [pid = 752] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 78 (151A5000) [pid = 752] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1622F800) [pid = 752] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:42:34 INFO - PROCESS | 752 | --DOMWINDOW == 76 (16816800) [pid = 752] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 12:42:34 INFO - PROCESS | 752 | 1463168554308 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 12:42:34 INFO - PROCESS | 752 | 1463168554310 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 12:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:42:34 INFO - PROCESS | 752 | 1463168554314 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:42:34 INFO - PROCESS | 752 | 1463168554316 Marionette TRACE conn7 <- [1,898,null,{}] 12:42:34 INFO - PROCESS | 752 | 1463168554319 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:34 INFO - PROCESS | 752 | 1463168554432 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 12:42:34 INFO - PROCESS | 752 | 1463168554446 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:34 INFO - PROCESS | 752 | ++DOCSHELL 0D73CC00 == 40 [pid = 752] [id = 234] 12:42:34 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (11B7BC00) [pid = 752] [serial = 701] [outer = 00000000] 12:42:34 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (163B2400) [pid = 752] [serial = 702] [outer = 11B7BC00] 12:42:34 INFO - PROCESS | 752 | 1463168554492 Marionette DEBUG loaded listener.js 12:42:34 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (163BC000) [pid = 752] [serial = 703] [outer = 11B7BC00] 12:42:34 INFO - PROCESS | 752 | 1463168554906 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 12:42:34 INFO - PROCESS | 752 | 1463168554944 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 12:42:34 INFO - PROCESS | 752 | 1463168554946 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 12:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:42:34 INFO - PROCESS | 752 | 1463168554949 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:42:34 INFO - PROCESS | 752 | 1463168554951 Marionette TRACE conn7 <- [1,902,null,{}] 12:42:34 INFO - PROCESS | 752 | 1463168554954 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:35 INFO - PROCESS | 752 | 1463168555035 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 12:42:35 INFO - PROCESS | 752 | 1463168555042 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 752 | ++DOCSHELL 16EBE800 == 41 [pid = 752] [id = 235] 12:42:35 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (16EE2000) [pid = 752] [serial = 704] [outer = 00000000] 12:42:35 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (1723C000) [pid = 752] [serial = 705] [outer = 16EE2000] 12:42:35 INFO - PROCESS | 752 | 1463168555088 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (17249000) [pid = 752] [serial = 706] [outer = 16EE2000] 12:42:35 INFO - PROCESS | 752 | 1463168555510 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 570ms 12:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:42:35 INFO - PROCESS | 752 | 1463168555520 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 12:42:35 INFO - PROCESS | 752 | 1463168555522 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 12:42:35 INFO - PROCESS | 752 | 1463168555525 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:42:35 INFO - PROCESS | 752 | 1463168555527 Marionette TRACE conn7 <- [1,906,null,{}] 12:42:35 INFO - PROCESS | 752 | 1463168555530 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:35 INFO - PROCESS | 752 | 1463168555645 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 12:42:35 INFO - PROCESS | 752 | 1463168555652 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 752 | ++DOCSHELL 174AFC00 == 42 [pid = 752] [id = 236] 12:42:35 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (174B4800) [pid = 752] [serial = 707] [outer = 00000000] 12:42:35 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (175B7400) [pid = 752] [serial = 708] [outer = 174B4800] 12:42:35 INFO - PROCESS | 752 | 1463168555695 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (175BD400) [pid = 752] [serial = 709] [outer = 174B4800] 12:42:36 INFO - PROCESS | 752 | 1463168556116 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 12:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:42:36 INFO - PROCESS | 752 | 1463168556169 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 12:42:36 INFO - PROCESS | 752 | 1463168556171 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 12:42:36 INFO - PROCESS | 752 | 1463168556174 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:42:36 INFO - PROCESS | 752 | 1463168556176 Marionette TRACE conn7 <- [1,910,null,{}] 12:42:36 INFO - PROCESS | 752 | 1463168556180 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:36 INFO - PROCESS | 752 | 1463168556259 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 12:42:36 INFO - PROCESS | 752 | 1463168556265 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:36 INFO - PROCESS | 752 | ++DOCSHELL 175C6800 == 43 [pid = 752] [id = 237] 12:42:36 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (175C9400) [pid = 752] [serial = 710] [outer = 00000000] 12:42:36 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (175D1000) [pid = 752] [serial = 711] [outer = 175C9400] 12:42:36 INFO - PROCESS | 752 | 1463168556315 Marionette DEBUG loaded listener.js 12:42:36 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (17B3D000) [pid = 752] [serial = 712] [outer = 175C9400] 12:42:37 INFO - PROCESS | 752 | 1463168557050 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 12:42:37 INFO - PROCESS | 752 | 1463168557108 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 12:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:42:37 INFO - PROCESS | 752 | 1463168557112 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 12:42:37 INFO - PROCESS | 752 | 1463168557116 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:42:37 INFO - PROCESS | 752 | 1463168557121 Marionette TRACE conn7 <- [1,914,null,{}] 12:42:37 INFO - PROCESS | 752 | 1463168557126 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:37 INFO - PROCESS | 752 | 1463168557243 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 12:42:37 INFO - PROCESS | 752 | 1463168557366 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:37 INFO - PROCESS | 752 | ++DOCSHELL 0D928000 == 44 [pid = 752] [id = 238] 12:42:37 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (0DE2E000) [pid = 752] [serial = 713] [outer = 00000000] 12:42:37 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (11DE2400) [pid = 752] [serial = 714] [outer = 0DE2E000] 12:42:37 INFO - PROCESS | 752 | 1463168557422 Marionette DEBUG loaded listener.js 12:42:37 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (1253D800) [pid = 752] [serial = 715] [outer = 0DE2E000] 12:42:37 INFO - PROCESS | 752 | 1463168557993 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 12:42:38 INFO - PROCESS | 752 | 1463168558048 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 12:42:38 INFO - PROCESS | 752 | 1463168558055 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 12:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:42:38 INFO - PROCESS | 752 | 1463168558061 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:42:38 INFO - PROCESS | 752 | 1463168558064 Marionette TRACE conn7 <- [1,918,null,{}] 12:42:38 INFO - PROCESS | 752 | 1463168558068 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:38 INFO - PROCESS | 752 | 1463168558176 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 12:42:38 INFO - PROCESS | 752 | 1463168558276 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:38 INFO - PROCESS | 752 | ++DOCSHELL 15063400 == 45 [pid = 752] [id = 239] 12:42:38 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (1506C000) [pid = 752] [serial = 716] [outer = 00000000] 12:42:38 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (1681E800) [pid = 752] [serial = 717] [outer = 1506C000] 12:42:38 INFO - PROCESS | 752 | 1463168558331 Marionette DEBUG loaded listener.js 12:42:38 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (16D78C00) [pid = 752] [serial = 718] [outer = 1506C000] 12:42:38 INFO - PROCESS | 752 | 1463168558905 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 870ms 12:42:38 INFO - PROCESS | 752 | 1463168558955 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 12:42:38 INFO - PROCESS | 752 | 1463168558957 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 12:42:38 INFO - PROCESS | 752 | 1463168558961 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:42:38 INFO - PROCESS | 752 | 1463168558965 Marionette TRACE conn7 <- [1,922,null,{}] 12:42:38 INFO - PROCESS | 752 | 1463168558976 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:39 INFO - PROCESS | 752 | 1463168559088 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 12:42:39 INFO - PROCESS | 752 | 1463168559214 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:39 INFO - PROCESS | 752 | ++DOCSHELL 17246000 == 46 [pid = 752] [id = 240] 12:42:39 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (17AC3000) [pid = 752] [serial = 719] [outer = 00000000] 12:42:39 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (17B60000) [pid = 752] [serial = 720] [outer = 17AC3000] 12:42:39 INFO - PROCESS | 752 | 1463168559272 Marionette DEBUG loaded listener.js 12:42:39 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (187AF000) [pid = 752] [serial = 721] [outer = 17AC3000] 12:42:39 INFO - PROCESS | 752 | 1463168559857 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 12:42:39 INFO - PROCESS | 752 | 1463168559994 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 12:42:39 INFO - PROCESS | 752 | 1463168559997 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 12:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:42:39 INFO - PROCESS | 752 | 1463168560001 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:42:39 INFO - PROCESS | 752 | 1463168560003 Marionette TRACE conn7 <- [1,926,null,{}] 12:42:40 INFO - PROCESS | 752 | 1463168560007 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:40 INFO - PROCESS | 752 | 1463168560118 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 12:42:40 INFO - PROCESS | 752 | 1463168560358 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:40 INFO - PROCESS | 752 | ++DOCSHELL 0C63C800 == 47 [pid = 752] [id = 241] 12:42:40 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0C7C0400) [pid = 752] [serial = 722] [outer = 00000000] 12:42:40 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0C965C00) [pid = 752] [serial = 723] [outer = 0C7C0400] 12:42:40 INFO - PROCESS | 752 | 1463168560431 Marionette DEBUG loaded listener.js 12:42:40 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0D73AC00) [pid = 752] [serial = 724] [outer = 0C7C0400] 12:42:40 INFO - PROCESS | 752 | 1463168560988 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1019ms 12:42:41 INFO - PROCESS | 752 | 1463168561024 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 12:42:41 INFO - PROCESS | 752 | 1463168561028 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 12:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:42:41 INFO - PROCESS | 752 | 1463168561032 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:42:41 INFO - PROCESS | 752 | 1463168561035 Marionette TRACE conn7 <- [1,930,null,{}] 12:42:41 INFO - PROCESS | 752 | 1463168561040 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:41 INFO - PROCESS | 752 | 1463168561137 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 12:42:41 INFO - PROCESS | 752 | 1463168561237 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:41 INFO - PROCESS | 752 | ++DOCSHELL 11DE2800 == 48 [pid = 752] [id = 242] 12:42:41 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (11E5E800) [pid = 752] [serial = 725] [outer = 00000000] 12:42:41 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (13415400) [pid = 752] [serial = 726] [outer = 11E5E800] 12:42:41 INFO - PROCESS | 752 | 1463168561286 Marionette DEBUG loaded listener.js 12:42:41 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (13DCEC00) [pid = 752] [serial = 727] [outer = 11E5E800] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 174AFC00 == 47 [pid = 752] [id = 236] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 16EBE800 == 46 [pid = 752] [id = 235] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 0D73CC00 == 45 [pid = 752] [id = 234] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 16D6B000 == 44 [pid = 752] [id = 233] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 12446000 == 43 [pid = 752] [id = 232] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 15066400 == 42 [pid = 752] [id = 231] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 0D739C00 == 41 [pid = 752] [id = 230] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 102 (16EDF800) [pid = 752] [serial = 668] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 0DE54400 == 40 [pid = 752] [id = 229] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 0C961C00 == 39 [pid = 752] [id = 228] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 0C637000 == 38 [pid = 752] [id = 227] 12:42:41 INFO - PROCESS | 752 | --DOCSHELL 11BAB000 == 37 [pid = 752] [id = 223] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 101 (12539C00) [pid = 752] [serial = 642] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 100 (0EAED400) [pid = 752] [serial = 641] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0CC2BC00) [pid = 752] [serial = 644] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0CCA8800) [pid = 752] [serial = 645] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0D924800) [pid = 752] [serial = 647] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0DE2D400) [pid = 752] [serial = 648] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 95 (16EC0800) [pid = 752] [serial = 666] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 94 (11E5FC00) [pid = 752] [serial = 650] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0D651800) [pid = 752] [serial = 638] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 92 (151BD000) [pid = 752] [serial = 656] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 91 (151BE800) [pid = 752] [serial = 657] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 90 (16445000) [pid = 752] [serial = 659] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 89 (16820000) [pid = 752] [serial = 662] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 88 (16D77000) [pid = 752] [serial = 665] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 87 (16446000) [pid = 752] [serial = 660] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 86 (12492C00) [pid = 752] [serial = 651] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 85 (16823400) [pid = 752] [serial = 663] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 84 (151A2800) [pid = 752] [serial = 654] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | --DOMWINDOW == 83 (15068C00) [pid = 752] [serial = 653] [outer = 00000000] [url = about:blank] 12:42:41 INFO - PROCESS | 752 | 1463168561827 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 830ms 12:42:41 INFO - PROCESS | 752 | 1463168561865 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 12:42:41 INFO - PROCESS | 752 | 1463168561869 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 12:42:41 INFO - PROCESS | 752 | 1463168561874 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:42:41 INFO - PROCESS | 752 | 1463168561876 Marionette TRACE conn7 <- [1,934,null,{}] 12:42:41 INFO - PROCESS | 752 | 1463168561879 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:41 INFO - PROCESS | 752 | 1463168561966 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 12:42:41 INFO - PROCESS | 752 | 1463168561976 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:41 INFO - PROCESS | 752 | ++DOCSHELL 0D6F2000 == 38 [pid = 752] [id = 243] 12:42:41 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0D6F2800) [pid = 752] [serial = 728] [outer = 00000000] 12:42:42 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0DE2EC00) [pid = 752] [serial = 729] [outer = 0D6F2800] 12:42:42 INFO - PROCESS | 752 | 1463168562022 Marionette DEBUG loaded listener.js 12:42:42 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0EAED400) [pid = 752] [serial = 730] [outer = 0D6F2800] 12:42:42 INFO - PROCESS | 752 | 1463168562490 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 12:42:42 INFO - PROCESS | 752 | 1463168562550 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 12:42:42 INFO - PROCESS | 752 | 1463168562552 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 12:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:42:42 INFO - PROCESS | 752 | 1463168562557 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:42:42 INFO - PROCESS | 752 | 1463168562562 Marionette TRACE conn7 <- [1,938,null,{}] 12:42:42 INFO - PROCESS | 752 | 1463168562571 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:42 INFO - PROCESS | 752 | 1463168562655 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 12:42:42 INFO - PROCESS | 752 | 1463168562673 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:42 INFO - PROCESS | 752 | ++DOCSHELL 151A3800 == 39 [pid = 752] [id = 244] 12:42:42 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (151A3C00) [pid = 752] [serial = 731] [outer = 00000000] 12:42:42 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (151AEC00) [pid = 752] [serial = 732] [outer = 151A3C00] 12:42:42 INFO - PROCESS | 752 | 1463168562720 Marionette DEBUG loaded listener.js 12:42:42 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (151BD800) [pid = 752] [serial = 733] [outer = 151A3C00] 12:42:43 INFO - PROCESS | 752 | 1463168563204 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 690ms 12:42:43 INFO - PROCESS | 752 | 1463168563250 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 12:42:43 INFO - PROCESS | 752 | 1463168563253 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 12:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:42:43 INFO - PROCESS | 752 | 1463168563256 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:42:43 INFO - PROCESS | 752 | 1463168563257 Marionette TRACE conn7 <- [1,942,null,{}] 12:42:43 INFO - PROCESS | 752 | 1463168563261 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:43 INFO - PROCESS | 752 | 1463168563345 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 12:42:43 INFO - PROCESS | 752 | 1463168563354 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:43 INFO - PROCESS | 752 | ++DOCSHELL 151CE000 == 40 [pid = 752] [id = 245] 12:42:43 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (151D0800) [pid = 752] [serial = 734] [outer = 00000000] 12:42:43 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (163B6C00) [pid = 752] [serial = 735] [outer = 151D0800] 12:42:43 INFO - PROCESS | 752 | 1463168563399 Marionette DEBUG loaded listener.js 12:42:43 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (167BD000) [pid = 752] [serial = 736] [outer = 151D0800] 12:42:43 INFO - PROCESS | 752 | 1463168563826 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 12:42:43 INFO - PROCESS | 752 | 1463168563892 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 12:42:43 INFO - PROCESS | 752 | 1463168563894 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 12:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:42:43 INFO - PROCESS | 752 | 1463168563898 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:42:43 INFO - PROCESS | 752 | 1463168563900 Marionette TRACE conn7 <- [1,946,null,{}] 12:42:43 INFO - PROCESS | 752 | 1463168563903 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:44 INFO - PROCESS | 752 | 1463168564014 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 12:42:44 INFO - PROCESS | 752 | 1463168564101 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:44 INFO - PROCESS | 752 | ++DOCSHELL 0D6F3000 == 41 [pid = 752] [id = 246] 12:42:44 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (168D4000) [pid = 752] [serial = 737] [outer = 00000000] 12:42:44 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (16D6C400) [pid = 752] [serial = 738] [outer = 168D4000] 12:42:44 INFO - PROCESS | 752 | 1463168564155 Marionette DEBUG loaded listener.js 12:42:44 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (16EC1400) [pid = 752] [serial = 739] [outer = 168D4000] 12:42:44 INFO - PROCESS | 752 | 1463168564590 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 12:42:44 INFO - PROCESS | 752 | 1463168564630 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 12:42:44 INFO - PROCESS | 752 | 1463168564632 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 12:42:44 INFO - PROCESS | 752 | 1463168564652 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:42:44 INFO - PROCESS | 752 | 1463168564654 Marionette TRACE conn7 <- [1,950,null,{}] 12:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:42:44 INFO - PROCESS | 752 | 1463168564657 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:44 INFO - PROCESS | 752 | 1463168564772 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 12:42:44 INFO - PROCESS | 752 | 1463168564786 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:44 INFO - PROCESS | 752 | ++DOCSHELL 16EDE000 == 42 [pid = 752] [id = 247] 12:42:44 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (16EDE800) [pid = 752] [serial = 740] [outer = 00000000] 12:42:44 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (1721F000) [pid = 752] [serial = 741] [outer = 16EDE800] 12:42:44 INFO - PROCESS | 752 | 1463168564874 Marionette DEBUG loaded listener.js 12:42:44 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (17220800) [pid = 752] [serial = 742] [outer = 16EDE800] 12:42:45 INFO - PROCESS | 752 | 1463168565305 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 12:42:45 INFO - PROCESS | 752 | 1463168565328 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 12:42:45 INFO - PROCESS | 752 | 1463168565330 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 12:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:42:45 INFO - PROCESS | 752 | 1463168565340 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:42:45 INFO - PROCESS | 752 | 1463168565342 Marionette TRACE conn7 <- [1,954,null,{}] 12:42:45 INFO - PROCESS | 752 | 1463168565350 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:45 INFO - PROCESS | 752 | 1463168565489 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 12:42:45 INFO - PROCESS | 752 | 1463168565514 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:45 INFO - PROCESS | 752 | ++DOCSHELL 174AD000 == 43 [pid = 752] [id = 248] 12:42:45 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (1751D000) [pid = 752] [serial = 743] [outer = 00000000] 12:42:45 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (175C8000) [pid = 752] [serial = 744] [outer = 1751D000] 12:42:45 INFO - PROCESS | 752 | 1463168565559 Marionette DEBUG loaded listener.js 12:42:45 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (175CE000) [pid = 752] [serial = 745] [outer = 1751D000] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 100 (174B4800) [pid = 752] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 99 (163B8800) [pid = 752] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0DE56400) [pid = 752] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0C7C0000) [pid = 752] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0DE59000) [pid = 752] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0C9EBC00) [pid = 752] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 94 (16D6C000) [pid = 752] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 93 (11B7BC00) [pid = 752] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 92 (151A0000) [pid = 752] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:42:46 INFO - PROCESS | 752 | --DOMWINDOW == 91 (16EE2000) [pid = 752] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:42:46 INFO - PROCESS | 752 | 1463168566121 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 829ms 12:42:46 INFO - PROCESS | 752 | 1463168566164 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 12:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:42:46 INFO - PROCESS | 752 | 1463168566166 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 12:42:46 INFO - PROCESS | 752 | 1463168566169 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:42:46 INFO - PROCESS | 752 | 1463168566171 Marionette TRACE conn7 <- [1,958,null,{}] 12:42:46 INFO - PROCESS | 752 | 1463168566175 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:46 INFO - PROCESS | 752 | 1463168566262 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 12:42:46 INFO - PROCESS | 752 | 1463168566352 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:46 INFO - PROCESS | 752 | ++DOCSHELL 0C7AF000 == 44 [pid = 752] [id = 249] 12:42:46 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0C7B7C00) [pid = 752] [serial = 746] [outer = 00000000] 12:42:46 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (12468400) [pid = 752] [serial = 747] [outer = 0C7B7C00] 12:42:46 INFO - PROCESS | 752 | 1463168566398 Marionette DEBUG loaded listener.js 12:42:46 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (163BC800) [pid = 752] [serial = 748] [outer = 0C7B7C00] 12:42:46 INFO - PROCESS | 752 | 1463168566752 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 12:42:46 INFO - PROCESS | 752 | 1463168566817 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 12:42:46 INFO - PROCESS | 752 | 1463168566819 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 12:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:42:46 INFO - PROCESS | 752 | 1463168566823 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:42:46 INFO - PROCESS | 752 | 1463168566825 Marionette TRACE conn7 <- [1,962,null,{}] 12:42:46 INFO - PROCESS | 752 | 1463168566829 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:46 INFO - PROCESS | 752 | 1463168566939 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 12:42:46 INFO - PROCESS | 752 | 1463168566948 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:46 INFO - PROCESS | 752 | ++DOCSHELL 0DEE7000 == 45 [pid = 752] [id = 250] 12:42:46 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (1501F800) [pid = 752] [serial = 749] [outer = 00000000] 12:42:46 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (175B8000) [pid = 752] [serial = 750] [outer = 1501F800] 12:42:46 INFO - PROCESS | 752 | 1463168566992 Marionette DEBUG loaded listener.js 12:42:47 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (17B67400) [pid = 752] [serial = 751] [outer = 1501F800] 12:42:47 INFO - PROCESS | 752 | 1463168567395 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 12:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:42:47 INFO - PROCESS | 752 | 1463168567458 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 12:42:47 INFO - PROCESS | 752 | 1463168567460 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 12:42:47 INFO - PROCESS | 752 | 1463168567462 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:42:47 INFO - PROCESS | 752 | 1463168567464 Marionette TRACE conn7 <- [1,966,null,{}] 12:42:47 INFO - PROCESS | 752 | 1463168567467 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:47 INFO - PROCESS | 752 | 1463168567581 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 12:42:47 INFO - PROCESS | 752 | 1463168567593 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:47 INFO - PROCESS | 752 | ++DOCSHELL 16EC4C00 == 46 [pid = 752] [id = 251] 12:42:47 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (187AC000) [pid = 752] [serial = 752] [outer = 00000000] 12:42:47 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (1930C400) [pid = 752] [serial = 753] [outer = 187AC000] 12:42:47 INFO - PROCESS | 752 | 1463168567647 Marionette DEBUG loaded listener.js 12:42:47 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (19388C00) [pid = 752] [serial = 754] [outer = 187AC000] 12:42:48 INFO - PROCESS | 752 | 1463168568158 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 830ms 12:42:48 INFO - PROCESS | 752 | 1463168568295 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 12:42:48 INFO - PROCESS | 752 | 1463168568299 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 12:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:42:48 INFO - PROCESS | 752 | 1463168568305 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:42:48 INFO - PROCESS | 752 | 1463168568309 Marionette TRACE conn7 <- [1,970,null,{}] 12:42:48 INFO - PROCESS | 752 | 1463168568317 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:48 INFO - PROCESS | 752 | 1463168568442 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 12:42:48 INFO - PROCESS | 752 | 1463168568539 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:48 INFO - PROCESS | 752 | ++DOCSHELL 0C7C5000 == 47 [pid = 752] [id = 252] 12:42:48 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (0C7C5800) [pid = 752] [serial = 755] [outer = 00000000] 12:42:48 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (0D930800) [pid = 752] [serial = 756] [outer = 0C7C5800] 12:42:48 INFO - PROCESS | 752 | 1463168568598 Marionette DEBUG loaded listener.js 12:42:48 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0E00B800) [pid = 752] [serial = 757] [outer = 0C7C5800] 12:42:49 INFO - PROCESS | 752 | 1463168569199 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 12:42:49 INFO - PROCESS | 752 | 1463168569235 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 12:42:49 INFO - PROCESS | 752 | 1463168569241 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 12:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:42:49 INFO - PROCESS | 752 | 1463168569248 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:42:49 INFO - PROCESS | 752 | 1463168569251 Marionette TRACE conn7 <- [1,974,null,{}] 12:42:49 INFO - PROCESS | 752 | 1463168569255 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:49 INFO - PROCESS | 752 | 1463168569368 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 12:42:49 INFO - PROCESS | 752 | 1463168569471 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:49 INFO - PROCESS | 752 | ++DOCSHELL 1341B800 == 48 [pid = 752] [id = 253] 12:42:49 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (134E5C00) [pid = 752] [serial = 758] [outer = 00000000] 12:42:49 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (151CEC00) [pid = 752] [serial = 759] [outer = 134E5C00] 12:42:49 INFO - PROCESS | 752 | 1463168569526 Marionette DEBUG loaded listener.js 12:42:49 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (1681EC00) [pid = 752] [serial = 760] [outer = 134E5C00] 12:42:50 INFO - PROCESS | 752 | 1463168570170 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 12:42:50 INFO - PROCESS | 752 | 1463168570219 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 12:42:50 INFO - PROCESS | 752 | 1463168570222 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 12:42:50 INFO - PROCESS | 752 | 1463168570225 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:42:50 INFO - PROCESS | 752 | 1463168570229 Marionette TRACE conn7 <- [1,978,null,{}] 12:42:50 INFO - PROCESS | 752 | 1463168570240 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:50 INFO - PROCESS | 752 | 1463168570349 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 12:42:50 INFO - PROCESS | 752 | 1463168570481 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:50 INFO - PROCESS | 752 | ++DOCSHELL 17ACD800 == 49 [pid = 752] [id = 254] 12:42:50 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (17B63000) [pid = 752] [serial = 761] [outer = 00000000] 12:42:50 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (19388400) [pid = 752] [serial = 762] [outer = 17B63000] 12:42:50 INFO - PROCESS | 752 | 1463168570543 Marionette DEBUG loaded listener.js 12:42:50 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (19391000) [pid = 752] [serial = 763] [outer = 17B63000] 12:42:51 INFO - PROCESS | 752 | 1463168571158 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 12:42:51 INFO - PROCESS | 752 | 1463168571199 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 12:42:51 INFO - PROCESS | 752 | 1463168571202 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 12:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:42:51 INFO - PROCESS | 752 | 1463168571206 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:42:51 INFO - PROCESS | 752 | 1463168571208 Marionette TRACE conn7 <- [1,982,null,{}] 12:42:51 INFO - PROCESS | 752 | 1463168571211 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:51 INFO - PROCESS | 752 | 1463168571322 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 12:42:51 INFO - PROCESS | 752 | 1463168571452 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:51 INFO - PROCESS | 752 | ++DOCSHELL 19394800 == 50 [pid = 752] [id = 255] 12:42:51 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (19430400) [pid = 752] [serial = 764] [outer = 00000000] 12:42:51 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (19B0F000) [pid = 752] [serial = 765] [outer = 19430400] 12:42:51 INFO - PROCESS | 752 | 1463168571511 Marionette DEBUG loaded listener.js 12:42:51 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (19B1E800) [pid = 752] [serial = 766] [outer = 19430400] 12:42:52 INFO - PROCESS | 752 | 1463168572033 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 870ms 12:42:52 INFO - PROCESS | 752 | 1463168572094 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 12:42:52 INFO - PROCESS | 752 | 1463168572097 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 12:42:52 INFO - PROCESS | 752 | 1463168572101 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:42:52 INFO - PROCESS | 752 | 1463168572103 Marionette TRACE conn7 <- [1,986,null,{}] 12:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:42:52 INFO - PROCESS | 752 | 1463168572107 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:52 INFO - PROCESS | 752 | 1463168572209 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 12:42:52 INFO - PROCESS | 752 | 1463168572322 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:52 INFO - PROCESS | 752 | ++DOCSHELL 19435000 == 51 [pid = 752] [id = 256] 12:42:52 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (19B1F800) [pid = 752] [serial = 767] [outer = 00000000] 12:42:52 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (19B28800) [pid = 752] [serial = 768] [outer = 19B1F800] 12:42:52 INFO - PROCESS | 752 | 1463168572376 Marionette DEBUG loaded listener.js 12:42:52 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (19BB9800) [pid = 752] [serial = 769] [outer = 19B1F800] 12:42:53 INFO - PROCESS | 752 | 1463168573057 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1015ms 12:42:53 INFO - PROCESS | 752 | 1463168573123 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 12:42:53 INFO - PROCESS | 752 | 1463168573127 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 12:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:42:53 INFO - PROCESS | 752 | 1463168573132 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:42:53 INFO - PROCESS | 752 | 1463168573136 Marionette TRACE conn7 <- [1,990,null,{}] 12:42:53 INFO - PROCESS | 752 | 1463168573142 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:53 INFO - PROCESS | 752 | 1463168573311 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 12:42:53 INFO - PROCESS | 752 | 1463168573323 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:53 INFO - PROCESS | 752 | ++DOCSHELL 0DE29800 == 52 [pid = 752] [id = 257] 12:42:53 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (0DE2F000) [pid = 752] [serial = 770] [outer = 00000000] 12:42:53 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (1202C000) [pid = 752] [serial = 771] [outer = 0DE2F000] 12:42:53 INFO - PROCESS | 752 | 1463168573371 Marionette DEBUG loaded listener.js 12:42:53 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1253F400) [pid = 752] [serial = 772] [outer = 0DE2F000] 12:42:53 INFO - PROCESS | 752 | 1463168573964 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 890ms 12:42:54 INFO - PROCESS | 752 | 1463168574023 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 12:42:54 INFO - PROCESS | 752 | 1463168574028 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 12:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:42:54 INFO - PROCESS | 752 | 1463168574034 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:42:54 INFO - PROCESS | 752 | 1463168574037 Marionette TRACE conn7 <- [1,994,null,{}] 12:42:54 INFO - PROCESS | 752 | 1463168574040 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:54 INFO - PROCESS | 752 | 1463168574144 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 12:42:54 INFO - PROCESS | 752 | 1463168574273 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 0DEE7000 == 51 [pid = 752] [id = 250] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 0C7AF000 == 50 [pid = 752] [id = 249] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 174AD000 == 49 [pid = 752] [id = 248] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 16EDE000 == 48 [pid = 752] [id = 247] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 0D6F3000 == 47 [pid = 752] [id = 246] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 151A3800 == 46 [pid = 752] [id = 244] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 0D6F2000 == 45 [pid = 752] [id = 243] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 11DE2800 == 44 [pid = 752] [id = 242] 12:42:54 INFO - PROCESS | 752 | --DOCSHELL 0C63C800 == 43 [pid = 752] [id = 241] 12:42:54 INFO - PROCESS | 752 | ++DOCSHELL 0C63C800 == 44 [pid = 752] [id = 258] 12:42:54 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (0C7AF000) [pid = 752] [serial = 773] [outer = 00000000] 12:42:54 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (0D089800) [pid = 752] [serial = 774] [outer = 0C7AF000] 12:42:54 INFO - PROCESS | 752 | 1463168574378 Marionette DEBUG loaded listener.js 12:42:54 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (0D73F000) [pid = 752] [serial = 775] [outer = 0C7AF000] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 120 (16822400) [pid = 752] [serial = 697] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 119 (167BF000) [pid = 752] [serial = 696] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 118 (15021C00) [pid = 752] [serial = 690] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 117 (0D6EB000) [pid = 752] [serial = 682] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 116 (0C9EF800) [pid = 752] [serial = 681] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 115 (11D7D400) [pid = 752] [serial = 687] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 114 (1248F400) [pid = 752] [serial = 688] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0D03FC00) [pid = 752] [serial = 684] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 112 (0D6F1C00) [pid = 752] [serial = 685] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 111 (16EC3C00) [pid = 752] [serial = 699] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 110 (0D73C000) [pid = 752] [serial = 671] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 109 (163B6800) [pid = 752] [serial = 675] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 108 (17246400) [pid = 752] [serial = 678] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 107 (163BC000) [pid = 752] [serial = 703] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 106 (163B2400) [pid = 752] [serial = 702] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 105 (1BC09C00) [pid = 752] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 104 (16EC5000) [pid = 752] [serial = 700] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 103 (151B9400) [pid = 752] [serial = 693] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 102 (175BD400) [pid = 752] [serial = 709] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 101 (1723C000) [pid = 752] [serial = 705] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 100 (151BB400) [pid = 752] [serial = 694] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 99 (17249000) [pid = 752] [serial = 706] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 98 (15064800) [pid = 752] [serial = 691] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | --DOMWINDOW == 97 (175B7400) [pid = 752] [serial = 708] [outer = 00000000] [url = about:blank] 12:42:54 INFO - PROCESS | 752 | 1463168574773 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 770ms 12:42:54 INFO - PROCESS | 752 | 1463168574807 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 12:42:54 INFO - PROCESS | 752 | 1463168574810 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 12:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:42:54 INFO - PROCESS | 752 | 1463168574813 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:42:54 INFO - PROCESS | 752 | 1463168574816 Marionette TRACE conn7 <- [1,998,null,{}] 12:42:54 INFO - PROCESS | 752 | 1463168574850 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:54 INFO - PROCESS | 752 | 1463168574940 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 12:42:55 INFO - PROCESS | 752 | 1463168575006 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:55 INFO - PROCESS | 752 | ++DOCSHELL 134E9000 == 45 [pid = 752] [id = 259] 12:42:55 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (134EA000) [pid = 752] [serial = 776] [outer = 00000000] 12:42:55 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (15023800) [pid = 752] [serial = 777] [outer = 134EA000] 12:42:55 INFO - PROCESS | 752 | 1463168575054 Marionette DEBUG loaded listener.js 12:42:55 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (151A3000) [pid = 752] [serial = 778] [outer = 134EA000] 12:42:55 INFO - PROCESS | 752 | 1463168575521 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 750ms 12:42:55 INFO - PROCESS | 752 | 1463168575564 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 12:42:55 INFO - PROCESS | 752 | 1463168575566 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 12:42:55 INFO - PROCESS | 752 | 1463168575569 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:42:55 INFO - PROCESS | 752 | 1463168575571 Marionette TRACE conn7 <- [1,1002,null,{}] 12:42:55 INFO - PROCESS | 752 | 1463168575575 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:55 INFO - PROCESS | 752 | 1463168575658 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 12:42:55 INFO - PROCESS | 752 | 1463168575668 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:55 INFO - PROCESS | 752 | ++DOCSHELL 15EA7C00 == 46 [pid = 752] [id = 260] 12:42:55 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (16234C00) [pid = 752] [serial = 779] [outer = 00000000] 12:42:55 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (163BE400) [pid = 752] [serial = 780] [outer = 16234C00] 12:42:55 INFO - PROCESS | 752 | 1463168575714 Marionette DEBUG loaded listener.js 12:42:55 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (1681D400) [pid = 752] [serial = 781] [outer = 16234C00] 12:42:56 INFO - PROCESS | 752 | 1463168576145 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 12:42:56 INFO - PROCESS | 752 | 1463168576203 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 12:42:56 INFO - PROCESS | 752 | 1463168576206 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 12:42:56 INFO - PROCESS | 752 | 1463168576209 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:42:56 INFO - PROCESS | 752 | 1463168576211 Marionette TRACE conn7 <- [1,1006,null,{}] 12:42:56 INFO - PROCESS | 752 | 1463168576214 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:56 INFO - PROCESS | 752 | 1463168576296 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 12:42:56 INFO - PROCESS | 752 | 1463168576303 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:56 INFO - PROCESS | 752 | ++DOCSHELL 16822400 == 47 [pid = 752] [id = 261] 12:42:56 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (16D6A400) [pid = 752] [serial = 782] [outer = 00000000] 12:42:56 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (16EBE800) [pid = 752] [serial = 783] [outer = 16D6A400] 12:42:56 INFO - PROCESS | 752 | 1463168576348 Marionette DEBUG loaded listener.js 12:42:56 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (16EE1C00) [pid = 752] [serial = 784] [outer = 16D6A400] 12:42:56 INFO - PROCESS | 752 | 1463168576858 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 12:42:56 INFO - PROCESS | 752 | 1463168576944 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 12:42:56 INFO - PROCESS | 752 | 1463168576946 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 12:42:56 INFO - PROCESS | 752 | 1463168576949 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:42:56 INFO - PROCESS | 752 | 1463168576951 Marionette TRACE conn7 <- [1,1010,null,{}] 12:42:56 INFO - PROCESS | 752 | 1463168576954 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:57 INFO - PROCESS | 752 | 1463168577092 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 12:42:57 INFO - PROCESS | 752 | 1463168577105 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:57 INFO - PROCESS | 752 | ++DOCSHELL 0CC33800 == 48 [pid = 752] [id = 262] 12:42:57 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (151BB000) [pid = 752] [serial = 785] [outer = 00000000] 12:42:57 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (17249400) [pid = 752] [serial = 786] [outer = 151BB000] 12:42:57 INFO - PROCESS | 752 | 1463168577196 Marionette DEBUG loaded listener.js 12:42:57 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (175B0000) [pid = 752] [serial = 787] [outer = 151BB000] 12:42:57 INFO - PROCESS | 752 | 1463168577648 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 12:42:57 INFO - PROCESS | 752 | 1463168577699 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 12:42:57 INFO - PROCESS | 752 | 1463168577701 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 12:42:57 INFO - PROCESS | 752 | 1463168577705 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:42:57 INFO - PROCESS | 752 | 1463168577707 Marionette TRACE conn7 <- [1,1014,null,{}] 12:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:42:57 INFO - PROCESS | 752 | 1463168577711 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:57 INFO - PROCESS | 752 | 1463168577824 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 12:42:57 INFO - PROCESS | 752 | 1463168577888 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:57 INFO - PROCESS | 752 | ++DOCSHELL 175B2400 == 49 [pid = 752] [id = 263] 12:42:57 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (175B2800) [pid = 752] [serial = 788] [outer = 00000000] 12:42:57 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (175C7C00) [pid = 752] [serial = 789] [outer = 175B2800] 12:42:57 INFO - PROCESS | 752 | 1463168577934 Marionette DEBUG loaded listener.js 12:42:58 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (175D1C00) [pid = 752] [serial = 790] [outer = 175B2800] 12:42:58 INFO - PROCESS | 752 | 1463168578337 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 12:42:58 INFO - PROCESS | 752 | 1463168578382 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 12:42:58 INFO - PROCESS | 752 | 1463168578384 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 12:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:42:58 INFO - PROCESS | 752 | 1463168578387 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:42:58 INFO - PROCESS | 752 | 1463168578389 Marionette TRACE conn7 <- [1,1018,null,{}] 12:42:58 INFO - PROCESS | 752 | 1463168578392 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:58 INFO - PROCESS | 752 | 1463168578509 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 12:42:58 INFO - PROCESS | 752 | 1463168578516 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:58 INFO - PROCESS | 752 | ++DOCSHELL 17B64000 == 50 [pid = 752] [id = 264] 12:42:58 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (17B67800) [pid = 752] [serial = 791] [outer = 00000000] 12:42:58 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (1930D000) [pid = 752] [serial = 792] [outer = 17B67800] 12:42:58 INFO - PROCESS | 752 | 1463168578559 Marionette DEBUG loaded listener.js 12:42:58 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (19393800) [pid = 752] [serial = 793] [outer = 17B67800] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 114 (0D6F2800) [pid = 752] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0C7C0400) [pid = 752] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 112 (168D4000) [pid = 752] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 111 (151A3C00) [pid = 752] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 110 (11E5E800) [pid = 752] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 109 (16EDE800) [pid = 752] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 108 (151D0800) [pid = 752] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 107 (0C7B7C00) [pid = 752] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 106 (1751D000) [pid = 752] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:42:58 INFO - PROCESS | 752 | --DOMWINDOW == 105 (1501F800) [pid = 752] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:42:59 INFO - PROCESS | 752 | 1463168579058 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 12:42:59 INFO - PROCESS | 752 | 1463168579118 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 12:42:59 INFO - PROCESS | 752 | 1463168579120 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 12:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:42:59 INFO - PROCESS | 752 | 1463168579123 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:42:59 INFO - PROCESS | 752 | 1463168579125 Marionette TRACE conn7 <- [1,1022,null,{}] 12:42:59 INFO - PROCESS | 752 | 1463168579128 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:59 INFO - PROCESS | 752 | 1463168579239 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 12:42:59 INFO - PROCESS | 752 | 1463168579247 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:59 INFO - PROCESS | 752 | ++DOCSHELL 15061800 == 51 [pid = 752] [id = 265] 12:42:59 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (1681A800) [pid = 752] [serial = 794] [outer = 00000000] 12:42:59 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (17B67000) [pid = 752] [serial = 795] [outer = 1681A800] 12:42:59 INFO - PROCESS | 752 | 1463168579290 Marionette DEBUG loaded listener.js 12:42:59 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (19308800) [pid = 752] [serial = 796] [outer = 1681A800] 12:42:59 INFO - PROCESS | 752 | 1463168579718 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 12:42:59 INFO - PROCESS | 752 | 1463168579755 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 12:42:59 INFO - PROCESS | 752 | 1463168579757 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 12:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:42:59 INFO - PROCESS | 752 | 1463168579760 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:42:59 INFO - PROCESS | 752 | 1463168579762 Marionette TRACE conn7 <- [1,1026,null,{}] 12:42:59 INFO - PROCESS | 752 | 1463168579766 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:59 INFO - PROCESS | 752 | 1463168579849 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 12:42:59 INFO - PROCESS | 752 | 1463168579856 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:59 INFO - PROCESS | 752 | ++DOCSHELL 09083000 == 52 [pid = 752] [id = 266] 12:42:59 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (0C638000) [pid = 752] [serial = 797] [outer = 00000000] 12:42:59 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (175CEC00) [pid = 752] [serial = 798] [outer = 0C638000] 12:42:59 INFO - PROCESS | 752 | 1463168579900 Marionette DEBUG loaded listener.js 12:42:59 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (19BBB800) [pid = 752] [serial = 799] [outer = 0C638000] 12:43:00 INFO - PROCESS | 752 | 1463168580315 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 12:43:00 INFO - PROCESS | 752 | 1463168580391 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 12:43:00 INFO - PROCESS | 752 | 1463168580393 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 12:43:00 INFO - PROCESS | 752 | 1463168580396 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:43:00 INFO - PROCESS | 752 | 1463168580399 Marionette TRACE conn7 <- [1,1030,null,{}] 12:43:00 INFO - PROCESS | 752 | 1463168580402 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:00 INFO - PROCESS | 752 | 1463168580506 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 12:43:00 INFO - PROCESS | 752 | 1463168580521 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:00 INFO - PROCESS | 752 | ++DOCSHELL 1A631400 == 53 [pid = 752] [id = 267] 12:43:00 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (1A6B2000) [pid = 752] [serial = 800] [outer = 00000000] 12:43:00 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (1A6B9400) [pid = 752] [serial = 801] [outer = 1A6B2000] 12:43:00 INFO - PROCESS | 752 | 1463168580569 Marionette DEBUG loaded listener.js 12:43:00 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (1A7D9400) [pid = 752] [serial = 802] [outer = 1A6B2000] 12:43:01 INFO - PROCESS | 752 | 1463168581289 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 12:43:01 INFO - PROCESS | 752 | 1463168581331 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 12:43:01 INFO - PROCESS | 752 | 1463168581337 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 12:43:01 INFO - PROCESS | 752 | 1463168581341 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:43:01 INFO - PROCESS | 752 | 1463168581346 Marionette TRACE conn7 <- [1,1034,null,{}] 12:43:01 INFO - PROCESS | 752 | 1463168581351 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:01 INFO - PROCESS | 752 | 1463168581470 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 12:43:01 INFO - PROCESS | 752 | 1463168581604 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:01 INFO - PROCESS | 752 | ++DOCSHELL 0D73C000 == 54 [pid = 752] [id = 268] 12:43:01 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (0D73D800) [pid = 752] [serial = 803] [outer = 00000000] 12:43:01 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (0EB63C00) [pid = 752] [serial = 804] [outer = 0D73D800] 12:43:01 INFO - PROCESS | 752 | 1463168581661 Marionette DEBUG loaded listener.js 12:43:01 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (12536000) [pid = 752] [serial = 805] [outer = 0D73D800] 12:43:02 INFO - PROCESS | 752 | 1463168582274 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 12:43:02 INFO - PROCESS | 752 | 1463168582317 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 12:43:02 INFO - PROCESS | 752 | 1463168582323 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 12:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:43:02 INFO - PROCESS | 752 | 1463168582329 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:43:02 INFO - PROCESS | 752 | 1463168582332 Marionette TRACE conn7 <- [1,1038,null,{}] 12:43:02 INFO - PROCESS | 752 | 1463168582337 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:02 INFO - PROCESS | 752 | 1463168582454 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 12:43:02 INFO - PROCESS | 752 | 1463168582557 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:02 INFO - PROCESS | 752 | ++DOCSHELL 151AD000 == 55 [pid = 752] [id = 269] 12:43:02 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (151CF800) [pid = 752] [serial = 806] [outer = 00000000] 12:43:02 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (167BF000) [pid = 752] [serial = 807] [outer = 151CF800] 12:43:02 INFO - PROCESS | 752 | 1463168582611 Marionette DEBUG loaded listener.js 12:43:02 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (16EDD000) [pid = 752] [serial = 808] [outer = 151CF800] 12:43:03 INFO - PROCESS | 752 | 1463168583269 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 12:43:03 INFO - PROCESS | 752 | 1463168583301 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 12:43:03 INFO - PROCESS | 752 | 1463168583303 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 12:43:03 INFO - PROCESS | 752 | 1463168583307 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:43:03 INFO - PROCESS | 752 | 1463168583311 Marionette TRACE conn7 <- [1,1042,null,{}] 12:43:03 INFO - PROCESS | 752 | 1463168583322 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:03 INFO - PROCESS | 752 | 1463168583432 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 12:43:03 INFO - PROCESS | 752 | 1463168583564 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:03 INFO - PROCESS | 752 | ++DOCSHELL 1759FC00 == 56 [pid = 752] [id = 270] 12:43:03 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (1938D800) [pid = 752] [serial = 809] [outer = 00000000] 12:43:03 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (1A622C00) [pid = 752] [serial = 810] [outer = 1938D800] 12:43:03 INFO - PROCESS | 752 | 1463168583621 Marionette DEBUG loaded listener.js 12:43:03 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (1A7D4000) [pid = 752] [serial = 811] [outer = 1938D800] 12:43:04 INFO - PROCESS | 752 | 1463168584210 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 930ms 12:43:04 INFO - PROCESS | 752 | 1463168584241 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 12:43:04 INFO - PROCESS | 752 | 1463168584244 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 12:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:43:04 INFO - PROCESS | 752 | 1463168584247 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:43:04 INFO - PROCESS | 752 | 1463168584250 Marionette TRACE conn7 <- [1,1046,null,{}] 12:43:04 INFO - PROCESS | 752 | 1463168584254 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:04 INFO - PROCESS | 752 | 1463168584367 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 12:43:04 INFO - PROCESS | 752 | 1463168584501 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:04 INFO - PROCESS | 752 | ++DOCSHELL 1B337800 == 57 [pid = 752] [id = 271] 12:43:04 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (1B339800) [pid = 752] [serial = 812] [outer = 00000000] 12:43:04 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (1B33C800) [pid = 752] [serial = 813] [outer = 1B339800] 12:43:04 INFO - PROCESS | 752 | 1463168584560 Marionette DEBUG loaded listener.js 12:43:04 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1B342C00) [pid = 752] [serial = 814] [outer = 1B339800] 12:43:05 INFO - PROCESS | 752 | 1463168585347 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1129ms 12:43:05 INFO - PROCESS | 752 | 1463168585380 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 12:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:43:05 INFO - PROCESS | 752 | 1463168585384 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 12:43:05 INFO - PROCESS | 752 | 1463168585390 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:43:05 INFO - PROCESS | 752 | 1463168585393 Marionette TRACE conn7 <- [1,1050,null,{}] 12:43:05 INFO - PROCESS | 752 | 1463168585398 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:05 INFO - PROCESS | 752 | 1463168585498 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 12:43:05 INFO - PROCESS | 752 | 1463168585625 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:05 INFO - PROCESS | 752 | ++DOCSHELL 0D6EAC00 == 58 [pid = 752] [id = 272] 12:43:05 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (0D734000) [pid = 752] [serial = 815] [outer = 00000000] 12:43:05 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (0E004400) [pid = 752] [serial = 816] [outer = 0D734000] 12:43:05 INFO - PROCESS | 752 | 1463168585679 Marionette DEBUG loaded listener.js 12:43:05 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (12024400) [pid = 752] [serial = 817] [outer = 0D734000] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 1723F400 == 57 [pid = 752] [id = 226] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 0C9F2400 == 56 [pid = 752] [id = 224] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 0DEF0000 == 55 [pid = 752] [id = 225] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 09083000 == 54 [pid = 752] [id = 266] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 15061800 == 53 [pid = 752] [id = 265] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 17B64000 == 52 [pid = 752] [id = 264] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 175B2400 == 51 [pid = 752] [id = 263] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 0CC33800 == 50 [pid = 752] [id = 262] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 16822400 == 49 [pid = 752] [id = 261] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 15EA7C00 == 48 [pid = 752] [id = 260] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 128 (1930C400) [pid = 752] [serial = 753] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | 1463168586345 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 134E9000 == 47 [pid = 752] [id = 259] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 151CE000 == 46 [pid = 752] [id = 245] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 0C63C800 == 45 [pid = 752] [id = 258] 12:43:06 INFO - PROCESS | 752 | --DOCSHELL 0DE29800 == 44 [pid = 752] [id = 257] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 127 (0D73AC00) [pid = 752] [serial = 724] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 126 (0C965C00) [pid = 752] [serial = 723] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 125 (16D6C400) [pid = 752] [serial = 738] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 124 (16EC1400) [pid = 752] [serial = 739] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 123 (151AEC00) [pid = 752] [serial = 732] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 122 (151BD800) [pid = 752] [serial = 733] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 121 (13DCEC00) [pid = 752] [serial = 727] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 120 (13415400) [pid = 752] [serial = 726] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 119 (17220800) [pid = 752] [serial = 742] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 118 (163B6C00) [pid = 752] [serial = 735] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 117 (1721F000) [pid = 752] [serial = 741] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 116 (175D1000) [pid = 752] [serial = 711] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 115 (12468400) [pid = 752] [serial = 747] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 114 (11DE2400) [pid = 752] [serial = 714] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 113 (175C8000) [pid = 752] [serial = 744] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 112 (1681E800) [pid = 752] [serial = 717] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 111 (175B8000) [pid = 752] [serial = 750] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 110 (17B60000) [pid = 752] [serial = 720] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 109 (175CE000) [pid = 752] [serial = 745] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 108 (163BC800) [pid = 752] [serial = 748] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 107 (17B67400) [pid = 752] [serial = 751] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 106 (167BD000) [pid = 752] [serial = 736] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 105 (0DE2EC00) [pid = 752] [serial = 729] [outer = 00000000] [url = about:blank] 12:43:06 INFO - PROCESS | 752 | --DOMWINDOW == 104 (0EAED400) [pid = 752] [serial = 730] [outer = 00000000] [url = about:blank] 12:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1024ms 12:43:06 INFO - PROCESS | 752 | 1463168586415 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 12:43:06 INFO - PROCESS | 752 | 1463168586421 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 12:43:06 INFO - PROCESS | 752 | 1463168586426 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:43:06 INFO - PROCESS | 752 | 1463168586429 Marionette TRACE conn7 <- [1,1054,null,{}] 12:43:06 INFO - PROCESS | 752 | 1463168586463 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:06 INFO - PROCESS | 752 | 1463168586553 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 12:43:06 INFO - PROCESS | 752 | 1463168586560 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:06 INFO - PROCESS | 752 | ++DOCSHELL 0C9F2400 == 45 [pid = 752] [id = 273] 12:43:06 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (0CCAD400) [pid = 752] [serial = 818] [outer = 00000000] 12:43:06 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0D73D000) [pid = 752] [serial = 819] [outer = 0CCAD400] 12:43:06 INFO - PROCESS | 752 | 1463168586606 Marionette DEBUG loaded listener.js 12:43:06 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (0DE5B000) [pid = 752] [serial = 820] [outer = 0CCAD400] 12:43:07 INFO - PROCESS | 752 | 1463168587132 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 12:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:43:07 INFO - PROCESS | 752 | 1463168587160 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 12:43:07 INFO - PROCESS | 752 | 1463168587162 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 12:43:07 INFO - PROCESS | 752 | 1463168587165 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:43:07 INFO - PROCESS | 752 | 1463168587169 Marionette TRACE conn7 <- [1,1058,null,{}] 12:43:07 INFO - PROCESS | 752 | 1463168587179 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:07 INFO - PROCESS | 752 | 1463168587265 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 12:43:07 INFO - PROCESS | 752 | 1463168587359 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:07 INFO - PROCESS | 752 | ++DOCSHELL 13CEB400 == 46 [pid = 752] [id = 274] 12:43:07 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (13CEF000) [pid = 752] [serial = 821] [outer = 00000000] 12:43:07 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (1519FC00) [pid = 752] [serial = 822] [outer = 13CEF000] 12:43:07 INFO - PROCESS | 752 | 1463168587409 Marionette DEBUG loaded listener.js 12:43:07 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (151AAC00) [pid = 752] [serial = 823] [outer = 13CEF000] 12:43:07 INFO - PROCESS | 752 | 1463168587807 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 690ms 12:43:07 INFO - PROCESS | 752 | 1463168587856 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 12:43:07 INFO - PROCESS | 752 | 1463168587859 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 12:43:07 INFO - PROCESS | 752 | 1463168587862 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:43:07 INFO - PROCESS | 752 | 1463168587863 Marionette TRACE conn7 <- [1,1062,null,{}] 12:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:43:07 INFO - PROCESS | 752 | 1463168587867 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:07 INFO - PROCESS | 752 | 1463168587953 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 12:43:07 INFO - PROCESS | 752 | 1463168587959 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:07 INFO - PROCESS | 752 | ++DOCSHELL 151BE000 == 47 [pid = 752] [id = 275] 12:43:07 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (151BF400) [pid = 752] [serial = 824] [outer = 00000000] 12:43:07 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (163B2400) [pid = 752] [serial = 825] [outer = 151BF400] 12:43:07 INFO - PROCESS | 752 | 1463168588006 Marionette DEBUG loaded listener.js 12:43:08 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (16747000) [pid = 752] [serial = 826] [outer = 151BF400] 12:43:08 INFO - PROCESS | 752 | 1463168588446 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 12:43:08 INFO - PROCESS | 752 | 1463168588496 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 12:43:08 INFO - PROCESS | 752 | 1463168588498 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 12:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:43:08 INFO - PROCESS | 752 | 1463168588509 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:43:08 INFO - PROCESS | 752 | 1463168588520 Marionette TRACE conn7 <- [1,1066,null,{}] 12:43:08 INFO - PROCESS | 752 | 1463168588524 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:08 INFO - PROCESS | 752 | 1463168588632 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 12:43:08 INFO - PROCESS | 752 | 1463168588719 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:08 INFO - PROCESS | 752 | ++DOCSHELL 0D088000 == 48 [pid = 752] [id = 276] 12:43:08 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (16820400) [pid = 752] [serial = 827] [outer = 00000000] 12:43:08 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (16D69800) [pid = 752] [serial = 828] [outer = 16820400] 12:43:08 INFO - PROCESS | 752 | 1463168588766 Marionette DEBUG loaded listener.js 12:43:08 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (16D6C400) [pid = 752] [serial = 829] [outer = 16820400] 12:43:09 INFO - PROCESS | 752 | 1463168589175 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 12:43:09 INFO - PROCESS | 752 | 1463168589241 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 12:43:09 INFO - PROCESS | 752 | 1463168589243 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 12:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:43:09 INFO - PROCESS | 752 | 1463168589246 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:43:09 INFO - PROCESS | 752 | 1463168589248 Marionette TRACE conn7 <- [1,1070,null,{}] 12:43:09 INFO - PROCESS | 752 | 1463168589251 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:09 INFO - PROCESS | 752 | 1463168589391 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 12:43:09 INFO - PROCESS | 752 | 1463168589456 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:09 INFO - PROCESS | 752 | ++DOCSHELL 11E61000 == 49 [pid = 752] [id = 277] 12:43:09 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (16236800) [pid = 752] [serial = 830] [outer = 00000000] 12:43:09 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (17216400) [pid = 752] [serial = 831] [outer = 16236800] 12:43:09 INFO - PROCESS | 752 | 1463168589504 Marionette DEBUG loaded listener.js 12:43:09 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (1723FC00) [pid = 752] [serial = 832] [outer = 16236800] 12:43:09 INFO - PROCESS | 752 | 1463168589952 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 12:43:10 INFO - PROCESS | 752 | 1463168590005 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 12:43:10 INFO - PROCESS | 752 | 1463168590007 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 12:43:10 INFO - PROCESS | 752 | 1463168590033 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:43:10 INFO - PROCESS | 752 | 1463168590034 Marionette TRACE conn7 <- [1,1074,null,{}] 12:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:43:10 INFO - PROCESS | 752 | 1463168590045 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:10 INFO - PROCESS | 752 | 1463168590154 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 12:43:10 INFO - PROCESS | 752 | 1463168590168 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:10 INFO - PROCESS | 752 | ++DOCSHELL 17220C00 == 50 [pid = 752] [id = 278] 12:43:10 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (17526800) [pid = 752] [serial = 833] [outer = 00000000] 12:43:10 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (175BD400) [pid = 752] [serial = 834] [outer = 17526800] 12:43:10 INFO - PROCESS | 752 | 1463168590264 Marionette DEBUG loaded listener.js 12:43:10 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (175CD800) [pid = 752] [serial = 835] [outer = 17526800] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 121 (1681A800) [pid = 752] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 120 (151BB000) [pid = 752] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 119 (175B2800) [pid = 752] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 118 (17B67800) [pid = 752] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 117 (16D6A400) [pid = 752] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 116 (0C7AF000) [pid = 752] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 115 (16234C00) [pid = 752] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 114 (0C638000) [pid = 752] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 113 (134EA000) [pid = 752] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:43:10 INFO - PROCESS | 752 | --DOMWINDOW == 112 (0DE2F000) [pid = 752] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:43:10 INFO - PROCESS | 752 | 1463168590791 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 770ms 12:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:43:10 INFO - PROCESS | 752 | 1463168590813 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 12:43:10 INFO - PROCESS | 752 | 1463168590815 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 12:43:10 INFO - PROCESS | 752 | 1463168590818 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:43:10 INFO - PROCESS | 752 | 1463168590819 Marionette TRACE conn7 <- [1,1078,null,{}] 12:43:10 INFO - PROCESS | 752 | 1463168590823 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:10 INFO - PROCESS | 752 | 1463168590916 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 12:43:11 INFO - PROCESS | 752 | 1463168591008 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:11 INFO - PROCESS | 752 | ++DOCSHELL 0C90D400 == 51 [pid = 752] [id = 279] 12:43:11 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (0CCEF800) [pid = 752] [serial = 836] [outer = 00000000] 12:43:11 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (16EDA800) [pid = 752] [serial = 837] [outer = 0CCEF800] 12:43:11 INFO - PROCESS | 752 | 1463168591055 Marionette DEBUG loaded listener.js 12:43:11 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (17246400) [pid = 752] [serial = 838] [outer = 0CCEF800] 12:43:11 INFO - PROCESS | 752 | 1463168591400 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 12:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:43:11 INFO - PROCESS | 752 | 1463168591452 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 12:43:11 INFO - PROCESS | 752 | 1463168591454 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 12:43:11 INFO - PROCESS | 752 | 1463168591457 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:43:11 INFO - PROCESS | 752 | 1463168591459 Marionette TRACE conn7 <- [1,1082,null,{}] 12:43:11 INFO - PROCESS | 752 | 1463168591462 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:11 INFO - PROCESS | 752 | 1463168591604 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 12:43:11 INFO - PROCESS | 752 | 1463168591614 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:11 INFO - PROCESS | 752 | ++DOCSHELL 16D6F000 == 52 [pid = 752] [id = 280] 12:43:11 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (16EDE000) [pid = 752] [serial = 839] [outer = 00000000] 12:43:11 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (17B61400) [pid = 752] [serial = 840] [outer = 16EDE000] 12:43:11 INFO - PROCESS | 752 | 1463168591660 Marionette DEBUG loaded listener.js 12:43:11 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (19303000) [pid = 752] [serial = 841] [outer = 16EDE000] 12:43:12 INFO - PROCESS | 752 | 1463168592077 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 12:43:12 INFO - PROCESS | 752 | 1463168592130 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 12:43:12 INFO - PROCESS | 752 | 1463168592132 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 12:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:43:12 INFO - PROCESS | 752 | 1463168592135 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:43:12 INFO - PROCESS | 752 | 1463168592137 Marionette TRACE conn7 <- [1,1086,null,{}] 12:43:12 INFO - PROCESS | 752 | 1463168592141 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:12 INFO - PROCESS | 752 | 1463168592257 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 12:43:12 INFO - PROCESS | 752 | 1463168592266 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:12 INFO - PROCESS | 752 | ++DOCSHELL 17B5F000 == 53 [pid = 752] [id = 281] 12:43:12 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (19306000) [pid = 752] [serial = 842] [outer = 00000000] 12:43:12 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (19396400) [pid = 752] [serial = 843] [outer = 19306000] 12:43:12 INFO - PROCESS | 752 | 1463168592310 Marionette DEBUG loaded listener.js 12:43:12 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (19B0C000) [pid = 752] [serial = 844] [outer = 19306000] 12:43:12 INFO - PROCESS | 752 | 1463168592845 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 830ms 12:43:12 INFO - PROCESS | 752 | 1463168592970 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 12:43:12 INFO - PROCESS | 752 | 1463168592975 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 12:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:43:12 INFO - PROCESS | 752 | 1463168592980 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:43:12 INFO - PROCESS | 752 | 1463168592985 Marionette TRACE conn7 <- [1,1090,null,{}] 12:43:12 INFO - PROCESS | 752 | 1463168592992 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:13 INFO - PROCESS | 752 | 1463168593116 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 12:43:13 INFO - PROCESS | 752 | 1463168593247 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:13 INFO - PROCESS | 752 | ++DOCSHELL 0D03FC00 == 54 [pid = 752] [id = 282] 12:43:13 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (0D081C00) [pid = 752] [serial = 845] [outer = 00000000] 12:43:13 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (0DE56400) [pid = 752] [serial = 846] [outer = 0D081C00] 12:43:13 INFO - PROCESS | 752 | 1463168593308 Marionette DEBUG loaded listener.js 12:43:13 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (11B81400) [pid = 752] [serial = 847] [outer = 0D081C00] 12:43:13 INFO - PROCESS | 752 | 1463168593912 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 12:43:13 INFO - PROCESS | 752 | 1463168593955 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 12:43:13 INFO - PROCESS | 752 | 1463168593961 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 12:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:43:13 INFO - PROCESS | 752 | 1463168593967 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:43:13 INFO - PROCESS | 752 | 1463168593970 Marionette TRACE conn7 <- [1,1094,null,{}] 12:43:13 INFO - PROCESS | 752 | 1463168593975 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:14 INFO - PROCESS | 752 | 1463168594087 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 12:43:14 INFO - PROCESS | 752 | 1463168594219 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:14 INFO - PROCESS | 752 | ++DOCSHELL 151A0800 == 55 [pid = 752] [id = 283] 12:43:14 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (151A6C00) [pid = 752] [serial = 848] [outer = 00000000] 12:43:14 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (163B0400) [pid = 752] [serial = 849] [outer = 151A6C00] 12:43:14 INFO - PROCESS | 752 | 1463168594275 Marionette DEBUG loaded listener.js 12:43:14 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (16D6C000) [pid = 752] [serial = 850] [outer = 151A6C00] 12:43:14 INFO - PROCESS | 752 | 1463168594877 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 12:43:14 INFO - PROCESS | 752 | 1463168594899 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 12:43:14 INFO - PROCESS | 752 | 1463168594902 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 12:43:14 INFO - PROCESS | 752 | 1463168594905 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:43:14 INFO - PROCESS | 752 | 1463168594909 Marionette TRACE conn7 <- [1,1098,null,{}] 12:43:14 INFO - PROCESS | 752 | 1463168594920 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:15 INFO - PROCESS | 752 | 1463168595035 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 12:43:15 INFO - PROCESS | 752 | 1463168595139 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:15 INFO - PROCESS | 752 | ++DOCSHELL 1723BC00 == 56 [pid = 752] [id = 284] 12:43:15 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (1723E000) [pid = 752] [serial = 851] [outer = 00000000] 12:43:15 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (19B25000) [pid = 752] [serial = 852] [outer = 1723E000] 12:43:15 INFO - PROCESS | 752 | 1463168595196 Marionette DEBUG loaded listener.js 12:43:15 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (1A42BC00) [pid = 752] [serial = 853] [outer = 1723E000] 12:43:15 INFO - PROCESS | 752 | 1463168595832 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 12:43:15 INFO - PROCESS | 752 | 1463168595879 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 12:43:15 INFO - PROCESS | 752 | 1463168595882 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 12:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:43:15 INFO - PROCESS | 752 | 1463168595886 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:43:15 INFO - PROCESS | 752 | 1463168595888 Marionette TRACE conn7 <- [1,1102,null,{}] 12:43:15 INFO - PROCESS | 752 | 1463168595891 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:16 INFO - PROCESS | 752 | 1463168596003 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 12:43:16 INFO - PROCESS | 752 | 1463168596133 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:16 INFO - PROCESS | 752 | ++DOCSHELL 17215000 == 57 [pid = 752] [id = 285] 12:43:16 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (1A4E1400) [pid = 752] [serial = 854] [outer = 00000000] 12:43:16 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (1A7D8400) [pid = 752] [serial = 855] [outer = 1A4E1400] 12:43:16 INFO - PROCESS | 752 | 1463168596189 Marionette DEBUG loaded listener.js 12:43:16 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (1B343C00) [pid = 752] [serial = 856] [outer = 1A4E1400] 12:43:16 INFO - PROCESS | 752 | 1463168596726 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 929ms 12:43:16 INFO - PROCESS | 752 | 1463168596819 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 12:43:16 INFO - PROCESS | 752 | 1463168596822 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 12:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:43:16 INFO - PROCESS | 752 | 1463168596825 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:43:16 INFO - PROCESS | 752 | 1463168596827 Marionette TRACE conn7 <- [1,1106,null,{}] 12:43:16 INFO - PROCESS | 752 | 1463168596845 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:16 INFO - PROCESS | 752 | 1463168596953 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 12:43:17 INFO - PROCESS | 752 | 1463168597082 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:17 INFO - PROCESS | 752 | ++DOCSHELL 1A6BA000 == 58 [pid = 752] [id = 286] 12:43:17 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (1B345000) [pid = 752] [serial = 857] [outer = 00000000] 12:43:17 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (1C57C400) [pid = 752] [serial = 858] [outer = 1B345000] 12:43:17 INFO - PROCESS | 752 | 1463168597140 Marionette DEBUG loaded listener.js 12:43:17 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (1C57F400) [pid = 752] [serial = 859] [outer = 1B345000] 12:43:17 INFO - PROCESS | 752 | 1463168597787 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1135ms 12:43:17 INFO - PROCESS | 752 | 1463168597968 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 12:43:17 INFO - PROCESS | 752 | 1463168597973 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 12:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:43:17 INFO - PROCESS | 752 | 1463168597978 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:43:17 INFO - PROCESS | 752 | 1463168597981 Marionette TRACE conn7 <- [1,1110,null,{}] 12:43:17 INFO - PROCESS | 752 | 1463168597987 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:18 INFO - PROCESS | 752 | 1463168598092 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 12:43:18 INFO - PROCESS | 752 | 1463168598193 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:18 INFO - PROCESS | 752 | ++DOCSHELL 0DE56000 == 59 [pid = 752] [id = 287] 12:43:18 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (0DE57800) [pid = 752] [serial = 860] [outer = 00000000] 12:43:18 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (12469400) [pid = 752] [serial = 861] [outer = 0DE57800] 12:43:18 INFO - PROCESS | 752 | 1463168598256 Marionette DEBUG loaded listener.js 12:43:18 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (13CE4C00) [pid = 752] [serial = 862] [outer = 0DE57800] 12:43:18 INFO - PROCESS | 752 | 1463168598832 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 12:43:18 INFO - PROCESS | 752 | 1463168598910 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 12:43:18 INFO - PROCESS | 752 | 1463168598914 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 12:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:43:18 INFO - PROCESS | 752 | 1463168598921 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:43:18 INFO - PROCESS | 752 | 1463168598924 Marionette TRACE conn7 <- [1,1114,null,{}] 12:43:18 INFO - PROCESS | 752 | 1463168598928 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:19 INFO - PROCESS | 752 | 1463168599083 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 12:43:19 INFO - PROCESS | 752 | 1463168599094 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:19 INFO - PROCESS | 752 | ++DOCSHELL 1253A000 == 60 [pid = 752] [id = 288] 12:43:19 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (151A2400) [pid = 752] [serial = 863] [outer = 00000000] 12:43:19 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (168DC800) [pid = 752] [serial = 864] [outer = 151A2400] 12:43:19 INFO - PROCESS | 752 | 1463168599142 Marionette DEBUG loaded listener.js 12:43:19 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (16EE0C00) [pid = 752] [serial = 865] [outer = 151A2400] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 15063400 == 59 [pid = 752] [id = 239] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 17246000 == 58 [pid = 752] [id = 240] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 16D6F000 == 57 [pid = 752] [id = 280] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 0C90D400 == 56 [pid = 752] [id = 279] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 17220C00 == 55 [pid = 752] [id = 278] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 11E61000 == 54 [pid = 752] [id = 277] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 0D088000 == 53 [pid = 752] [id = 276] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 151BE000 == 52 [pid = 752] [id = 275] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 13CEB400 == 51 [pid = 752] [id = 274] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 0C9F2400 == 50 [pid = 752] [id = 273] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 0D6EAC00 == 49 [pid = 752] [id = 272] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 141 (1A6B9400) [pid = 752] [serial = 801] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 140 (0D930800) [pid = 752] [serial = 756] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 139 (151CEC00) [pid = 752] [serial = 759] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 138 (19388400) [pid = 752] [serial = 762] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 137 (19B0F000) [pid = 752] [serial = 765] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 136 (19B28800) [pid = 752] [serial = 768] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 1759FC00 == 48 [pid = 752] [id = 270] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 151AD000 == 47 [pid = 752] [id = 269] 12:43:19 INFO - PROCESS | 752 | --DOCSHELL 0D73C000 == 46 [pid = 752] [id = 268] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 135 (17249400) [pid = 752] [serial = 786] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 134 (175C7C00) [pid = 752] [serial = 789] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 133 (175B0000) [pid = 752] [serial = 787] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 132 (1930D000) [pid = 752] [serial = 792] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 131 (16EBE800) [pid = 752] [serial = 783] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 130 (0D089800) [pid = 752] [serial = 774] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 129 (0D73F000) [pid = 752] [serial = 775] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 128 (163BE400) [pid = 752] [serial = 780] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 127 (19BBB800) [pid = 752] [serial = 799] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 126 (1681D400) [pid = 752] [serial = 781] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 125 (175D1C00) [pid = 752] [serial = 790] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 124 (15023800) [pid = 752] [serial = 777] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 123 (151A3000) [pid = 752] [serial = 778] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 122 (1253F400) [pid = 752] [serial = 772] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 121 (1202C000) [pid = 752] [serial = 771] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 120 (17B67000) [pid = 752] [serial = 795] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 119 (175CEC00) [pid = 752] [serial = 798] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 118 (19393800) [pid = 752] [serial = 793] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 117 (16EE1C00) [pid = 752] [serial = 784] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | --DOMWINDOW == 116 (19308800) [pid = 752] [serial = 796] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 752 | 1463168599760 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 890ms 12:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:43:19 INFO - PROCESS | 752 | 1463168599809 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 12:43:19 INFO - PROCESS | 752 | 1463168599812 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 12:43:19 INFO - PROCESS | 752 | 1463168599815 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:43:19 INFO - PROCESS | 752 | 1463168599817 Marionette TRACE conn7 <- [1,1118,null,{}] 12:43:19 INFO - PROCESS | 752 | 1463168599827 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:19 INFO - PROCESS | 752 | 1463168599916 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 12:43:19 INFO - PROCESS | 752 | 1463168599931 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:19 INFO - PROCESS | 752 | ++DOCSHELL 0DE53800 == 47 [pid = 752] [id = 289] 12:43:19 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (0DEE6800) [pid = 752] [serial = 866] [outer = 00000000] 12:43:19 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1505F000) [pid = 752] [serial = 867] [outer = 0DEE6800] 12:43:19 INFO - PROCESS | 752 | 1463168599979 Marionette DEBUG loaded listener.js 12:43:20 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (151AE800) [pid = 752] [serial = 868] [outer = 0DEE6800] 12:43:20 INFO - PROCESS | 752 | 1463168600548 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 12:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:43:20 INFO - PROCESS | 752 | 1463168600586 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 12:43:20 INFO - PROCESS | 752 | 1463168600588 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 12:43:20 INFO - PROCESS | 752 | 1463168600591 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:43:20 INFO - PROCESS | 752 | 1463168600593 Marionette TRACE conn7 <- [1,1122,null,{}] 12:43:20 INFO - PROCESS | 752 | 1463168600596 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:20 INFO - PROCESS | 752 | 1463168600684 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 12:43:20 INFO - PROCESS | 752 | 1463168600778 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:20 INFO - PROCESS | 752 | ++DOCSHELL 167B8400 == 48 [pid = 752] [id = 290] 12:43:20 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (16815C00) [pid = 752] [serial = 869] [outer = 00000000] 12:43:20 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (17243C00) [pid = 752] [serial = 870] [outer = 16815C00] 12:43:20 INFO - PROCESS | 752 | 1463168600823 Marionette DEBUG loaded listener.js 12:43:20 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (1751CC00) [pid = 752] [serial = 871] [outer = 16815C00] 12:43:21 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:43:21 INFO - PROCESS | 752 | 1463168601238 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 12:43:21 INFO - PROCESS | 752 | 1463168601262 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 12:43:21 INFO - PROCESS | 752 | 1463168601264 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 12:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:43:21 INFO - PROCESS | 752 | 1463168601267 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:43:21 INFO - PROCESS | 752 | 1463168601269 Marionette TRACE conn7 <- [1,1126,null,{}] 12:43:21 INFO - PROCESS | 752 | 1463168601272 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:21 INFO - PROCESS | 752 | 1463168601395 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 12:43:21 INFO - PROCESS | 752 | 1463168601404 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:21 INFO - PROCESS | 752 | ++DOCSHELL 174AD000 == 49 [pid = 752] [id = 291] 12:43:21 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (174B5000) [pid = 752] [serial = 872] [outer = 00000000] 12:43:21 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (175CF000) [pid = 752] [serial = 873] [outer = 174B5000] 12:43:21 INFO - PROCESS | 752 | 1463168601448 Marionette DEBUG loaded listener.js 12:43:21 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (17B5CC00) [pid = 752] [serial = 874] [outer = 174B5000] 12:43:21 INFO - PROCESS | 752 | 1463168601869 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 12:43:21 INFO - PROCESS | 752 | 1463168601898 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 12:43:21 INFO - PROCESS | 752 | 1463168601900 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 12:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:43:21 INFO - PROCESS | 752 | 1463168601903 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:43:21 INFO - PROCESS | 752 | 1463168601905 Marionette TRACE conn7 <- [1,1130,null,{}] 12:43:21 INFO - PROCESS | 752 | 1463168601927 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:22 INFO - PROCESS | 752 | 1463168602075 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 12:43:22 INFO - PROCESS | 752 | 1463168602132 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:22 INFO - PROCESS | 752 | ++DOCSHELL 1930F800 == 50 [pid = 752] [id = 292] 12:43:22 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (19310C00) [pid = 752] [serial = 875] [outer = 00000000] 12:43:22 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (1938F800) [pid = 752] [serial = 876] [outer = 19310C00] 12:43:22 INFO - PROCESS | 752 | 1463168602180 Marionette DEBUG loaded listener.js 12:43:22 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (19B0C400) [pid = 752] [serial = 877] [outer = 19310C00] 12:43:22 INFO - PROCESS | 752 | 1463168602634 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 750ms 12:43:22 INFO - PROCESS | 752 | 1463168602653 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 12:43:22 INFO - PROCESS | 752 | 1463168602655 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 12:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:43:22 INFO - PROCESS | 752 | 1463168602658 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:43:22 INFO - PROCESS | 752 | 1463168602660 Marionette TRACE conn7 <- [1,1134,null,{}] 12:43:22 INFO - PROCESS | 752 | 1463168602670 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:22 INFO - PROCESS | 752 | 1463168602823 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 12:43:22 INFO - PROCESS | 752 | 1463168602850 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:22 INFO - PROCESS | 752 | ++DOCSHELL 19B21C00 == 51 [pid = 752] [id = 293] 12:43:22 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (19B23C00) [pid = 752] [serial = 878] [outer = 00000000] 12:43:22 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (1A2BB000) [pid = 752] [serial = 879] [outer = 19B23C00] 12:43:22 INFO - PROCESS | 752 | 1463168602896 Marionette DEBUG loaded listener.js 12:43:22 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (1A4DC800) [pid = 752] [serial = 880] [outer = 19B23C00] 12:43:23 INFO - PROCESS | 752 | 1463168603348 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 12:43:23 INFO - PROCESS | 752 | 1463168603390 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 12:43:23 INFO - PROCESS | 752 | 1463168603392 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 12:43:23 INFO - PROCESS | 752 | 1463168603395 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:43:23 INFO - PROCESS | 752 | 1463168603397 Marionette TRACE conn7 <- [1,1138,null,{}] 12:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:43:23 INFO - PROCESS | 752 | 1463168603410 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:23 INFO - PROCESS | 752 | 1463168603529 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 12:43:23 INFO - PROCESS | 752 | 1463168603536 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:23 INFO - PROCESS | 752 | ++DOCSHELL 1A6BE000 == 52 [pid = 752] [id = 294] 12:43:23 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (1A7D6000) [pid = 752] [serial = 881] [outer = 00000000] 12:43:23 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (1BC01C00) [pid = 752] [serial = 882] [outer = 1A7D6000] 12:43:23 INFO - PROCESS | 752 | 1463168603580 Marionette DEBUG loaded listener.js 12:43:23 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (1BC07C00) [pid = 752] [serial = 883] [outer = 1A7D6000] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 133 (16820400) [pid = 752] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 132 (16236800) [pid = 752] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 131 (0CCEF800) [pid = 752] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 130 (17526800) [pid = 752] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 129 (0CCAD400) [pid = 752] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 128 (16EDE000) [pid = 752] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 127 (1A6B2000) [pid = 752] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 126 (0D734000) [pid = 752] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 125 (151BF400) [pid = 752] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 124 (13CEF000) [pid = 752] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 123 (187AC000) [pid = 752] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 122 (175C9400) [pid = 752] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 121 (0C7BA000) [pid = 752] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:43:24 INFO - PROCESS | 752 | --DOMWINDOW == 120 (16EC2800) [pid = 752] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:43:24 INFO - PROCESS | 752 | 1463168604198 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 830ms 12:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:43:24 INFO - PROCESS | 752 | 1463168604230 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 12:43:24 INFO - PROCESS | 752 | 1463168604232 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 12:43:24 INFO - PROCESS | 752 | 1463168604235 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:43:24 INFO - PROCESS | 752 | 1463168604236 Marionette TRACE conn7 <- [1,1142,null,{}] 12:43:24 INFO - PROCESS | 752 | 1463168604240 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:24 INFO - PROCESS | 752 | 1463168604322 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 12:43:24 INFO - PROCESS | 752 | 1463168604421 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:24 INFO - PROCESS | 752 | ++DOCSHELL 0CCAD400 == 53 [pid = 752] [id = 295] 12:43:24 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (0D038400) [pid = 752] [serial = 884] [outer = 00000000] 12:43:24 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (163BF800) [pid = 752] [serial = 885] [outer = 0D038400] 12:43:24 INFO - PROCESS | 752 | 1463168604465 Marionette DEBUG loaded listener.js 12:43:24 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (16EC2800) [pid = 752] [serial = 886] [outer = 0D038400] 12:43:24 INFO - PROCESS | 752 | 1463168604824 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 12:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:43:24 INFO - PROCESS | 752 | 1463168604866 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 12:43:24 INFO - PROCESS | 752 | 1463168604868 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 12:43:24 INFO - PROCESS | 752 | 1463168604871 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:43:24 INFO - PROCESS | 752 | 1463168604873 Marionette TRACE conn7 <- [1,1146,null,{}] 12:43:24 INFO - PROCESS | 752 | 1463168604876 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:24 INFO - PROCESS | 752 | 1463168604993 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 12:43:24 INFO - PROCESS | 752 | 1463168605002 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:25 INFO - PROCESS | 752 | ++DOCSHELL 175CBC00 == 54 [pid = 752] [id = 296] 12:43:25 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (175CCC00) [pid = 752] [serial = 887] [outer = 00000000] 12:43:25 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (1BC0E800) [pid = 752] [serial = 888] [outer = 175CCC00] 12:43:25 INFO - PROCESS | 752 | 1463168605046 Marionette DEBUG loaded listener.js 12:43:25 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1C57A400) [pid = 752] [serial = 889] [outer = 175CCC00] 12:43:25 INFO - PROCESS | 752 | 1463168605485 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 12:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:43:25 INFO - PROCESS | 752 | 1463168605502 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 12:43:25 INFO - PROCESS | 752 | 1463168605504 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 12:43:25 INFO - PROCESS | 752 | 1463168605507 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:43:25 INFO - PROCESS | 752 | 1463168605510 Marionette TRACE conn7 <- [1,1150,null,{}] 12:43:25 INFO - PROCESS | 752 | 1463168605513 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:25 INFO - PROCESS | 752 | 1463168605658 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 12:43:25 INFO - PROCESS | 752 | 1463168605709 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:25 INFO - PROCESS | 752 | ++DOCSHELL 1B607800 == 55 [pid = 752] [id = 297] 12:43:25 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (1B608000) [pid = 752] [serial = 890] [outer = 00000000] 12:43:25 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (1B60F000) [pid = 752] [serial = 891] [outer = 1B608000] 12:43:25 INFO - PROCESS | 752 | 1463168605761 Marionette DEBUG loaded listener.js 12:43:25 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (1CEF2C00) [pid = 752] [serial = 892] [outer = 1B608000] 12:43:26 INFO - PROCESS | 752 | 1463168606369 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 929ms 12:43:26 INFO - PROCESS | 752 | 1463168606439 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 12:43:26 INFO - PROCESS | 752 | 1463168606443 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 12:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:43:26 INFO - PROCESS | 752 | 1463168606464 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:43:26 INFO - PROCESS | 752 | 1463168606468 Marionette TRACE conn7 <- [1,1154,null,{}] 12:43:26 INFO - PROCESS | 752 | 1463168606475 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:26 INFO - PROCESS | 752 | 1463168606600 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 12:43:26 INFO - PROCESS | 752 | 1463168606733 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:26 INFO - PROCESS | 752 | ++DOCSHELL 0C9F4800 == 56 [pid = 752] [id = 298] 12:43:26 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (0D656400) [pid = 752] [serial = 893] [outer = 00000000] 12:43:26 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (0DE32800) [pid = 752] [serial = 894] [outer = 0D656400] 12:43:26 INFO - PROCESS | 752 | 1463168606795 Marionette DEBUG loaded listener.js 12:43:26 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (12465800) [pid = 752] [serial = 895] [outer = 0D656400] 12:43:27 INFO - PROCESS | 752 | 1463168607435 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1037ms 12:43:27 INFO - PROCESS | 752 | 1463168607491 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 12:43:27 INFO - PROCESS | 752 | 1463168607497 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 12:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:43:27 INFO - PROCESS | 752 | 1463168607504 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:43:27 INFO - PROCESS | 752 | 1463168607507 Marionette TRACE conn7 <- [1,1158,null,{}] 12:43:27 INFO - PROCESS | 752 | 1463168607511 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:27 INFO - PROCESS | 752 | 1463168607623 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 12:43:27 INFO - PROCESS | 752 | 1463168607761 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:27 INFO - PROCESS | 752 | ++DOCSHELL 151CC800 == 57 [pid = 752] [id = 299] 12:43:27 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (151D0800) [pid = 752] [serial = 896] [outer = 00000000] 12:43:27 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (16D6B800) [pid = 752] [serial = 897] [outer = 151D0800] 12:43:27 INFO - PROCESS | 752 | 1463168607816 Marionette DEBUG loaded listener.js 12:43:27 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (16EE6800) [pid = 752] [serial = 898] [outer = 151D0800] 12:43:28 INFO - PROCESS | 752 | 1463168608421 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 12:43:28 INFO - PROCESS | 752 | 1463168608475 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 12:43:28 INFO - PROCESS | 752 | 1463168608478 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 12:43:28 INFO - PROCESS | 752 | 1463168608497 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:43:28 INFO - PROCESS | 752 | 1463168608501 Marionette TRACE conn7 <- [1,1162,null,{}] 12:43:28 INFO - PROCESS | 752 | 1463168608513 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:28 INFO - PROCESS | 752 | 1463168608625 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 12:43:28 INFO - PROCESS | 752 | 1463168608764 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:28 INFO - PROCESS | 752 | ++DOCSHELL 1938A400 == 58 [pid = 752] [id = 300] 12:43:28 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (19438C00) [pid = 752] [serial = 899] [outer = 00000000] 12:43:28 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (1B60A000) [pid = 752] [serial = 900] [outer = 19438C00] 12:43:28 INFO - PROCESS | 752 | 1463168608826 Marionette DEBUG loaded listener.js 12:43:28 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (1BC07800) [pid = 752] [serial = 901] [outer = 19438C00] 12:43:29 INFO - PROCESS | 752 | 1463168609455 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:43:29 INFO - PROCESS | 752 | 1463168609526 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 12:43:29 INFO - PROCESS | 752 | 1463168609530 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:43:29 INFO - PROCESS | 752 | 1463168609532 Marionette TRACE conn7 <- [1,1166,null,{}] 12:43:29 INFO - PROCESS | 752 | 1463168609535 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:29 INFO - PROCESS | 752 | 1463168609647 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 12:43:29 INFO - PROCESS | 752 | 1463168609783 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:29 INFO - PROCESS | 752 | ++DOCSHELL 1CEF7C00 == 59 [pid = 752] [id = 301] 12:43:29 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (1CEF8400) [pid = 752] [serial = 902] [outer = 00000000] 12:43:29 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (1D122000) [pid = 752] [serial = 903] [outer = 1CEF8400] 12:43:29 INFO - PROCESS | 752 | 1463168609838 Marionette DEBUG loaded listener.js 12:43:29 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (1D126800) [pid = 752] [serial = 904] [outer = 1CEF8400] 12:43:30 INFO - PROCESS | 752 | 1463168610480 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:43:30 INFO - PROCESS | 752 | 1463168610555 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 12:43:30 INFO - PROCESS | 752 | 1463168610559 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:43:30 INFO - PROCESS | 752 | 1463168610561 Marionette TRACE conn7 <- [1,1170,null,{}] 12:43:30 INFO - PROCESS | 752 | 1463168610598 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:30 INFO - PROCESS | 752 | 1463168610879 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 12:43:31 INFO - PROCESS | 752 | 1463168611040 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:31 INFO - PROCESS | 752 | ++DOCSHELL 0D6E9800 == 60 [pid = 752] [id = 302] 12:43:31 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (0D6EAC00) [pid = 752] [serial = 905] [outer = 00000000] 12:43:31 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (0D737000) [pid = 752] [serial = 906] [outer = 0D6EAC00] 12:43:31 INFO - PROCESS | 752 | 1463168611090 Marionette DEBUG loaded listener.js 12:43:31 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (0DE2E400) [pid = 752] [serial = 907] [outer = 0D6EAC00] 12:43:31 INFO - PROCESS | 752 | 1463168611653 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:43:31 INFO - PROCESS | 752 | 1463168611749 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 12:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:43:31 INFO - PROCESS | 752 | 1463168611753 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:43:31 INFO - PROCESS | 752 | 1463168611757 Marionette TRACE conn7 <- [1,1174,null,{}] 12:43:31 INFO - PROCESS | 752 | 1463168611763 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:31 INFO - PROCESS | 752 | 1463168611869 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 12:43:31 INFO - PROCESS | 752 | 1463168612003 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 175CBC00 == 59 [pid = 752] [id = 296] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 0CCAD400 == 58 [pid = 752] [id = 295] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 1A6BE000 == 57 [pid = 752] [id = 294] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 19B21C00 == 56 [pid = 752] [id = 293] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 1930F800 == 55 [pid = 752] [id = 292] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 174AD000 == 54 [pid = 752] [id = 291] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 143 (19396400) [pid = 752] [serial = 843] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | ++DOCSHELL 09077C00 == 55 [pid = 752] [id = 303] 12:43:32 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (0C63C400) [pid = 752] [serial = 908] [outer = 00000000] 12:43:32 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (0D040400) [pid = 752] [serial = 909] [outer = 0C63C400] 12:43:32 INFO - PROCESS | 752 | 1463168612103 Marionette DEBUG loaded listener.js 12:43:32 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (0DE2C800) [pid = 752] [serial = 910] [outer = 0C63C400] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 167B8400 == 54 [pid = 752] [id = 290] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 0DE53800 == 53 [pid = 752] [id = 289] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 1253A000 == 52 [pid = 752] [id = 288] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 0DE56000 == 51 [pid = 752] [id = 287] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 1A6BA000 == 50 [pid = 752] [id = 286] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 17215000 == 49 [pid = 752] [id = 285] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 1723BC00 == 48 [pid = 752] [id = 284] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 151A0800 == 47 [pid = 752] [id = 283] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 0D03FC00 == 46 [pid = 752] [id = 282] 12:43:32 INFO - PROCESS | 752 | --DOCSHELL 17B5F000 == 45 [pid = 752] [id = 281] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 145 (17B3D000) [pid = 752] [serial = 712] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 144 (0D734800) [pid = 752] [serial = 639] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 143 (16EE1000) [pid = 752] [serial = 669] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 142 (0D73D000) [pid = 752] [serial = 819] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 141 (0DE5B000) [pid = 752] [serial = 820] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 140 (17B61400) [pid = 752] [serial = 840] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 139 (1A7D9400) [pid = 752] [serial = 802] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 138 (1B33C800) [pid = 752] [serial = 813] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 137 (12024400) [pid = 752] [serial = 817] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 136 (0E004400) [pid = 752] [serial = 816] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 135 (0EB63C00) [pid = 752] [serial = 804] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 134 (163B2400) [pid = 752] [serial = 825] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 133 (1519FC00) [pid = 752] [serial = 822] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 132 (151AAC00) [pid = 752] [serial = 823] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 131 (167BF000) [pid = 752] [serial = 807] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 130 (19303000) [pid = 752] [serial = 841] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 129 (175CD800) [pid = 752] [serial = 835] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 128 (17246400) [pid = 752] [serial = 838] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 127 (16747000) [pid = 752] [serial = 826] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 126 (19388C00) [pid = 752] [serial = 754] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 125 (16D69800) [pid = 752] [serial = 828] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 124 (16D6C400) [pid = 752] [serial = 829] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 123 (1723FC00) [pid = 752] [serial = 832] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 122 (17216400) [pid = 752] [serial = 831] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 121 (16EDA800) [pid = 752] [serial = 837] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 120 (175BD400) [pid = 752] [serial = 834] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | --DOMWINDOW == 119 (1A622C00) [pid = 752] [serial = 810] [outer = 00000000] [url = about:blank] 12:43:32 INFO - PROCESS | 752 | 1463168612564 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:43:32 INFO - PROCESS | 752 | 1463168612648 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 12:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:43:32 INFO - PROCESS | 752 | 1463168612651 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:43:32 INFO - PROCESS | 752 | 1463168612653 Marionette TRACE conn7 <- [1,1178,null,{}] 12:43:32 INFO - PROCESS | 752 | 1463168612657 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:32 INFO - PROCESS | 752 | 1463168612740 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 12:43:32 INFO - PROCESS | 752 | 1463168612755 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:32 INFO - PROCESS | 752 | ++DOCSHELL 125E8C00 == 46 [pid = 752] [id = 304] 12:43:32 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (12704800) [pid = 752] [serial = 911] [outer = 00000000] 12:43:32 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (13DCEC00) [pid = 752] [serial = 912] [outer = 12704800] 12:43:32 INFO - PROCESS | 752 | 1463168612800 Marionette DEBUG loaded listener.js 12:43:32 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (1506DC00) [pid = 752] [serial = 913] [outer = 12704800] 12:43:33 INFO - PROCESS | 752 | 1463168613294 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:43:33 INFO - PROCESS | 752 | 1463168613328 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 12:43:33 INFO - PROCESS | 752 | 1463168613338 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:43:33 INFO - PROCESS | 752 | 1463168613342 Marionette TRACE conn7 <- [1,1182,null,{}] 12:43:33 INFO - PROCESS | 752 | 1463168613346 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:33 INFO - PROCESS | 752 | 1463168613432 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 12:43:33 INFO - PROCESS | 752 | 1463168613442 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:33 INFO - PROCESS | 752 | ++DOCSHELL 163BAC00 == 47 [pid = 752] [id = 305] 12:43:33 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (163BFC00) [pid = 752] [serial = 914] [outer = 00000000] 12:43:33 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (16819000) [pid = 752] [serial = 915] [outer = 163BFC00] 12:43:33 INFO - PROCESS | 752 | 1463168613486 Marionette DEBUG loaded listener.js 12:43:33 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (16820800) [pid = 752] [serial = 916] [outer = 163BFC00] 12:43:33 INFO - PROCESS | 752 | 1463168613961 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:43:34 INFO - PROCESS | 752 | 1463168614026 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 12:43:34 INFO - PROCESS | 752 | 1463168614030 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:43:34 INFO - PROCESS | 752 | 1463168614031 Marionette TRACE conn7 <- [1,1186,null,{}] 12:43:34 INFO - PROCESS | 752 | 1463168614035 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:34 INFO - PROCESS | 752 | 1463168614119 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 12:43:34 INFO - PROCESS | 752 | 1463168614217 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:34 INFO - PROCESS | 752 | ++DOCSHELL 163B7800 == 48 [pid = 752] [id = 306] 12:43:34 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (16D69C00) [pid = 752] [serial = 917] [outer = 00000000] 12:43:34 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (16EDF000) [pid = 752] [serial = 918] [outer = 16D69C00] 12:43:34 INFO - PROCESS | 752 | 1463168614263 Marionette DEBUG loaded listener.js 12:43:34 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (16EE0400) [pid = 752] [serial = 919] [outer = 16D69C00] 12:43:34 INFO - PROCESS | 752 | 1463168614694 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 12:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:43:34 INFO - PROCESS | 752 | 1463168614704 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 12:43:34 INFO - PROCESS | 752 | 1463168614706 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 12:43:34 INFO - PROCESS | 752 | 1463168614709 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:43:34 INFO - PROCESS | 752 | 1463168614711 Marionette TRACE conn7 <- [1,1190,null,{}] 12:43:34 INFO - PROCESS | 752 | 1463168614715 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:34 INFO - PROCESS | 752 | 1463168614834 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 12:43:34 INFO - PROCESS | 752 | 1463168614935 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:34 INFO - PROCESS | 752 | ++DOCSHELL 0C7C8000 == 49 [pid = 752] [id = 307] 12:43:34 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (17220C00) [pid = 752] [serial = 920] [outer = 00000000] 12:43:34 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (17244400) [pid = 752] [serial = 921] [outer = 17220C00] 12:43:34 INFO - PROCESS | 752 | 1463168614989 Marionette DEBUG loaded listener.js 12:43:35 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (175B1800) [pid = 752] [serial = 922] [outer = 17220C00] 12:43:35 INFO - PROCESS | 752 | 1463168615449 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 12:43:35 INFO - PROCESS | 752 | 1463168615499 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 12:43:35 INFO - PROCESS | 752 | 1463168615501 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 12:43:35 INFO - PROCESS | 752 | 1463168615504 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:43:35 INFO - PROCESS | 752 | 1463168615506 Marionette TRACE conn7 <- [1,1194,null,{}] 12:43:35 INFO - PROCESS | 752 | 1463168615510 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:35 INFO - PROCESS | 752 | 1463168615638 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 12:43:35 INFO - PROCESS | 752 | 1463168615650 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:35 INFO - PROCESS | 752 | ++DOCSHELL 0CCA4000 == 50 [pid = 752] [id = 308] 12:43:35 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (175B4400) [pid = 752] [serial = 923] [outer = 00000000] 12:43:35 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (175CD800) [pid = 752] [serial = 924] [outer = 175B4400] 12:43:35 INFO - PROCESS | 752 | 1463168615749 Marionette DEBUG loaded listener.js 12:43:35 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (17AC4C00) [pid = 752] [serial = 925] [outer = 175B4400] 12:43:36 INFO - PROCESS | 752 | 1463168616167 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 669ms 12:43:36 INFO - PROCESS | 752 | 1463168616180 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 12:43:36 INFO - PROCESS | 752 | 1463168616182 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 12:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:43:36 INFO - PROCESS | 752 | 1463168616185 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:43:36 INFO - PROCESS | 752 | 1463168616187 Marionette TRACE conn7 <- [1,1198,null,{}] 12:43:36 INFO - PROCESS | 752 | 1463168616190 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:36 INFO - PROCESS | 752 | 1463168616333 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 12:43:36 INFO - PROCESS | 752 | 1463168616353 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:36 INFO - PROCESS | 752 | ++DOCSHELL 17B60000 == 51 [pid = 752] [id = 309] 12:43:36 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (17B61000) [pid = 752] [serial = 926] [outer = 00000000] 12:43:36 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (19303000) [pid = 752] [serial = 927] [outer = 17B61000] 12:43:36 INFO - PROCESS | 752 | 1463168616400 Marionette DEBUG loaded listener.js 12:43:36 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (19305400) [pid = 752] [serial = 928] [outer = 17B61000] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 136 (0DEE6800) [pid = 752] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 135 (174B5000) [pid = 752] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 134 (16815C00) [pid = 752] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 133 (151A2400) [pid = 752] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 132 (0DE57800) [pid = 752] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 131 (19B23C00) [pid = 752] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 130 (0D038400) [pid = 752] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 129 (1A7D6000) [pid = 752] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 128 (175CCC00) [pid = 752] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:43:36 INFO - PROCESS | 752 | --DOMWINDOW == 127 (19310C00) [pid = 752] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:43:36 INFO - PROCESS | 752 | 1463168616973 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 831ms 12:43:37 INFO - PROCESS | 752 | 1463168617019 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 12:43:37 INFO - PROCESS | 752 | 1463168617021 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 12:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:43:37 INFO - PROCESS | 752 | 1463168617024 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:43:37 INFO - PROCESS | 752 | 1463168617026 Marionette TRACE conn7 <- [1,1202,null,{}] 12:43:37 INFO - PROCESS | 752 | 1463168617029 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:37 INFO - PROCESS | 752 | 1463168617111 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 12:43:37 INFO - PROCESS | 752 | 1463168617118 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:37 INFO - PROCESS | 752 | ++DOCSHELL 16D73C00 == 52 [pid = 752] [id = 310] 12:43:37 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (17242400) [pid = 752] [serial = 929] [outer = 00000000] 12:43:37 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (17B66400) [pid = 752] [serial = 930] [outer = 17242400] 12:43:37 INFO - PROCESS | 752 | 1463168617161 Marionette DEBUG loaded listener.js 12:43:37 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (1930F400) [pid = 752] [serial = 931] [outer = 17242400] 12:43:37 INFO - PROCESS | 752 | 1463168617592 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 12:43:37 INFO - PROCESS | 752 | 1463168617656 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 12:43:37 INFO - PROCESS | 752 | 1463168617658 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 12:43:37 INFO - PROCESS | 752 | 1463168617661 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:43:37 INFO - PROCESS | 752 | 1463168617663 Marionette TRACE conn7 <- [1,1206,null,{}] 12:43:37 INFO - PROCESS | 752 | 1463168617666 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:37 INFO - PROCESS | 752 | 1463168617751 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 12:43:37 INFO - PROCESS | 752 | 1463168617760 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:37 INFO - PROCESS | 752 | ++DOCSHELL 12492C00 == 53 [pid = 752] [id = 311] 12:43:37 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (1938BC00) [pid = 752] [serial = 932] [outer = 00000000] 12:43:37 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (19395C00) [pid = 752] [serial = 933] [outer = 1938BC00] 12:43:37 INFO - PROCESS | 752 | 1463168617805 Marionette DEBUG loaded listener.js 12:43:37 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (19B24C00) [pid = 752] [serial = 934] [outer = 1938BC00] 12:43:38 INFO - PROCESS | 752 | 1463168618244 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 12:43:38 INFO - PROCESS | 752 | 1463168618308 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 12:43:38 INFO - PROCESS | 752 | 1463168618310 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 12:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:43:38 INFO - PROCESS | 752 | 1463168618319 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:43:38 INFO - PROCESS | 752 | 1463168618321 Marionette TRACE conn7 <- [1,1210,null,{}] 12:43:38 INFO - PROCESS | 752 | 1463168618324 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:38 INFO - PROCESS | 752 | 1463168618406 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 12:43:38 INFO - PROCESS | 752 | 1463168618412 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:38 INFO - PROCESS | 752 | ++DOCSHELL 19B26400 == 54 [pid = 752] [id = 312] 12:43:38 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (19B63400) [pid = 752] [serial = 935] [outer = 00000000] 12:43:38 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (1A631800) [pid = 752] [serial = 936] [outer = 19B63400] 12:43:38 INFO - PROCESS | 752 | 1463168618460 Marionette DEBUG loaded listener.js 12:43:38 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (1B33B800) [pid = 752] [serial = 937] [outer = 19B63400] 12:43:39 INFO - PROCESS | 752 | 1463168619079 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:43:39 INFO - PROCESS | 752 | 1463168619099 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 12:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:43:39 INFO - PROCESS | 752 | 1463168619166 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:43:39 INFO - PROCESS | 752 | 1463168619171 Marionette TRACE conn7 <- [1,1214,null,{}] 12:43:39 INFO - PROCESS | 752 | 1463168619177 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:39 INFO - PROCESS | 752 | 1463168619300 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 12:43:39 INFO - PROCESS | 752 | 1463168619427 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:39 INFO - PROCESS | 752 | ++DOCSHELL 0CC76000 == 55 [pid = 752] [id = 313] 12:43:39 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (0D734800) [pid = 752] [serial = 938] [outer = 00000000] 12:43:39 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (120F8000) [pid = 752] [serial = 939] [outer = 0D734800] 12:43:39 INFO - PROCESS | 752 | 1463168619485 Marionette DEBUG loaded listener.js 12:43:39 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (1501B400) [pid = 752] [serial = 940] [outer = 0D734800] 12:43:40 INFO - PROCESS | 752 | 1463168620068 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 12:43:40 INFO - PROCESS | 752 | 1463168620090 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 12:43:40 INFO - PROCESS | 752 | 1463168620096 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 12:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:43:40 INFO - PROCESS | 752 | 1463168620102 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:43:40 INFO - PROCESS | 752 | 1463168620105 Marionette TRACE conn7 <- [1,1218,null,{}] 12:43:40 INFO - PROCESS | 752 | 1463168620109 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:40 INFO - PROCESS | 752 | 1463168620219 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 12:43:40 INFO - PROCESS | 752 | 1463168620396 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:40 INFO - PROCESS | 752 | ++DOCSHELL 16820C00 == 56 [pid = 752] [id = 314] 12:43:40 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (16D70800) [pid = 752] [serial = 941] [outer = 00000000] 12:43:40 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (16EE8C00) [pid = 752] [serial = 942] [outer = 16D70800] 12:43:40 INFO - PROCESS | 752 | 1463168620451 Marionette DEBUG loaded listener.js 12:43:40 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (17246400) [pid = 752] [serial = 943] [outer = 16D70800] 12:43:41 INFO - PROCESS | 752 | 1463168621070 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1020ms 12:43:41 INFO - PROCESS | 752 | 1463168621125 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 12:43:41 INFO - PROCESS | 752 | 1463168621127 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 12:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:43:41 INFO - PROCESS | 752 | 1463168621131 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:43:41 INFO - PROCESS | 752 | 1463168621135 Marionette TRACE conn7 <- [1,1222,null,{}] 12:43:41 INFO - PROCESS | 752 | 1463168621147 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:41 INFO - PROCESS | 752 | 1463168621338 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 12:43:41 INFO - PROCESS | 752 | 1463168621350 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:41 INFO - PROCESS | 752 | ++DOCSHELL 1A7DB400 == 57 [pid = 752] [id = 315] 12:43:41 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (1B338800) [pid = 752] [serial = 944] [outer = 00000000] 12:43:41 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (1B603400) [pid = 752] [serial = 945] [outer = 1B338800] 12:43:41 INFO - PROCESS | 752 | 1463168621407 Marionette DEBUG loaded listener.js 12:43:41 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (1B60A400) [pid = 752] [serial = 946] [outer = 1B338800] 12:43:42 INFO - PROCESS | 752 | 1463168622073 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 12:43:42 INFO - PROCESS | 752 | 1463168622105 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 12:43:42 INFO - PROCESS | 752 | 1463168622108 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 12:43:42 INFO - PROCESS | 752 | 1463168622111 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:43:42 INFO - PROCESS | 752 | 1463168622113 Marionette TRACE conn7 <- [1,1226,null,{}] 12:43:42 INFO - PROCESS | 752 | 1463168622117 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:42 INFO - PROCESS | 752 | 1463168622231 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 12:43:42 INFO - PROCESS | 752 | 1463168622369 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:42 INFO - PROCESS | 752 | ++DOCSHELL 11D4E800 == 58 [pid = 752] [id = 316] 12:43:42 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (11D4F000) [pid = 752] [serial = 947] [outer = 00000000] 12:43:42 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (11D57400) [pid = 752] [serial = 948] [outer = 11D4F000] 12:43:42 INFO - PROCESS | 752 | 1463168622426 Marionette DEBUG loaded listener.js 12:43:42 INFO - PROCESS | 752 | ++DOMWINDOW == 148 (175D0C00) [pid = 752] [serial = 949] [outer = 11D4F000] 12:43:42 INFO - PROCESS | 752 | 1463168622952 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 12:43:43 INFO - PROCESS | 752 | 1463168623045 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 12:43:43 INFO - PROCESS | 752 | 1463168623048 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 12:43:43 INFO - PROCESS | 752 | 1463168623051 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:43:43 INFO - PROCESS | 752 | 1463168623053 Marionette TRACE conn7 <- [1,1230,null,{}] 12:43:43 INFO - PROCESS | 752 | 1463168623058 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:43 INFO - PROCESS | 752 | 1463168623163 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 12:43:43 INFO - PROCESS | 752 | 1463168623274 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:43 INFO - PROCESS | 752 | ++DOCSHELL 0D6EE400 == 59 [pid = 752] [id = 317] 12:43:43 INFO - PROCESS | 752 | ++DOMWINDOW == 149 (11D53C00) [pid = 752] [serial = 950] [outer = 00000000] 12:43:43 INFO - PROCESS | 752 | ++DOMWINDOW == 150 (1BC0FC00) [pid = 752] [serial = 951] [outer = 11D53C00] 12:43:43 INFO - PROCESS | 752 | 1463168623331 Marionette DEBUG loaded listener.js 12:43:43 INFO - PROCESS | 752 | ++DOMWINDOW == 151 (1C57B800) [pid = 752] [serial = 952] [outer = 11D53C00] 12:43:43 INFO - PROCESS | 752 | 1463168623930 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 12:43:43 INFO - PROCESS | 752 | 1463168623985 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 12:43:43 INFO - PROCESS | 752 | 1463168623987 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 12:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:43:43 INFO - PROCESS | 752 | 1463168623991 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:43:43 INFO - PROCESS | 752 | 1463168623993 Marionette TRACE conn7 <- [1,1234,null,{}] 12:43:43 INFO - PROCESS | 752 | 1463168623997 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:44 INFO - PROCESS | 752 | 1463168624122 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 12:43:44 INFO - PROCESS | 752 | 1463168624272 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:44 INFO - PROCESS | 752 | ++DOCSHELL 0C7B7400 == 60 [pid = 752] [id = 318] 12:43:44 INFO - PROCESS | 752 | ++DOMWINDOW == 152 (1B33C800) [pid = 752] [serial = 953] [outer = 00000000] 12:43:44 INFO - PROCESS | 752 | ++DOMWINDOW == 153 (1E4BD400) [pid = 752] [serial = 954] [outer = 1B33C800] 12:43:44 INFO - PROCESS | 752 | 1463168624331 Marionette DEBUG loaded listener.js 12:43:44 INFO - PROCESS | 752 | ++DOMWINDOW == 154 (1E4C0000) [pid = 752] [serial = 955] [outer = 1B33C800] 12:43:44 INFO - PROCESS | 752 | 1463168624928 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 970ms 12:43:44 INFO - PROCESS | 752 | 1463168624965 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 12:43:44 INFO - PROCESS | 752 | 1463168624967 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 12:43:44 INFO - PROCESS | 752 | 1463168624970 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:43:44 INFO - PROCESS | 752 | 1463168624972 Marionette TRACE conn7 <- [1,1238,null,{}] 12:43:44 INFO - PROCESS | 752 | 1463168624976 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:45 INFO - PROCESS | 752 | 1463168625080 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 12:43:45 INFO - PROCESS | 752 | 1463168625186 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:45 INFO - PROCESS | 752 | ++DOCSHELL 12468400 == 61 [pid = 752] [id = 319] 12:43:45 INFO - PROCESS | 752 | ++DOMWINDOW == 155 (167BD000) [pid = 752] [serial = 956] [outer = 00000000] 12:43:45 INFO - PROCESS | 752 | ++DOMWINDOW == 156 (175B3000) [pid = 752] [serial = 957] [outer = 167BD000] 12:43:45 INFO - PROCESS | 752 | 1463168625240 Marionette DEBUG loaded listener.js 12:43:45 INFO - PROCESS | 752 | ++DOMWINDOW == 157 (17B68400) [pid = 752] [serial = 958] [outer = 167BD000] 12:43:45 INFO - PROCESS | 752 | 1463168626009 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1116ms 12:43:46 INFO - PROCESS | 752 | 1463168626092 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 12:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:43:46 INFO - PROCESS | 752 | 1463168626097 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 12:43:46 INFO - PROCESS | 752 | 1463168626102 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:43:46 INFO - PROCESS | 752 | 1463168626106 Marionette TRACE conn7 <- [1,1242,null,{}] 12:43:46 INFO - PROCESS | 752 | 1463168626111 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:46 INFO - PROCESS | 752 | 1463168626276 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 12:43:46 INFO - PROCESS | 752 | 1463168626289 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:46 INFO - PROCESS | 752 | ++DOCSHELL 11D4C400 == 62 [pid = 752] [id = 320] 12:43:46 INFO - PROCESS | 752 | ++DOMWINDOW == 158 (11D56400) [pid = 752] [serial = 959] [outer = 00000000] 12:43:46 INFO - PROCESS | 752 | ++DOMWINDOW == 159 (14CD2800) [pid = 752] [serial = 960] [outer = 11D56400] 12:43:46 INFO - PROCESS | 752 | 1463168626339 Marionette DEBUG loaded listener.js 12:43:46 INFO - PROCESS | 752 | ++DOMWINDOW == 160 (151CD400) [pid = 752] [serial = 961] [outer = 11D56400] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 12492C00 == 61 [pid = 752] [id = 311] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 16D73C00 == 60 [pid = 752] [id = 310] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 17B60000 == 59 [pid = 752] [id = 309] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 0CCA4000 == 58 [pid = 752] [id = 308] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 0C7C8000 == 57 [pid = 752] [id = 307] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 163B7800 == 56 [pid = 752] [id = 306] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 163BAC00 == 55 [pid = 752] [id = 305] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 125E8C00 == 54 [pid = 752] [id = 304] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 09077C00 == 53 [pid = 752] [id = 303] 12:43:46 INFO - PROCESS | 752 | --DOCSHELL 0D6E9800 == 52 [pid = 752] [id = 302] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 159 (1B60F000) [pid = 752] [serial = 891] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 158 (1505F000) [pid = 752] [serial = 867] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 157 (151AE800) [pid = 752] [serial = 868] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 156 (175CF000) [pid = 752] [serial = 873] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 155 (17243C00) [pid = 752] [serial = 870] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 154 (168DC800) [pid = 752] [serial = 864] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 153 (16EE0C00) [pid = 752] [serial = 865] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 152 (13CE4C00) [pid = 752] [serial = 862] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 151 (12469400) [pid = 752] [serial = 861] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 150 (1751CC00) [pid = 752] [serial = 871] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 149 (163B0400) [pid = 752] [serial = 849] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 148 (19B25000) [pid = 752] [serial = 852] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 147 (1A4DC800) [pid = 752] [serial = 880] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 146 (1A7D8400) [pid = 752] [serial = 855] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 145 (1A2BB000) [pid = 752] [serial = 879] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 144 (1C57C400) [pid = 752] [serial = 858] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 143 (163BF800) [pid = 752] [serial = 885] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 142 (1BC01C00) [pid = 752] [serial = 882] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 141 (1BC0E800) [pid = 752] [serial = 888] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 140 (1C57A400) [pid = 752] [serial = 889] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 139 (1BC07C00) [pid = 752] [serial = 883] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 138 (0DE56400) [pid = 752] [serial = 846] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 137 (1938F800) [pid = 752] [serial = 876] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 136 (19B0C400) [pid = 752] [serial = 877] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 135 (16EC2800) [pid = 752] [serial = 886] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | --DOMWINDOW == 134 (17B5CC00) [pid = 752] [serial = 874] [outer = 00000000] [url = about:blank] 12:43:46 INFO - PROCESS | 752 | 1463168626954 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 890ms 12:43:46 INFO - PROCESS | 752 | 1463168626992 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 12:43:46 INFO - PROCESS | 752 | 1463168626998 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 12:43:46 INFO - PROCESS | 752 | 1463168627004 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:43:46 INFO - PROCESS | 752 | 1463168627006 Marionette TRACE conn7 <- [1,1246,null,{}] 12:43:46 INFO - PROCESS | 752 | 1463168627010 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:47 INFO - PROCESS | 752 | 1463168627107 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 12:43:47 INFO - PROCESS | 752 | 1463168627211 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:47 INFO - PROCESS | 752 | ++DOCSHELL 0C7BDC00 == 53 [pid = 752] [id = 321] 12:43:47 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (0D088000) [pid = 752] [serial = 962] [outer = 00000000] 12:43:47 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (12539000) [pid = 752] [serial = 963] [outer = 0D088000] 12:43:47 INFO - PROCESS | 752 | 1463168627259 Marionette DEBUG loaded listener.js 12:43:47 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (15068800) [pid = 752] [serial = 964] [outer = 0D088000] 12:43:47 INFO - PROCESS | 752 | 1463168627677 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 12:43:47 INFO - PROCESS | 752 | 1463168627737 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 12:43:47 INFO - PROCESS | 752 | 1463168627740 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 12:43:47 INFO - PROCESS | 752 | 1463168627743 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:43:47 INFO - PROCESS | 752 | 1463168627747 Marionette TRACE conn7 <- [1,1250,null,{}] 12:43:47 INFO - PROCESS | 752 | 1463168627762 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:47 INFO - PROCESS | 752 | 1463168627857 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 12:43:47 INFO - PROCESS | 752 | 1463168627874 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:47 INFO - PROCESS | 752 | ++DOCSHELL 16D76C00 == 54 [pid = 752] [id = 322] 12:43:47 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (16D77800) [pid = 752] [serial = 965] [outer = 00000000] 12:43:47 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (16EC6C00) [pid = 752] [serial = 966] [outer = 16D77800] 12:43:47 INFO - PROCESS | 752 | 1463168627921 Marionette DEBUG loaded listener.js 12:43:47 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (17219000) [pid = 752] [serial = 967] [outer = 16D77800] 12:43:48 INFO - PROCESS | 752 | 1463168628387 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 12:43:48 INFO - PROCESS | 752 | 1463168628437 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 12:43:48 INFO - PROCESS | 752 | 1463168628439 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 12:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:43:48 INFO - PROCESS | 752 | 1463168628443 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:43:48 INFO - PROCESS | 752 | 1463168628444 Marionette TRACE conn7 <- [1,1254,null,{}] 12:43:48 INFO - PROCESS | 752 | 1463168628448 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:48 INFO - PROCESS | 752 | 1463168628537 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 12:43:48 INFO - PROCESS | 752 | 1463168628546 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:48 INFO - PROCESS | 752 | ++DOCSHELL 174B5C00 == 55 [pid = 752] [id = 323] 12:43:48 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (1751D000) [pid = 752] [serial = 968] [outer = 00000000] 12:43:48 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (175C8400) [pid = 752] [serial = 969] [outer = 1751D000] 12:43:48 INFO - PROCESS | 752 | 1463168628591 Marionette DEBUG loaded listener.js 12:43:48 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (17B41000) [pid = 752] [serial = 970] [outer = 1751D000] 12:43:49 INFO - PROCESS | 752 | 1463168629095 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 12:43:49 INFO - PROCESS | 752 | 1463168629177 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 12:43:49 INFO - PROCESS | 752 | 1463168629179 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 12:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:43:49 INFO - PROCESS | 752 | 1463168629193 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:43:49 INFO - PROCESS | 752 | 1463168629195 Marionette TRACE conn7 <- [1,1258,null,{}] 12:43:49 INFO - PROCESS | 752 | 1463168629199 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:49 INFO - PROCESS | 752 | 1463168629315 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 12:43:49 INFO - PROCESS | 752 | 1463168629381 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:49 INFO - PROCESS | 752 | ++DOCSHELL 175BE000 == 56 [pid = 752] [id = 324] 12:43:49 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (17B66000) [pid = 752] [serial = 971] [outer = 00000000] 12:43:49 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (19309400) [pid = 752] [serial = 972] [outer = 17B66000] 12:43:49 INFO - PROCESS | 752 | 1463168629425 Marionette DEBUG loaded listener.js 12:43:49 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (1930A400) [pid = 752] [serial = 973] [outer = 17B66000] 12:43:49 INFO - PROCESS | 752 | 1463168629867 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 12:43:49 INFO - PROCESS | 752 | 1463168629935 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 12:43:49 INFO - PROCESS | 752 | 1463168629937 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 12:43:49 INFO - PROCESS | 752 | 1463168629942 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:43:49 INFO - PROCESS | 752 | 1463168629944 Marionette TRACE conn7 <- [1,1262,null,{}] 12:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:43:49 INFO - PROCESS | 752 | 1463168629948 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:50 INFO - PROCESS | 752 | 1463168630075 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 12:43:50 INFO - PROCESS | 752 | 1463168630146 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:50 INFO - PROCESS | 752 | ++DOCSHELL 19B0B400 == 57 [pid = 752] [id = 325] 12:43:50 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (19B0CC00) [pid = 752] [serial = 974] [outer = 00000000] 12:43:50 INFO - PROCESS | 752 | ++DOMWINDOW == 148 (1B33A800) [pid = 752] [serial = 975] [outer = 19B0CC00] 12:43:50 INFO - PROCESS | 752 | 1463168630191 Marionette DEBUG loaded listener.js 12:43:50 INFO - PROCESS | 752 | ++DOMWINDOW == 149 (1BC01C00) [pid = 752] [serial = 976] [outer = 19B0CC00] 12:43:50 INFO - PROCESS | 752 | 1463168630595 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 12:43:50 INFO - PROCESS | 752 | 1463168630627 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 12:43:50 INFO - PROCESS | 752 | 1463168630629 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 12:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:43:50 INFO - PROCESS | 752 | 1463168630632 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:43:50 INFO - PROCESS | 752 | 1463168630634 Marionette TRACE conn7 <- [1,1266,null,{}] 12:43:50 INFO - PROCESS | 752 | 1463168630643 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:50 INFO - PROCESS | 752 | 1463168630763 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 12:43:50 INFO - PROCESS | 752 | 1463168630769 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:50 INFO - PROCESS | 752 | ++DOCSHELL 11D51000 == 58 [pid = 752] [id = 326] 12:43:50 INFO - PROCESS | 752 | ++DOMWINDOW == 150 (1BC05800) [pid = 752] [serial = 977] [outer = 00000000] 12:43:50 INFO - PROCESS | 752 | ++DOMWINDOW == 151 (1C579400) [pid = 752] [serial = 978] [outer = 1BC05800] 12:43:50 INFO - PROCESS | 752 | 1463168630813 Marionette DEBUG loaded listener.js 12:43:50 INFO - PROCESS | 752 | ++DOMWINDOW == 152 (1C57C400) [pid = 752] [serial = 979] [outer = 1BC05800] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 151 (175B4400) [pid = 752] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 150 (17B61000) [pid = 752] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 149 (17220C00) [pid = 752] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 148 (0D6EAC00) [pid = 752] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 147 (12704800) [pid = 752] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 146 (0C63C400) [pid = 752] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 145 (163BFC00) [pid = 752] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 144 (16D69C00) [pid = 752] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 143 (1938BC00) [pid = 752] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:43:51 INFO - PROCESS | 752 | --DOMWINDOW == 142 (17242400) [pid = 752] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:43:51 INFO - PROCESS | 752 | 1463168631368 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 790ms 12:43:51 INFO - PROCESS | 752 | 1463168631425 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 12:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:43:51 INFO - PROCESS | 752 | 1463168631427 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 12:43:51 INFO - PROCESS | 752 | 1463168631430 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:43:51 INFO - PROCESS | 752 | 1463168631441 Marionette TRACE conn7 <- [1,1270,null,{}] 12:43:51 INFO - PROCESS | 752 | 1463168631446 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:51 INFO - PROCESS | 752 | 1463168631566 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 12:43:51 INFO - PROCESS | 752 | 1463168631629 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:51 INFO - PROCESS | 752 | ++DOCSHELL 0D741400 == 59 [pid = 752] [id = 327] 12:43:51 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (0DD91400) [pid = 752] [serial = 980] [outer = 00000000] 12:43:51 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (0DD9A400) [pid = 752] [serial = 981] [outer = 0DD91400] 12:43:51 INFO - PROCESS | 752 | 1463168631675 Marionette DEBUG loaded listener.js 12:43:51 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (0DD9D800) [pid = 752] [serial = 982] [outer = 0DD91400] 12:43:52 INFO - PROCESS | 752 | 1463168632024 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 631ms 12:43:52 INFO - PROCESS | 752 | 1463168632072 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 12:43:52 INFO - PROCESS | 752 | 1463168632074 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 12:43:52 INFO - PROCESS | 752 | 1463168632077 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:43:52 INFO - PROCESS | 752 | 1463168632079 Marionette TRACE conn7 <- [1,1274,null,{}] 12:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:43:52 INFO - PROCESS | 752 | 1463168632082 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:52 INFO - PROCESS | 752 | 1463168632166 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 12:43:52 INFO - PROCESS | 752 | 1463168632172 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:52 INFO - PROCESS | 752 | ++DOCSHELL 0DD9A000 == 60 [pid = 752] [id = 328] 12:43:52 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (0DD9CC00) [pid = 752] [serial = 983] [outer = 00000000] 12:43:52 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (163B4800) [pid = 752] [serial = 984] [outer = 0DD9CC00] 12:43:52 INFO - PROCESS | 752 | 1463168632216 Marionette DEBUG loaded listener.js 12:43:52 INFO - PROCESS | 752 | ++DOMWINDOW == 148 (17218800) [pid = 752] [serial = 985] [outer = 0DD9CC00] 12:43:52 INFO - PROCESS | 752 | 1463168632649 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 12:43:52 INFO - PROCESS | 752 | 1463168632714 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 12:43:52 INFO - PROCESS | 752 | 1463168632716 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 12:43:52 INFO - PROCESS | 752 | 1463168632719 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:43:52 INFO - PROCESS | 752 | 1463168632720 Marionette TRACE conn7 <- [1,1278,null,{}] 12:43:52 INFO - PROCESS | 752 | 1463168632724 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:52 INFO - PROCESS | 752 | 1463168632808 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 12:43:52 INFO - PROCESS | 752 | 1463168632818 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:52 INFO - PROCESS | 752 | ++DOCSHELL 0D73AC00 == 61 [pid = 752] [id = 329] 12:43:52 INFO - PROCESS | 752 | ++DOMWINDOW == 149 (0DDD3C00) [pid = 752] [serial = 986] [outer = 00000000] 12:43:52 INFO - PROCESS | 752 | ++DOMWINDOW == 150 (0DDDC000) [pid = 752] [serial = 987] [outer = 0DDD3C00] 12:43:52 INFO - PROCESS | 752 | 1463168632864 Marionette DEBUG loaded listener.js 12:43:52 INFO - PROCESS | 752 | ++DOMWINDOW == 151 (0DDDF400) [pid = 752] [serial = 988] [outer = 0DDD3C00] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0C9F4800 == 60 [pid = 752] [id = 298] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 16EC4C00 == 59 [pid = 752] [id = 251] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 1B337800 == 58 [pid = 752] [id = 271] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 151CC800 == 57 [pid = 752] [id = 299] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0D039800 == 56 [pid = 752] [id = 214] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 175C6800 == 55 [pid = 752] [id = 237] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0C7C5000 == 54 [pid = 752] [id = 252] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 1938A400 == 53 [pid = 752] [id = 300] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 19394800 == 52 [pid = 752] [id = 255] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 175AF800 == 51 [pid = 752] [id = 212] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0D928000 == 50 [pid = 752] [id = 238] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 17ACD800 == 49 [pid = 752] [id = 254] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 19435000 == 48 [pid = 752] [id = 256] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 1A631400 == 47 [pid = 752] [id = 267] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 1341B800 == 46 [pid = 752] [id = 253] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 1CEF7C00 == 45 [pid = 752] [id = 301] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 1B607800 == 44 [pid = 752] [id = 297] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 11D4C400 == 43 [pid = 752] [id = 320] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 12468400 == 42 [pid = 752] [id = 319] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0C7B7400 == 41 [pid = 752] [id = 318] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 11D4E800 == 40 [pid = 752] [id = 316] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0D6EE400 == 39 [pid = 752] [id = 317] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 1A7DB400 == 38 [pid = 752] [id = 315] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 16820C00 == 37 [pid = 752] [id = 314] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 19B26400 == 36 [pid = 752] [id = 312] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0CC76000 == 35 [pid = 752] [id = 313] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0C7BDC00 == 34 [pid = 752] [id = 321] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 175BE000 == 33 [pid = 752] [id = 324] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 19B0B400 == 32 [pid = 752] [id = 325] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0D741400 == 31 [pid = 752] [id = 327] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 174B5C00 == 30 [pid = 752] [id = 323] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 0DD9A000 == 29 [pid = 752] [id = 328] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 11D51000 == 28 [pid = 752] [id = 326] 12:43:54 INFO - PROCESS | 752 | --DOCSHELL 16D76C00 == 27 [pid = 752] [id = 322] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 150 (19B24C00) [pid = 752] [serial = 934] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 149 (1A631800) [pid = 752] [serial = 936] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 148 (17AC4C00) [pid = 752] [serial = 925] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 147 (0DE32800) [pid = 752] [serial = 894] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 146 (19303000) [pid = 752] [serial = 927] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 145 (17244400) [pid = 752] [serial = 921] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 144 (1D122000) [pid = 752] [serial = 903] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 143 (1B60A000) [pid = 752] [serial = 900] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 142 (0D737000) [pid = 752] [serial = 906] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 141 (1506DC00) [pid = 752] [serial = 913] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 140 (0DE2C800) [pid = 752] [serial = 910] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 139 (16819000) [pid = 752] [serial = 915] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 138 (16EE0400) [pid = 752] [serial = 919] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 137 (16820800) [pid = 752] [serial = 916] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 136 (19395C00) [pid = 752] [serial = 933] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 135 (175CD800) [pid = 752] [serial = 924] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 134 (0D040400) [pid = 752] [serial = 909] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 133 (16EDF000) [pid = 752] [serial = 918] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 132 (1930F400) [pid = 752] [serial = 931] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 131 (175B1800) [pid = 752] [serial = 922] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 130 (16D6B800) [pid = 752] [serial = 897] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 129 (13DCEC00) [pid = 752] [serial = 912] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 128 (17B66400) [pid = 752] [serial = 930] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 127 (0DE2E400) [pid = 752] [serial = 907] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | --DOMWINDOW == 126 (19305400) [pid = 752] [serial = 928] [outer = 00000000] [url = about:blank] 12:43:55 INFO - PROCESS | 752 | 1463168635416 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2725ms 12:43:55 INFO - PROCESS | 752 | 1463168635449 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 12:43:55 INFO - PROCESS | 752 | 1463168635454 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 12:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:43:55 INFO - PROCESS | 752 | 1463168635459 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:43:55 INFO - PROCESS | 752 | 1463168635463 Marionette TRACE conn7 <- [1,1282,null,{}] 12:43:55 INFO - PROCESS | 752 | 1463168635494 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:55 INFO - PROCESS | 752 | 1463168635626 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 12:43:55 INFO - PROCESS | 752 | 1463168635750 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:55 INFO - PROCESS | 752 | ++DOCSHELL 0C50C800 == 28 [pid = 752] [id = 330] 12:43:55 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (0C50CC00) [pid = 752] [serial = 989] [outer = 00000000] 12:43:55 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (0C634C00) [pid = 752] [serial = 990] [outer = 0C50CC00] 12:43:55 INFO - PROCESS | 752 | 1463168635813 Marionette DEBUG loaded listener.js 12:43:55 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (0C63BC00) [pid = 752] [serial = 991] [outer = 0C50CC00] 12:43:56 INFO - PROCESS | 752 | 1463168636572 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1147ms 12:43:56 INFO - PROCESS | 752 | 1463168636607 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 12:43:56 INFO - PROCESS | 752 | 1463168636614 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 12:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:43:56 INFO - PROCESS | 752 | 1463168636621 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:43:56 INFO - PROCESS | 752 | 1463168636624 Marionette TRACE conn7 <- [1,1286,null,{}] 12:43:56 INFO - PROCESS | 752 | 1463168636629 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:56 INFO - PROCESS | 752 | 1463168636815 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 12:43:56 INFO - PROCESS | 752 | 1463168636828 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:56 INFO - PROCESS | 752 | ++DOCSHELL 0C7CBC00 == 29 [pid = 752] [id = 331] 12:43:56 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (0C7CC400) [pid = 752] [serial = 992] [outer = 00000000] 12:43:56 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (0C9F4800) [pid = 752] [serial = 993] [outer = 0C7CC400] 12:43:56 INFO - PROCESS | 752 | 1463168636884 Marionette DEBUG loaded listener.js 12:43:56 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (0CCA4400) [pid = 752] [serial = 994] [outer = 0C7CC400] 12:43:57 INFO - PROCESS | 752 | 1463168637783 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1175ms 12:43:57 INFO - PROCESS | 752 | 1463168637797 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 12:43:57 INFO - PROCESS | 752 | 1463168637800 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 12:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:43:57 INFO - PROCESS | 752 | 1463168637804 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:43:57 INFO - PROCESS | 752 | 1463168637808 Marionette TRACE conn7 <- [1,1290,null,{}] 12:43:57 INFO - PROCESS | 752 | 1463168637820 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:57 INFO - PROCESS | 752 | 1463168637939 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 12:43:58 INFO - PROCESS | 752 | 1463168638072 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:58 INFO - PROCESS | 752 | ++DOCSHELL 0D736400 == 30 [pid = 752] [id = 332] 12:43:58 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (0D737400) [pid = 752] [serial = 995] [outer = 00000000] 12:43:58 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (0D742400) [pid = 752] [serial = 996] [outer = 0D737400] 12:43:58 INFO - PROCESS | 752 | 1463168638133 Marionette DEBUG loaded listener.js 12:43:58 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (0DB18C00) [pid = 752] [serial = 997] [outer = 0D737400] 12:43:58 INFO - PROCESS | 752 | 1463168638806 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1024ms 12:43:58 INFO - PROCESS | 752 | 1463168638831 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 12:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:43:58 INFO - PROCESS | 752 | 1463168638835 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 12:43:58 INFO - PROCESS | 752 | 1463168638841 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:43:58 INFO - PROCESS | 752 | 1463168638844 Marionette TRACE conn7 <- [1,1294,null,{}] 12:43:58 INFO - PROCESS | 752 | 1463168638849 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:58 INFO - PROCESS | 752 | 1463168638937 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 12:43:58 INFO - PROCESS | 752 | 1463168638949 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:58 INFO - PROCESS | 752 | ++DOCSHELL 0C7B3800 == 31 [pid = 752] [id = 333] 12:43:58 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (0C7B6400) [pid = 752] [serial = 998] [outer = 00000000] 12:43:58 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (0C7CCC00) [pid = 752] [serial = 999] [outer = 0C7B6400] 12:43:58 INFO - PROCESS | 752 | 1463168638996 Marionette DEBUG loaded listener.js 12:43:59 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (0D082000) [pid = 752] [serial = 1000] [outer = 0C7B6400] 12:43:59 INFO - PROCESS | 752 | 1463168639489 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 12:43:59 INFO - PROCESS | 752 | 1463168639545 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 12:43:59 INFO - PROCESS | 752 | 1463168639550 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 12:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:43:59 INFO - PROCESS | 752 | 1463168639556 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:43:59 INFO - PROCESS | 752 | 1463168639559 Marionette TRACE conn7 <- [1,1298,null,{}] 12:43:59 INFO - PROCESS | 752 | 1463168639563 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:59 INFO - PROCESS | 752 | 1463168639654 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 12:43:59 INFO - PROCESS | 752 | 1463168639755 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:59 INFO - PROCESS | 752 | ++DOCSHELL 0D6E9800 == 32 [pid = 752] [id = 334] 12:43:59 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (0DB90C00) [pid = 752] [serial = 1001] [outer = 00000000] 12:43:59 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (0DD9F400) [pid = 752] [serial = 1002] [outer = 0DB90C00] 12:43:59 INFO - PROCESS | 752 | 1463168639801 Marionette DEBUG loaded listener.js 12:43:59 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (0DDDAC00) [pid = 752] [serial = 1003] [outer = 0DB90C00] 12:44:00 INFO - PROCESS | 752 | 1463168640203 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:44:00 INFO - PROCESS | 752 | 1463168640291 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 12:44:00 INFO - PROCESS | 752 | 1463168640295 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:44:00 INFO - PROCESS | 752 | 1463168640298 Marionette TRACE conn7 <- [1,1302,null,{}] 12:44:00 INFO - PROCESS | 752 | 1463168640313 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:00 INFO - PROCESS | 752 | 1463168640405 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 12:44:00 INFO - PROCESS | 752 | 1463168640424 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:00 INFO - PROCESS | 752 | ++DOCSHELL 0C50C400 == 33 [pid = 752] [id = 335] 12:44:00 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (0DEEA800) [pid = 752] [serial = 1004] [outer = 00000000] 12:44:00 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (0EB89800) [pid = 752] [serial = 1005] [outer = 0DEEA800] 12:44:00 INFO - PROCESS | 752 | 1463168640472 Marionette DEBUG loaded listener.js 12:44:00 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (11D4D000) [pid = 752] [serial = 1006] [outer = 0DEEA800] 12:44:00 INFO - PROCESS | 752 | 1463168640938 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 690ms 12:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:44:00 INFO - PROCESS | 752 | 1463168640988 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 12:44:00 INFO - PROCESS | 752 | 1463168640991 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 12:44:01 INFO - PROCESS | 752 | 1463168641021 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:44:01 INFO - PROCESS | 752 | 1463168641022 Marionette TRACE conn7 <- [1,1306,null,{}] 12:44:01 INFO - PROCESS | 752 | 1463168641027 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:01 INFO - PROCESS | 752 | 1463168641123 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 12:44:01 INFO - PROCESS | 752 | 1463168641145 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:01 INFO - PROCESS | 752 | ++DOCSHELL 0C9F3400 == 34 [pid = 752] [id = 336] 12:44:01 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (11E5E400) [pid = 752] [serial = 1007] [outer = 00000000] 12:44:01 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (12446000) [pid = 752] [serial = 1008] [outer = 11E5E400] 12:44:01 INFO - PROCESS | 752 | 1463168641194 Marionette DEBUG loaded listener.js 12:44:01 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (1253AC00) [pid = 752] [serial = 1009] [outer = 11E5E400] 12:44:01 INFO - PROCESS | 752 | 1463168641672 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 710ms 12:44:01 INFO - PROCESS | 752 | 1463168641707 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 12:44:01 INFO - PROCESS | 752 | 1463168641709 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 12:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:44:01 INFO - PROCESS | 752 | 1463168641712 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:44:01 INFO - PROCESS | 752 | 1463168641714 Marionette TRACE conn7 <- [1,1310,null,{}] 12:44:01 INFO - PROCESS | 752 | 1463168641718 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:01 INFO - PROCESS | 752 | 1463168641827 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 12:44:01 INFO - PROCESS | 752 | 1463168641834 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:01 INFO - PROCESS | 752 | ++DOCSHELL 125EAC00 == 35 [pid = 752] [id = 337] 12:44:01 INFO - PROCESS | 752 | ++DOMWINDOW == 148 (12703C00) [pid = 752] [serial = 1010] [outer = 00000000] 12:44:01 INFO - PROCESS | 752 | ++DOMWINDOW == 149 (134E6000) [pid = 752] [serial = 1011] [outer = 12703C00] 12:44:01 INFO - PROCESS | 752 | 1463168641878 Marionette DEBUG loaded listener.js 12:44:01 INFO - PROCESS | 752 | ++DOMWINDOW == 150 (13420C00) [pid = 752] [serial = 1012] [outer = 12703C00] 12:44:02 INFO - PROCESS | 752 | 1463168642382 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 12:44:02 INFO - PROCESS | 752 | 1463168642445 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 12:44:02 INFO - PROCESS | 752 | 1463168642447 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 12:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:44:02 INFO - PROCESS | 752 | 1463168642455 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:44:02 INFO - PROCESS | 752 | 1463168642457 Marionette TRACE conn7 <- [1,1314,null,{}] 12:44:02 INFO - PROCESS | 752 | 1463168642461 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:02 INFO - PROCESS | 752 | 1463168642646 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 12:44:02 INFO - PROCESS | 752 | 1463168642662 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:02 INFO - PROCESS | 752 | ++DOCSHELL 0D733C00 == 36 [pid = 752] [id = 338] 12:44:02 INFO - PROCESS | 752 | ++DOMWINDOW == 151 (151A8400) [pid = 752] [serial = 1013] [outer = 00000000] 12:44:02 INFO - PROCESS | 752 | ++DOMWINDOW == 152 (151BA800) [pid = 752] [serial = 1014] [outer = 151A8400] 12:44:02 INFO - PROCESS | 752 | 1463168642759 Marionette DEBUG loaded listener.js 12:44:02 INFO - PROCESS | 752 | ++DOMWINDOW == 153 (151BC800) [pid = 752] [serial = 1015] [outer = 151A8400] 12:44:03 INFO - PROCESS | 752 | 1463168643194 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 790ms 12:44:03 INFO - PROCESS | 752 | 1463168643252 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 12:44:03 INFO - PROCESS | 752 | 1463168643254 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 12:44:03 INFO - PROCESS | 752 | 1463168643257 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:44:03 INFO - PROCESS | 752 | 1463168643259 Marionette TRACE conn7 <- [1,1318,null,{}] 12:44:03 INFO - PROCESS | 752 | 1463168643263 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:03 INFO - PROCESS | 752 | 1463168643375 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 12:44:03 INFO - PROCESS | 752 | 1463168643709 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 152 (0C7C5800) [pid = 752] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 151 (0D73D800) [pid = 752] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 150 (1506C000) [pid = 752] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 149 (1B339800) [pid = 752] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 148 (1A4E1400) [pid = 752] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 147 (1723F800) [pid = 752] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 146 (19430400) [pid = 752] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 145 (151CF800) [pid = 752] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 144 (19306000) [pid = 752] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 143 (19438C00) [pid = 752] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 142 (1723E000) [pid = 752] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 141 (12444000) [pid = 752] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 140 (1938D800) [pid = 752] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 139 (19B1F800) [pid = 752] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 138 (1CEF8400) [pid = 752] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 137 (151A6C00) [pid = 752] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 136 (0D656400) [pid = 752] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 135 (1B345000) [pid = 752] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 134 (19B0CC00) [pid = 752] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 133 (0DD91400) [pid = 752] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 132 (1BC05800) [pid = 752] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 131 (0DD9CC00) [pid = 752] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 130 (11D56400) [pid = 752] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 129 (167BD000) [pid = 752] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 128 (1B33C800) [pid = 752] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 127 (11D53C00) [pid = 752] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 126 (11D4F000) [pid = 752] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 125 (1B338800) [pid = 752] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 124 (16D70800) [pid = 752] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 123 (0D734800) [pid = 752] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 122 (19B63400) [pid = 752] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 121 (1751D000) [pid = 752] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 120 (16D77800) [pid = 752] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 119 (0D088000) [pid = 752] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 118 (17B66000) [pid = 752] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 117 (17B63000) [pid = 752] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 116 (17AC3000) [pid = 752] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 115 (134E5C00) [pid = 752] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 114 (0C9F5000) [pid = 752] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 113 (175B7800) [pid = 752] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 112 (1B608000) [pid = 752] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 111 (0D081C00) [pid = 752] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 110 (151D0800) [pid = 752] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:44:03 INFO - PROCESS | 752 | --DOMWINDOW == 109 (0DE2E000) [pid = 752] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:44:03 INFO - PROCESS | 752 | ++DOCSHELL 0C62EC00 == 37 [pid = 752] [id = 339] 12:44:03 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (0C632000) [pid = 752] [serial = 1016] [outer = 00000000] 12:44:03 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (0C9F4000) [pid = 752] [serial = 1017] [outer = 0C632000] 12:44:03 INFO - PROCESS | 752 | 1463168643772 Marionette DEBUG loaded listener.js 12:44:03 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (0D658800) [pid = 752] [serial = 1018] [outer = 0C632000] 12:44:04 INFO - PROCESS | 752 | 1463168644192 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 971ms 12:44:04 INFO - PROCESS | 752 | 1463168644233 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 12:44:04 INFO - PROCESS | 752 | 1463168644235 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 12:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:44:04 INFO - PROCESS | 752 | 1463168644238 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:44:04 INFO - PROCESS | 752 | 1463168644239 Marionette TRACE conn7 <- [1,1322,null,{}] 12:44:04 INFO - PROCESS | 752 | 1463168644243 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:04 INFO - PROCESS | 752 | 1463168644362 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 12:44:04 INFO - PROCESS | 752 | 1463168644372 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:04 INFO - PROCESS | 752 | ++DOCSHELL 0C7BF000 == 38 [pid = 752] [id = 340] 12:44:04 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (0D088000) [pid = 752] [serial = 1019] [outer = 00000000] 12:44:04 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (11D4D400) [pid = 752] [serial = 1020] [outer = 0D088000] 12:44:04 INFO - PROCESS | 752 | 1463168644416 Marionette DEBUG loaded listener.js 12:44:04 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (11D51400) [pid = 752] [serial = 1021] [outer = 0D088000] 12:44:04 INFO - PROCESS | 752 | 1463168644823 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 12:44:04 INFO - PROCESS | 752 | 1463168644869 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 12:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:44:04 INFO - PROCESS | 752 | 1463168644871 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 12:44:04 INFO - PROCESS | 752 | 1463168644874 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:44:04 INFO - PROCESS | 752 | 1463168644875 Marionette TRACE conn7 <- [1,1326,null,{}] 12:44:04 INFO - PROCESS | 752 | 1463168644879 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:04 INFO - PROCESS | 752 | 1463168644997 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 12:44:05 INFO - PROCESS | 752 | 1463168645054 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:05 INFO - PROCESS | 752 | ++DOCSHELL 15065400 == 39 [pid = 752] [id = 341] 12:44:05 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (151A3400) [pid = 752] [serial = 1022] [outer = 00000000] 12:44:05 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (163B4C00) [pid = 752] [serial = 1023] [outer = 151A3400] 12:44:05 INFO - PROCESS | 752 | 1463168645098 Marionette DEBUG loaded listener.js 12:44:05 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (163B9400) [pid = 752] [serial = 1024] [outer = 151A3400] 12:44:05 INFO - PROCESS | 752 | 1463168645957 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 12:44:05 INFO - PROCESS | 752 | 1463168645997 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 12:44:05 INFO - PROCESS | 752 | 1463168646002 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 12:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:44:06 INFO - PROCESS | 752 | 1463168646050 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:44:06 INFO - PROCESS | 752 | 1463168646054 Marionette TRACE conn7 <- [1,1330,null,{}] 12:44:06 INFO - PROCESS | 752 | 1463168646061 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:06 INFO - PROCESS | 752 | 1463168646164 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 12:44:06 INFO - PROCESS | 752 | 1463168646295 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:06 INFO - PROCESS | 752 | ++DOCSHELL 0C63CC00 == 40 [pid = 752] [id = 342] 12:44:06 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (0C7AF000) [pid = 752] [serial = 1025] [outer = 00000000] 12:44:06 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (0C7C1C00) [pid = 752] [serial = 1026] [outer = 0C7AF000] 12:44:06 INFO - PROCESS | 752 | 1463168646357 Marionette DEBUG loaded listener.js 12:44:06 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (0CC76000) [pid = 752] [serial = 1027] [outer = 0C7AF000] 12:44:07 INFO - PROCESS | 752 | 1463168647042 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1025ms 12:44:07 INFO - PROCESS | 752 | 1463168647078 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 12:44:07 INFO - PROCESS | 752 | 1463168647085 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 12:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:44:07 INFO - PROCESS | 752 | 1463168647092 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:44:07 INFO - PROCESS | 752 | 1463168647094 Marionette TRACE conn7 <- [1,1334,null,{}] 12:44:07 INFO - PROCESS | 752 | 1463168647134 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:07 INFO - PROCESS | 752 | 1463168647246 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 12:44:07 INFO - PROCESS | 752 | 1463168647378 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:07 INFO - PROCESS | 752 | ++DOCSHELL 0DE5C400 == 41 [pid = 752] [id = 343] 12:44:07 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (0DEE7400) [pid = 752] [serial = 1028] [outer = 00000000] 12:44:07 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (11D52C00) [pid = 752] [serial = 1029] [outer = 0DEE7400] 12:44:07 INFO - PROCESS | 752 | 1463168647440 Marionette DEBUG loaded listener.js 12:44:07 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (1243F800) [pid = 752] [serial = 1030] [outer = 0DEE7400] 12:44:08 INFO - PROCESS | 752 | 1463168648043 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1020ms 12:44:08 INFO - PROCESS | 752 | 1463168648114 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 12:44:08 INFO - PROCESS | 752 | 1463168648116 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 12:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:44:08 INFO - PROCESS | 752 | 1463168648120 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:44:08 INFO - PROCESS | 752 | 1463168648124 Marionette TRACE conn7 <- [1,1338,null,{}] 12:44:08 INFO - PROCESS | 752 | 1463168648135 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:08 INFO - PROCESS | 752 | 1463168648245 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 12:44:08 INFO - PROCESS | 752 | 1463168648377 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:08 INFO - PROCESS | 752 | ++DOCSHELL 15EA7C00 == 42 [pid = 752] [id = 344] 12:44:08 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (163BB400) [pid = 752] [serial = 1031] [outer = 00000000] 12:44:08 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (16817800) [pid = 752] [serial = 1032] [outer = 163BB400] 12:44:08 INFO - PROCESS | 752 | 1463168648435 Marionette DEBUG loaded listener.js 12:44:08 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (16823400) [pid = 752] [serial = 1033] [outer = 163BB400] 12:44:09 INFO - PROCESS | 752 | 1463168649095 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1021ms 12:44:09 INFO - PROCESS | 752 | 1463168649144 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 12:44:09 INFO - PROCESS | 752 | 1463168649147 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 12:44:09 INFO - PROCESS | 752 | 1463168649150 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:44:09 INFO - PROCESS | 752 | 1463168649152 Marionette TRACE conn7 <- [1,1342,null,{}] 12:44:09 INFO - PROCESS | 752 | 1463168649156 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:09 INFO - PROCESS | 752 | 1463168649261 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 12:44:09 INFO - PROCESS | 752 | 1463168649399 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:09 INFO - PROCESS | 752 | ++DOCSHELL 0C63AC00 == 43 [pid = 752] [id = 345] 12:44:09 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (0C7B4000) [pid = 752] [serial = 1034] [outer = 00000000] 12:44:09 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (12068C00) [pid = 752] [serial = 1035] [outer = 0C7B4000] 12:44:09 INFO - PROCESS | 752 | 1463168649455 Marionette DEBUG loaded listener.js 12:44:09 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (15022C00) [pid = 752] [serial = 1036] [outer = 0C7B4000] 12:44:10 INFO - PROCESS | 752 | 1463168650150 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1078ms 12:44:10 INFO - PROCESS | 752 | 1463168650232 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 12:44:10 INFO - PROCESS | 752 | 1463168650237 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 12:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:44:10 INFO - PROCESS | 752 | 1463168650241 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:44:10 INFO - PROCESS | 752 | 1463168650245 Marionette TRACE conn7 <- [1,1346,null,{}] 12:44:10 INFO - PROCESS | 752 | 1463168650250 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:10 INFO - PROCESS | 752 | 1463168650346 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 12:44:10 INFO - PROCESS | 752 | 1463168650503 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:10 INFO - PROCESS | 752 | ++DOCSHELL 0C508C00 == 44 [pid = 752] [id = 346] 12:44:10 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (0D734C00) [pid = 752] [serial = 1037] [outer = 00000000] 12:44:10 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (0DD99000) [pid = 752] [serial = 1038] [outer = 0D734C00] 12:44:10 INFO - PROCESS | 752 | 1463168650560 Marionette DEBUG loaded listener.js 12:44:10 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (0DDD7800) [pid = 752] [serial = 1039] [outer = 0D734C00] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 0C632800 == 43 [pid = 752] [id = 184] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 151B4C00 == 42 [pid = 752] [id = 188] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 0D650C00 == 41 [pid = 752] [id = 187] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 1681C800 == 40 [pid = 752] [id = 179] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 0C9F5400 == 39 [pid = 752] [id = 175] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 0C696400 == 38 [pid = 752] [id = 185] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 134E3C00 == 37 [pid = 752] [id = 186] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 0C7CBC00 == 36 [pid = 752] [id = 331] 12:44:10 INFO - PROCESS | 752 | --DOCSHELL 0C50C800 == 35 [pid = 752] [id = 330] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 132 (19391000) [pid = 752] [serial = 763] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 131 (187AF000) [pid = 752] [serial = 721] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 130 (1681EC00) [pid = 752] [serial = 760] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 129 (0DE2D000) [pid = 752] [serial = 672] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 128 (175C8C00) [pid = 752] [serial = 636] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 127 (1CEF2C00) [pid = 752] [serial = 892] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 126 (11B81400) [pid = 752] [serial = 847] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 125 (16EE6800) [pid = 752] [serial = 898] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 124 (1253D800) [pid = 752] [serial = 715] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 123 (0E00B800) [pid = 752] [serial = 757] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 122 (12536000) [pid = 752] [serial = 805] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 121 (16D78C00) [pid = 752] [serial = 718] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 120 (1B342C00) [pid = 752] [serial = 814] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 119 (1B343C00) [pid = 752] [serial = 856] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 118 (17526C00) [pid = 752] [serial = 679] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 117 (19B1E800) [pid = 752] [serial = 766] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 116 (16EDD000) [pid = 752] [serial = 808] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 115 (19B0C000) [pid = 752] [serial = 844] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 114 (1BC07800) [pid = 752] [serial = 901] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 113 (1A42BC00) [pid = 752] [serial = 853] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 112 (16814800) [pid = 752] [serial = 676] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 111 (1A7D4000) [pid = 752] [serial = 811] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 110 (19BB9800) [pid = 752] [serial = 769] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 109 (1D126800) [pid = 752] [serial = 904] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 108 (16D6C000) [pid = 752] [serial = 850] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 107 (12465800) [pid = 752] [serial = 895] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 106 (1C57F400) [pid = 752] [serial = 859] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 105 (1BC01C00) [pid = 752] [serial = 976] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 104 (1B33A800) [pid = 752] [serial = 975] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 103 (0DD9A400) [pid = 752] [serial = 981] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 102 (1C579400) [pid = 752] [serial = 978] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 101 (163B4800) [pid = 752] [serial = 984] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 100 (17218800) [pid = 752] [serial = 985] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 99 (1C57C400) [pid = 752] [serial = 979] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 98 (151CD400) [pid = 752] [serial = 961] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 97 (14CD2800) [pid = 752] [serial = 960] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 96 (17B68400) [pid = 752] [serial = 958] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 95 (175B3000) [pid = 752] [serial = 957] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 94 (1E4C0000) [pid = 752] [serial = 955] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 93 (1E4BD400) [pid = 752] [serial = 954] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 92 (1C57B800) [pid = 752] [serial = 952] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 91 (1BC0FC00) [pid = 752] [serial = 951] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 90 (175D0C00) [pid = 752] [serial = 949] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 89 (11D57400) [pid = 752] [serial = 948] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 88 (1B60A400) [pid = 752] [serial = 946] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 87 (1B603400) [pid = 752] [serial = 945] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 86 (17246400) [pid = 752] [serial = 943] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 85 (16EE8C00) [pid = 752] [serial = 942] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 84 (1501B400) [pid = 752] [serial = 940] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 83 (120F8000) [pid = 752] [serial = 939] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 82 (1B33B800) [pid = 752] [serial = 937] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 81 (175C8400) [pid = 752] [serial = 969] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 80 (16EC6C00) [pid = 752] [serial = 966] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 79 (17219000) [pid = 752] [serial = 967] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 78 (15068800) [pid = 752] [serial = 964] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 77 (12539000) [pid = 752] [serial = 963] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 76 (19309400) [pid = 752] [serial = 972] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 75 (1930A400) [pid = 752] [serial = 973] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 74 (17B41000) [pid = 752] [serial = 970] [outer = 00000000] [url = about:blank] 12:44:10 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0DD9D800) [pid = 752] [serial = 982] [outer = 00000000] [url = about:blank] 12:44:11 INFO - PROCESS | 752 | 1463168651101 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 890ms 12:44:11 INFO - PROCESS | 752 | 1463168651132 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 12:44:11 INFO - PROCESS | 752 | 1463168651138 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 12:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:44:11 INFO - PROCESS | 752 | 1463168651144 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:44:11 INFO - PROCESS | 752 | 1463168651147 Marionette TRACE conn7 <- [1,1350,null,{}] 12:44:11 INFO - PROCESS | 752 | 1463168651151 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:11 INFO - PROCESS | 752 | 1463168651242 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 12:44:11 INFO - PROCESS | 752 | 1463168651331 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:11 INFO - PROCESS | 752 | ++DOCSHELL 0C95BC00 == 36 [pid = 752] [id = 347] 12:44:11 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0C967C00) [pid = 752] [serial = 1040] [outer = 00000000] 12:44:11 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0DD94400) [pid = 752] [serial = 1041] [outer = 0C967C00] 12:44:11 INFO - PROCESS | 752 | 1463168651376 Marionette DEBUG loaded listener.js 12:44:11 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0DDD2800) [pid = 752] [serial = 1042] [outer = 0C967C00] 12:44:11 INFO - PROCESS | 752 | 1463168651780 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 12:44:11 INFO - PROCESS | 752 | 1463168651817 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 12:44:11 INFO - PROCESS | 752 | 1463168651819 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 12:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:44:11 INFO - PROCESS | 752 | 1463168651823 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:44:11 INFO - PROCESS | 752 | 1463168651826 Marionette TRACE conn7 <- [1,1354,null,{}] 12:44:11 INFO - PROCESS | 752 | 1463168651836 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:11 INFO - PROCESS | 752 | 1463168651920 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 12:44:11 INFO - PROCESS | 752 | 1463168651928 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:11 INFO - PROCESS | 752 | ++DOCSHELL 0DE4D400 == 37 [pid = 752] [id = 348] 12:44:11 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (0DE59C00) [pid = 752] [serial = 1043] [outer = 00000000] 12:44:11 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (11D58400) [pid = 752] [serial = 1044] [outer = 0DE59C00] 12:44:11 INFO - PROCESS | 752 | 1463168651977 Marionette DEBUG loaded listener.js 12:44:12 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (12072000) [pid = 752] [serial = 1045] [outer = 0DE59C00] 12:44:12 INFO - PROCESS | 752 | 1463168652479 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:44:12 INFO - PROCESS | 752 | 1463168652560 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 12:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:44:12 INFO - PROCESS | 752 | 1463168652563 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:44:12 INFO - PROCESS | 752 | 1463168652565 Marionette TRACE conn7 <- [1,1358,null,{}] 12:44:12 INFO - PROCESS | 752 | 1463168652569 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:12 INFO - PROCESS | 752 | 1463168652656 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 12:44:12 INFO - PROCESS | 752 | 1463168652663 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:12 INFO - PROCESS | 752 | ++DOCSHELL 12444000 == 38 [pid = 752] [id = 349] 12:44:12 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (12466000) [pid = 752] [serial = 1046] [outer = 00000000] 12:44:12 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (15023000) [pid = 752] [serial = 1047] [outer = 12466000] 12:44:12 INFO - PROCESS | 752 | 1463168652709 Marionette DEBUG loaded listener.js 12:44:12 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (15060C00) [pid = 752] [serial = 1048] [outer = 12466000] 12:44:13 INFO - PROCESS | 752 | 1463168653163 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:44:13 INFO - PROCESS | 752 | 1463168653199 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 12:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:44:13 INFO - PROCESS | 752 | 1463168653209 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:44:13 INFO - PROCESS | 752 | 1463168653211 Marionette TRACE conn7 <- [1,1362,null,{}] 12:44:13 INFO - PROCESS | 752 | 1463168653215 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:13 INFO - PROCESS | 752 | 1463168653330 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 12:44:13 INFO - PROCESS | 752 | 1463168653414 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:13 INFO - PROCESS | 752 | ++DOCSHELL 151AC000 == 39 [pid = 752] [id = 350] 12:44:13 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (151ACC00) [pid = 752] [serial = 1049] [outer = 00000000] 12:44:13 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (16232400) [pid = 752] [serial = 1050] [outer = 151ACC00] 12:44:13 INFO - PROCESS | 752 | 1463168653462 Marionette DEBUG loaded listener.js 12:44:13 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (16234C00) [pid = 752] [serial = 1051] [outer = 151ACC00] 12:44:13 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:13 INFO - PROCESS | 752 | 1463168653906 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:44:13 INFO - PROCESS | 752 | 1463168653946 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 12:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:44:13 INFO - PROCESS | 752 | 1463168653954 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:44:13 INFO - PROCESS | 752 | 1463168653956 Marionette TRACE conn7 <- [1,1366,null,{}] 12:44:13 INFO - PROCESS | 752 | 1463168653959 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:14 INFO - PROCESS | 752 | 1463168654088 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 12:44:14 INFO - PROCESS | 752 | 1463168654163 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:14 INFO - PROCESS | 752 | ++DOCSHELL 16D6C800 == 40 [pid = 752] [id = 351] 12:44:14 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (16D6D000) [pid = 752] [serial = 1052] [outer = 00000000] 12:44:14 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (16D73C00) [pid = 752] [serial = 1053] [outer = 16D6D000] 12:44:14 INFO - PROCESS | 752 | 1463168654211 Marionette DEBUG loaded listener.js 12:44:14 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (16EB7800) [pid = 752] [serial = 1054] [outer = 16D6D000] 12:44:14 INFO - PROCESS | 752 | 1463168654641 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:44:14 INFO - PROCESS | 752 | 1463168654689 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 12:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:44:14 INFO - PROCESS | 752 | 1463168654732 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:44:14 INFO - PROCESS | 752 | 1463168654734 Marionette TRACE conn7 <- [1,1370,null,{}] 12:44:14 INFO - PROCESS | 752 | 1463168654738 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:14 INFO - PROCESS | 752 | 1463168654845 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 12:44:14 INFO - PROCESS | 752 | 1463168654858 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:14 INFO - PROCESS | 752 | ++DOCSHELL 16EBDC00 == 41 [pid = 752] [id = 352] 12:44:14 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (16EBF400) [pid = 752] [serial = 1055] [outer = 00000000] 12:44:14 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (16EE1400) [pid = 752] [serial = 1056] [outer = 16EBF400] 12:44:14 INFO - PROCESS | 752 | 1463168654948 Marionette DEBUG loaded listener.js 12:44:15 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (16EDB800) [pid = 752] [serial = 1057] [outer = 16EBF400] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 90 (12703C00) [pid = 752] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 89 (151A8400) [pid = 752] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0C50CC00) [pid = 752] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0C7CC400) [pid = 752] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 86 (11E5E400) [pid = 752] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0C7B6400) [pid = 752] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0DEEA800) [pid = 752] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0DB90C00) [pid = 752] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0D737400) [pid = 752] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0DDD3C00) [pid = 752] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0C632000) [pid = 752] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:44:15 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0D088000) [pid = 752] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:44:15 INFO - PROCESS | 752 | [752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:15 INFO - PROCESS | 752 | 1463168655452 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:44:15 INFO - PROCESS | 752 | 1463168655516 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 12:44:15 INFO - PROCESS | 752 | 1463168655519 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:44:15 INFO - PROCESS | 752 | 1463168655521 Marionette TRACE conn7 <- [1,1374,null,{}] 12:44:15 INFO - PROCESS | 752 | 1463168655524 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:15 INFO - PROCESS | 752 | 1463168655645 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 12:44:15 INFO - PROCESS | 752 | 1463168655705 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:15 INFO - PROCESS | 752 | ++DOCSHELL 0C50DC00 == 42 [pid = 752] [id = 353] 12:44:15 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0C632000) [pid = 752] [serial = 1058] [outer = 00000000] 12:44:15 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (12469400) [pid = 752] [serial = 1059] [outer = 0C632000] 12:44:15 INFO - PROCESS | 752 | 1463168655752 Marionette DEBUG loaded listener.js 12:44:15 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (151A1C00) [pid = 752] [serial = 1060] [outer = 0C632000] 12:44:16 INFO - PROCESS | 752 | 1463168656115 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:44:16 INFO - PROCESS | 752 | 1463168656196 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 12:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:44:16 INFO - PROCESS | 752 | 1463168656199 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:44:16 INFO - PROCESS | 752 | 1463168656201 Marionette TRACE conn7 <- [1,1378,null,{}] 12:44:16 INFO - PROCESS | 752 | 1463168656204 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:16 INFO - PROCESS | 752 | 1463168656284 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 12:44:16 INFO - PROCESS | 752 | 1463168656291 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:16 INFO - PROCESS | 752 | ++DOCSHELL 151B4400 == 43 [pid = 752] [id = 354] 12:44:16 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16EDAC00) [pid = 752] [serial = 1061] [outer = 00000000] 12:44:16 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (17214800) [pid = 752] [serial = 1062] [outer = 16EDAC00] 12:44:16 INFO - PROCESS | 752 | 1463168656335 Marionette DEBUG loaded listener.js 12:44:16 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (1721B400) [pid = 752] [serial = 1063] [outer = 16EDAC00] 12:44:16 INFO - PROCESS | 752 | 1463168656744 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 12:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:44:16 INFO - PROCESS | 752 | 1463168656773 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 12:44:16 INFO - PROCESS | 752 | 1463168656775 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 12:44:16 INFO - PROCESS | 752 | 1463168656778 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:44:16 INFO - PROCESS | 752 | 1463168656780 Marionette TRACE conn7 <- [1,1382,null,{}] 12:44:16 INFO - PROCESS | 752 | 1463168656796 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:16 INFO - PROCESS | 752 | 1463168656887 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 12:44:16 INFO - PROCESS | 752 | 1463168656895 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:16 INFO - PROCESS | 752 | ++DOCSHELL 17214400 == 44 [pid = 752] [id = 355] 12:44:16 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (1721FC00) [pid = 752] [serial = 1064] [outer = 00000000] 12:44:16 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (17241800) [pid = 752] [serial = 1065] [outer = 1721FC00] 12:44:16 INFO - PROCESS | 752 | 1463168656938 Marionette DEBUG loaded listener.js 12:44:16 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (17247800) [pid = 752] [serial = 1066] [outer = 1721FC00] 12:44:17 INFO - PROCESS | 752 | 1463168657431 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 732ms 12:44:17 INFO - PROCESS | 752 | 1463168657512 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 12:44:17 INFO - PROCESS | 752 | 1463168657517 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 12:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:44:17 INFO - PROCESS | 752 | 1463168657522 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:44:17 INFO - PROCESS | 752 | 1463168657527 Marionette TRACE conn7 <- [1,1386,null,{}] 12:44:17 INFO - PROCESS | 752 | 1463168657548 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:17 INFO - PROCESS | 752 | 1463168657720 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 12:44:17 INFO - PROCESS | 752 | 1463168657821 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:17 INFO - PROCESS | 752 | ++DOCSHELL 0C635400 == 45 [pid = 752] [id = 356] 12:44:17 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (0C7B9000) [pid = 752] [serial = 1067] [outer = 00000000] 12:44:17 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0C906800) [pid = 752] [serial = 1068] [outer = 0C7B9000] 12:44:17 INFO - PROCESS | 752 | 1463168657881 Marionette DEBUG loaded listener.js 12:44:17 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0D6EA400) [pid = 752] [serial = 1069] [outer = 0C7B9000] 12:44:18 INFO - PROCESS | 752 | 1463168658469 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 12:44:18 INFO - PROCESS | 752 | 1463168658497 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 12:44:18 INFO - PROCESS | 752 | 1463168658503 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 12:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:44:18 INFO - PROCESS | 752 | 1463168658510 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:44:18 INFO - PROCESS | 752 | 1463168658513 Marionette TRACE conn7 <- [1,1390,null,{}] 12:44:18 INFO - PROCESS | 752 | 1463168658517 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:18 INFO - PROCESS | 752 | 1463168658632 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 12:44:18 INFO - PROCESS | 752 | 1463168658739 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:18 INFO - PROCESS | 752 | ++DOCSHELL 0D040400 == 46 [pid = 752] [id = 357] 12:44:18 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0DD9A000) [pid = 752] [serial = 1070] [outer = 00000000] 12:44:18 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (11D59000) [pid = 752] [serial = 1071] [outer = 0DD9A000] 12:44:18 INFO - PROCESS | 752 | 1463168658797 Marionette DEBUG loaded listener.js 12:44:18 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (12539000) [pid = 752] [serial = 1072] [outer = 0DD9A000] 12:44:19 INFO - PROCESS | 752 | 1463168659424 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 12:44:19 INFO - PROCESS | 752 | 1463168659482 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 12:44:19 INFO - PROCESS | 752 | 1463168659485 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 12:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:44:19 INFO - PROCESS | 752 | 1463168659489 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:44:19 INFO - PROCESS | 752 | 1463168659493 Marionette TRACE conn7 <- [1,1394,null,{}] 12:44:19 INFO - PROCESS | 752 | 1463168659504 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:19 INFO - PROCESS | 752 | 1463168659619 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 12:44:19 INFO - PROCESS | 752 | 1463168659752 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:19 INFO - PROCESS | 752 | ++DOCSHELL 16D70C00 == 47 [pid = 752] [id = 358] 12:44:19 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (16EB7400) [pid = 752] [serial = 1073] [outer = 00000000] 12:44:19 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (1721F800) [pid = 752] [serial = 1074] [outer = 16EB7400] 12:44:19 INFO - PROCESS | 752 | 1463168659812 Marionette DEBUG loaded listener.js 12:44:19 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (17248C00) [pid = 752] [serial = 1075] [outer = 16EB7400] 12:44:20 INFO - PROCESS | 752 | 1463168660440 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 12:44:20 INFO - PROCESS | 752 | 1463168660462 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 12:44:20 INFO - PROCESS | 752 | 1463168660465 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 12:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:44:20 INFO - PROCESS | 752 | 1463168660468 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:44:20 INFO - PROCESS | 752 | 1463168660471 Marionette TRACE conn7 <- [1,1398,null,{}] 12:44:20 INFO - PROCESS | 752 | 1463168660475 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:20 INFO - PROCESS | 752 | 1463168660586 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 12:44:20 INFO - PROCESS | 752 | 1463168660719 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:20 INFO - PROCESS | 752 | ++DOCSHELL 175B5C00 == 48 [pid = 752] [id = 359] 12:44:20 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (175B6000) [pid = 752] [serial = 1076] [outer = 00000000] 12:44:20 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (175BA400) [pid = 752] [serial = 1077] [outer = 175B6000] 12:44:20 INFO - PROCESS | 752 | 1463168660778 Marionette DEBUG loaded listener.js 12:44:20 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (175CC400) [pid = 752] [serial = 1078] [outer = 175B6000] 12:44:21 INFO - PROCESS | 752 | 1463168661437 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1021ms 12:44:21 INFO - PROCESS | 752 | 1463168661493 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 12:44:21 INFO - PROCESS | 752 | 1463168661495 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 12:44:21 INFO - PROCESS | 752 | 1463168661499 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:44:21 INFO - PROCESS | 752 | 1463168661501 Marionette TRACE conn7 <- [1,1402,null,{}] 12:44:21 INFO - PROCESS | 752 | 1463168661505 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:21 INFO - PROCESS | 752 | 1463168661763 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 12:44:21 INFO - PROCESS | 752 | 1463168661906 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:21 INFO - PROCESS | 752 | ++DOCSHELL 0C7B1800 == 49 [pid = 752] [id = 360] 12:44:21 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (0C7B4800) [pid = 752] [serial = 1079] [outer = 00000000] 12:44:21 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (0C7C9800) [pid = 752] [serial = 1080] [outer = 0C7B4800] 12:44:21 INFO - PROCESS | 752 | 1463168661959 Marionette DEBUG loaded listener.js 12:44:22 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0D656400) [pid = 752] [serial = 1081] [outer = 0C7B4800] 12:44:22 INFO - PROCESS | 752 | --DOCSHELL 0E00CC00 == 48 [pid = 752] [id = 174] 12:44:22 INFO - PROCESS | 752 | --DOCSHELL 151B5C00 == 47 [pid = 752] [id = 177] 12:44:22 INFO - PROCESS | 752 | --DOCSHELL 163B2C00 == 46 [pid = 752] [id = 178] 12:44:22 INFO - PROCESS | 752 | --DOCSHELL 0C634800 == 45 [pid = 752] [id = 180] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 102 (163B4C00) [pid = 752] [serial = 1023] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0DDDC000) [pid = 752] [serial = 987] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 100 (134E6000) [pid = 752] [serial = 1011] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 99 (151BA800) [pid = 752] [serial = 1014] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0C634C00) [pid = 752] [serial = 990] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0CCA4400) [pid = 752] [serial = 994] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0C9F4800) [pid = 752] [serial = 993] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 95 (12446000) [pid = 752] [serial = 1008] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 94 (13420C00) [pid = 752] [serial = 1012] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0C7CCC00) [pid = 752] [serial = 999] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0D082000) [pid = 752] [serial = 1000] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0EB89800) [pid = 752] [serial = 1005] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 90 (11D4D000) [pid = 752] [serial = 1006] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0DD9F400) [pid = 752] [serial = 1002] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0DDDAC00) [pid = 752] [serial = 1003] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0DB18C00) [pid = 752] [serial = 997] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0D742400) [pid = 752] [serial = 996] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0DDDF400) [pid = 752] [serial = 988] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 84 (151BC800) [pid = 752] [serial = 1015] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0C9F4000) [pid = 752] [serial = 1017] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0C63BC00) [pid = 752] [serial = 991] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0D658800) [pid = 752] [serial = 1018] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 80 (1253AC00) [pid = 752] [serial = 1009] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 79 (11D51400) [pid = 752] [serial = 1021] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | --DOMWINDOW == 78 (11D4D400) [pid = 752] [serial = 1020] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 752 | 1463168662711 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1234ms 12:44:22 INFO - PROCESS | 752 | 1463168662738 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 12:44:22 INFO - PROCESS | 752 | 1463168662741 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 12:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:44:22 INFO - PROCESS | 752 | 1463168662745 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:44:22 INFO - PROCESS | 752 | 1463168662749 Marionette TRACE conn7 <- [1,1406,null,{}] 12:44:22 INFO - PROCESS | 752 | 1463168662753 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:22 INFO - PROCESS | 752 | 1463168662839 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 12:44:22 INFO - PROCESS | 752 | 1463168662847 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:22 INFO - PROCESS | 752 | ++DOCSHELL 0C7B8C00 == 46 [pid = 752] [id = 361] 12:44:22 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (0C7BD000) [pid = 752] [serial = 1082] [outer = 00000000] 12:44:22 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0C9EF800) [pid = 752] [serial = 1083] [outer = 0C7BD000] 12:44:22 INFO - PROCESS | 752 | 1463168662900 Marionette DEBUG loaded listener.js 12:44:22 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0CCA6000) [pid = 752] [serial = 1084] [outer = 0C7BD000] 12:44:23 INFO - PROCESS | 752 | 1463168663418 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 12:44:23 INFO - PROCESS | 752 | 1463168663477 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 12:44:23 INFO - PROCESS | 752 | 1463168663480 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 12:44:23 INFO - PROCESS | 752 | 1463168663483 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:44:23 INFO - PROCESS | 752 | 1463168663485 Marionette TRACE conn7 <- [1,1410,null,{}] 12:44:23 INFO - PROCESS | 752 | 1463168663489 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:23 INFO - PROCESS | 752 | 1463168663572 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 12:44:23 INFO - PROCESS | 752 | 1463168663666 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:23 INFO - PROCESS | 752 | ++DOCSHELL 0D6E8800 == 47 [pid = 752] [id = 362] 12:44:23 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0DB1E800) [pid = 752] [serial = 1085] [outer = 00000000] 12:44:23 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0DDD4C00) [pid = 752] [serial = 1086] [outer = 0DB1E800] 12:44:23 INFO - PROCESS | 752 | 1463168663714 Marionette DEBUG loaded listener.js 12:44:23 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0DDDEC00) [pid = 752] [serial = 1087] [outer = 0DB1E800] 12:44:24 INFO - PROCESS | 752 | 1463168664119 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 12:44:24 INFO - PROCESS | 752 | 1463168664157 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 12:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:44:24 INFO - PROCESS | 752 | 1463168664161 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 12:44:24 INFO - PROCESS | 752 | 1463168664172 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:44:24 INFO - PROCESS | 752 | 1463168664176 Marionette TRACE conn7 <- [1,1414,null,{}] 12:44:24 INFO - PROCESS | 752 | 1463168664180 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:24 INFO - PROCESS | 752 | 1463168664267 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 12:44:24 INFO - PROCESS | 752 | 1463168664274 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:24 INFO - PROCESS | 752 | ++DOCSHELL 0DE54C00 == 48 [pid = 752] [id = 363] 12:44:24 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0DE56000) [pid = 752] [serial = 1088] [outer = 00000000] 12:44:24 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (11D57400) [pid = 752] [serial = 1089] [outer = 0DE56000] 12:44:24 INFO - PROCESS | 752 | 1463168664320 Marionette DEBUG loaded listener.js 12:44:24 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (11DDE400) [pid = 752] [serial = 1090] [outer = 0DE56000] 12:44:24 INFO - PROCESS | 752 | 1463168664776 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 690ms 12:44:24 INFO - PROCESS | 752 | 1463168664857 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 12:44:24 INFO - PROCESS | 752 | 1463168664859 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 12:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:44:24 INFO - PROCESS | 752 | 1463168664868 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:44:24 INFO - PROCESS | 752 | 1463168664879 Marionette TRACE conn7 <- [1,1418,null,{}] 12:44:24 INFO - PROCESS | 752 | 1463168664884 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:25 INFO - PROCESS | 752 | 1463168665028 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 12:44:25 INFO - PROCESS | 752 | 1463168665052 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:25 INFO - PROCESS | 752 | ++DOCSHELL 125E5C00 == 49 [pid = 752] [id = 364] 12:44:25 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (125E8400) [pid = 752] [serial = 1091] [outer = 00000000] 12:44:25 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (127A9C00) [pid = 752] [serial = 1092] [outer = 125E8400] 12:44:25 INFO - PROCESS | 752 | 1463168665097 Marionette DEBUG loaded listener.js 12:44:25 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (13CE3800) [pid = 752] [serial = 1093] [outer = 125E8400] 12:44:25 INFO - PROCESS | 752 | 1463168665566 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 750ms 12:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:44:25 INFO - PROCESS | 752 | 1463168665615 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 12:44:25 INFO - PROCESS | 752 | 1463168665617 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 12:44:25 INFO - PROCESS | 752 | 1463168665620 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - PROCESS | 752 | 1463168665622 Marionette TRACE conn7 <- [1,1422,null,{}] 12:44:25 INFO - PROCESS | 752 | 1463168665626 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:25 INFO - PROCESS | 752 | 1463168665744 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 12:44:25 INFO - PROCESS | 752 | 1463168665756 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:25 INFO - PROCESS | 752 | ++DOCSHELL 13D8E400 == 50 [pid = 752] [id = 365] 12:44:25 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (1501F400) [pid = 752] [serial = 1094] [outer = 00000000] 12:44:25 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (151A3800) [pid = 752] [serial = 1095] [outer = 1501F400] 12:44:25 INFO - PROCESS | 752 | 1463168665855 Marionette DEBUG loaded listener.js 12:44:25 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (151BBC00) [pid = 752] [serial = 1096] [outer = 1501F400] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 92 (151ACC00) [pid = 752] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 91 (16D6D000) [pid = 752] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 90 (0DEE7400) [pid = 752] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0DE59C00) [pid = 752] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0C7B4000) [pid = 752] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0C7AF000) [pid = 752] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 86 (163BB400) [pid = 752] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0C967C00) [pid = 752] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0D734C00) [pid = 752] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 83 (12466000) [pid = 752] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0C632000) [pid = 752] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 81 (16EDAC00) [pid = 752] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:44:26 INFO - PROCESS | 752 | --DOMWINDOW == 80 (16EBF400) [pid = 752] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:44:26 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0C638C00) [pid = 752] [serial = 1097] [outer = 125F0C00] 12:44:26 INFO - PROCESS | 752 | 1463168666843 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1272ms 12:44:26 INFO - PROCESS | 752 | 1463168666895 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 12:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:44:26 INFO - PROCESS | 752 | 1463168666900 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 12:44:26 INFO - PROCESS | 752 | 1463168666905 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:44:26 INFO - PROCESS | 752 | 1463168666909 Marionette TRACE conn7 <- [1,1426,null,{}] 12:44:26 INFO - PROCESS | 752 | 1463168666915 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:27 INFO - PROCESS | 752 | 1463168667035 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 12:44:27 INFO - PROCESS | 752 | 1463168667170 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:27 INFO - PROCESS | 752 | ++DOCSHELL 0C507400 == 51 [pid = 752] [id = 366] 12:44:27 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0C7B8000) [pid = 752] [serial = 1098] [outer = 00000000] 12:44:27 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0D73A800) [pid = 752] [serial = 1099] [outer = 0C7B8000] 12:44:27 INFO - PROCESS | 752 | 1463168667235 Marionette DEBUG loaded listener.js 12:44:27 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0D92E800) [pid = 752] [serial = 1100] [outer = 0C7B8000] 12:44:27 INFO - PROCESS | 752 | 1463168667828 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 990ms 12:44:27 INFO - PROCESS | 752 | 1463168667895 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 12:44:27 INFO - PROCESS | 752 | 1463168667901 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 12:44:27 INFO - PROCESS | 752 | 1463168667907 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:44:27 INFO - PROCESS | 752 | 1463168667910 Marionette TRACE conn7 <- [1,1430,null,{}] 12:44:27 INFO - PROCESS | 752 | 1463168667914 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:28 INFO - PROCESS | 752 | 1463168668039 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 12:44:28 INFO - PROCESS | 752 | 1463168668166 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 752 | ++DOCSHELL 0DDE0400 == 52 [pid = 752] [id = 367] 12:44:28 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0DE59000) [pid = 752] [serial = 1101] [outer = 00000000] 12:44:28 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0EA10800) [pid = 752] [serial = 1102] [outer = 0DE59000] 12:44:28 INFO - PROCESS | 752 | 1463168668226 Marionette DEBUG loaded listener.js 12:44:28 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (11D4A800) [pid = 752] [serial = 1103] [outer = 0DE59000] 12:44:28 INFO - PROCESS | 752 | 1463168668916 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1075ms 12:44:28 INFO - PROCESS | 752 | 1463168668988 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 12:44:28 INFO - PROCESS | 752 | 1463168668990 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 12:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:44:28 INFO - PROCESS | 752 | 1463168668994 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:44:28 INFO - PROCESS | 752 | 1463168668998 Marionette TRACE conn7 <- [1,1434,null,{}] 12:44:28 INFO - PROCESS | 752 | 1463168669009 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:29 INFO - PROCESS | 752 | 1463168669124 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 12:44:29 INFO - PROCESS | 752 | 1463168669259 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:29 INFO - PROCESS | 752 | ++DOCSHELL 1501C400 == 53 [pid = 752] [id = 368] 12:44:29 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (1506A000) [pid = 752] [serial = 1104] [outer = 00000000] 12:44:29 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (151A4000) [pid = 752] [serial = 1105] [outer = 1506A000] 12:44:29 INFO - PROCESS | 752 | 1463168669323 Marionette DEBUG loaded listener.js 12:44:29 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (151BA400) [pid = 752] [serial = 1106] [outer = 1506A000] 12:44:29 INFO - PROCESS | 752 | 1463168669950 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1027ms 12:44:30 INFO - PROCESS | 752 | 1463168670022 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 12:44:30 INFO - PROCESS | 752 | 1463168670025 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 12:44:30 INFO - PROCESS | 752 | 1463168670028 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:44:30 INFO - PROCESS | 752 | 1463168670030 Marionette TRACE conn7 <- [1,1438,null,{}] 12:44:30 INFO - PROCESS | 752 | 1463168670049 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:30 INFO - PROCESS | 752 | 1463168670159 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 12:44:30 INFO - PROCESS | 752 | 1463168670289 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:30 INFO - PROCESS | 752 | ++DOCSHELL 163BEC00 == 54 [pid = 752] [id = 369] 12:44:30 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (163BF800) [pid = 752] [serial = 1107] [outer = 00000000] 12:44:30 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (16814800) [pid = 752] [serial = 1108] [outer = 163BF800] 12:44:30 INFO - PROCESS | 752 | 1463168670345 Marionette DEBUG loaded listener.js 12:44:30 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (16822800) [pid = 752] [serial = 1109] [outer = 163BF800] 12:44:30 INFO - PROCESS | 752 | 1463168670983 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 990ms 12:44:31 INFO - PROCESS | 752 | 1463168671022 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 12:44:31 INFO - PROCESS | 752 | 1463168671024 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 12:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:44:31 INFO - PROCESS | 752 | 1463168671028 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:44:31 INFO - PROCESS | 752 | 1463168671030 Marionette TRACE conn7 <- [1,1442,null,{}] 12:44:31 INFO - PROCESS | 752 | 1463168671034 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:31 INFO - PROCESS | 752 | 1463168671138 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 12:44:31 INFO - PROCESS | 752 | 1463168671364 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:31 INFO - PROCESS | 752 | ++DOCSHELL 0C638800 == 55 [pid = 752] [id = 370] 12:44:31 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (0C639800) [pid = 752] [serial = 1110] [outer = 00000000] 12:44:31 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0C7BC400) [pid = 752] [serial = 1111] [outer = 0C639800] 12:44:31 INFO - PROCESS | 752 | 1463168671417 Marionette DEBUG loaded listener.js 12:44:31 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0D6F3000) [pid = 752] [serial = 1112] [outer = 0C639800] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 0C508C00 == 54 [pid = 752] [id = 346] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 0C63AC00 == 53 [pid = 752] [id = 345] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 125E5C00 == 52 [pid = 752] [id = 364] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 0DE54C00 == 51 [pid = 752] [id = 363] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 0D6E8800 == 50 [pid = 752] [id = 362] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 0C7B8C00 == 49 [pid = 752] [id = 361] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 0C7B1800 == 48 [pid = 752] [id = 360] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 16D70C00 == 47 [pid = 752] [id = 358] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 0D040400 == 46 [pid = 752] [id = 357] 12:44:32 INFO - PROCESS | 752 | --DOCSHELL 0C635400 == 45 [pid = 752] [id = 356] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 95 (16232400) [pid = 752] [serial = 1050] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 94 (16234C00) [pid = 752] [serial = 1051] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 93 (16EB7800) [pid = 752] [serial = 1054] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 92 (1243F800) [pid = 752] [serial = 1030] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 91 (11D52C00) [pid = 752] [serial = 1029] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 90 (11D58400) [pid = 752] [serial = 1044] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 89 (12072000) [pid = 752] [serial = 1045] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 88 (15022C00) [pid = 752] [serial = 1036] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 87 (12068C00) [pid = 752] [serial = 1035] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 86 (16D73C00) [pid = 752] [serial = 1053] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0CC76000) [pid = 752] [serial = 1027] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0C7C1C00) [pid = 752] [serial = 1026] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 83 (16823400) [pid = 752] [serial = 1033] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 82 (16817800) [pid = 752] [serial = 1032] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0DD94400) [pid = 752] [serial = 1041] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0DDD2800) [pid = 752] [serial = 1042] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0DDD7800) [pid = 752] [serial = 1039] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0DD99000) [pid = 752] [serial = 1038] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 77 (15023000) [pid = 752] [serial = 1047] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 76 (12469400) [pid = 752] [serial = 1059] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 75 (1721B400) [pid = 752] [serial = 1063] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 74 (17241800) [pid = 752] [serial = 1065] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 73 (16EE1400) [pid = 752] [serial = 1056] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 72 (17214800) [pid = 752] [serial = 1062] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 71 (16EDB800) [pid = 752] [serial = 1057] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 70 (151A1C00) [pid = 752] [serial = 1060] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | --DOMWINDOW == 69 (15060C00) [pid = 752] [serial = 1048] [outer = 00000000] [url = about:blank] 12:44:32 INFO - PROCESS | 752 | 1463168672172 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1177ms 12:44:32 INFO - PROCESS | 752 | 1463168672213 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 12:44:32 INFO - PROCESS | 752 | 1463168672218 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 12:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:44:32 INFO - PROCESS | 752 | 1463168672224 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:44:32 INFO - PROCESS | 752 | 1463168672229 Marionette TRACE conn7 <- [1,1446,null,{}] 12:44:32 INFO - PROCESS | 752 | 1463168672236 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:32 INFO - PROCESS | 752 | 1463168672354 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 12:44:32 INFO - PROCESS | 752 | 1463168672487 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:32 INFO - PROCESS | 752 | ++DOCSHELL 0D656800 == 46 [pid = 752] [id = 371] 12:44:32 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0D6E8400) [pid = 752] [serial = 1113] [outer = 00000000] 12:44:32 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0D6F7400) [pid = 752] [serial = 1114] [outer = 0D6E8400] 12:44:32 INFO - PROCESS | 752 | 1463168672549 Marionette DEBUG loaded listener.js 12:44:32 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0D928000) [pid = 752] [serial = 1115] [outer = 0D6E8400] 12:44:33 INFO - PROCESS | 752 | 1463168673257 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1077ms 12:44:33 INFO - PROCESS | 752 | 1463168673306 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 12:44:33 INFO - PROCESS | 752 | 1463168673312 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 12:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:44:33 INFO - PROCESS | 752 | 1463168673319 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:44:33 INFO - PROCESS | 752 | 1463168673322 Marionette TRACE conn7 <- [1,1450,null,{}] 12:44:33 INFO - PROCESS | 752 | 1463168673327 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:33 INFO - PROCESS | 752 | 1463168673444 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 12:44:33 INFO - PROCESS | 752 | 1463168673572 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:33 INFO - PROCESS | 752 | ++DOCSHELL 0DDDE400 == 47 [pid = 752] [id = 372] 12:44:33 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0DE2DC00) [pid = 752] [serial = 1116] [outer = 00000000] 12:44:33 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0DEE5C00) [pid = 752] [serial = 1117] [outer = 0DE2DC00] 12:44:33 INFO - PROCESS | 752 | 1463168673632 Marionette DEBUG loaded listener.js 12:44:33 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0EB63C00) [pid = 752] [serial = 1118] [outer = 0DE2DC00] 12:44:34 INFO - PROCESS | 752 | 1463168674288 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1019ms 12:44:34 INFO - PROCESS | 752 | 1463168674342 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 12:44:34 INFO - PROCESS | 752 | 1463168674344 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 12:44:34 INFO - PROCESS | 752 | 1463168674348 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:44:34 INFO - PROCESS | 752 | 1463168674352 Marionette TRACE conn7 <- [1,1454,null,{}] 12:44:34 INFO - PROCESS | 752 | 1463168674364 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:34 INFO - PROCESS | 752 | 1463168674521 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 12:44:34 INFO - PROCESS | 752 | 1463168674540 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:34 INFO - PROCESS | 752 | ++DOCSHELL 1206F800 == 48 [pid = 752] [id = 373] 12:44:34 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (1243CC00) [pid = 752] [serial = 1119] [outer = 00000000] 12:44:34 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (1248AC00) [pid = 752] [serial = 1120] [outer = 1243CC00] 12:44:34 INFO - PROCESS | 752 | 1463168674599 Marionette DEBUG loaded listener.js 12:44:34 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (12703800) [pid = 752] [serial = 1121] [outer = 1243CC00] 12:44:35 INFO - PROCESS | 752 | 1463168675253 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 12:44:35 INFO - PROCESS | 752 | 1463168675321 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 12:44:35 INFO - PROCESS | 752 | 1463168675324 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 12:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:44:35 INFO - PROCESS | 752 | 1463168675328 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:44:35 INFO - PROCESS | 752 | 1463168675330 Marionette TRACE conn7 <- [1,1458,null,{}] 12:44:35 INFO - PROCESS | 752 | 1463168675348 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:35 INFO - PROCESS | 752 | 1463168675456 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 12:44:35 INFO - PROCESS | 752 | 1463168675584 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:35 INFO - PROCESS | 752 | ++DOCSHELL 15023000 == 49 [pid = 752] [id = 374] 12:44:35 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (1505FC00) [pid = 752] [serial = 1122] [outer = 00000000] 12:44:35 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (15068C00) [pid = 752] [serial = 1123] [outer = 1505FC00] 12:44:35 INFO - PROCESS | 752 | 1463168675640 Marionette DEBUG loaded listener.js 12:44:35 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (151A7C00) [pid = 752] [serial = 1124] [outer = 1505FC00] 12:44:36 INFO - PROCESS | 752 | 1463168676237 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 12:44:36 INFO - PROCESS | 752 | 1463168676265 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 12:44:36 INFO - PROCESS | 752 | 1463168676267 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 12:44:36 INFO - PROCESS | 752 | 1463168676272 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:44:36 INFO - PROCESS | 752 | 1463168676274 Marionette TRACE conn7 <- [1,1462,null,{}] 12:44:36 INFO - PROCESS | 752 | 1463168676278 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:36 INFO - PROCESS | 752 | 1463168676383 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 12:44:36 INFO - PROCESS | 752 | 1463168676479 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:36 INFO - PROCESS | 752 | ++DOCSHELL 1505E800 == 50 [pid = 752] [id = 375] 12:44:36 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (151B2400) [pid = 752] [serial = 1125] [outer = 00000000] 12:44:36 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (1622F400) [pid = 752] [serial = 1126] [outer = 151B2400] 12:44:36 INFO - PROCESS | 752 | 1463168676533 Marionette DEBUG loaded listener.js 12:44:36 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (163B8C00) [pid = 752] [serial = 1127] [outer = 151B2400] 12:44:37 INFO - PROCESS | 752 | 1463168677090 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 870ms 12:44:37 INFO - PROCESS | 752 | 1463168677147 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 12:44:37 INFO - PROCESS | 752 | 1463168677149 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 12:44:37 INFO - PROCESS | 752 | 1463168677153 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:44:37 INFO - PROCESS | 752 | 1463168677155 Marionette TRACE conn7 <- [1,1466,null,{}] 12:44:37 INFO - PROCESS | 752 | 1463168677158 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:37 INFO - PROCESS | 752 | 1463168677300 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 12:44:37 INFO - PROCESS | 752 | 1463168677436 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:37 INFO - PROCESS | 752 | ++DOCSHELL 16821400 == 51 [pid = 752] [id = 376] 12:44:37 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (168D9400) [pid = 752] [serial = 1128] [outer = 00000000] 12:44:37 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (16EB9C00) [pid = 752] [serial = 1129] [outer = 168D9400] 12:44:37 INFO - PROCESS | 752 | 1463168677497 Marionette DEBUG loaded listener.js 12:44:37 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (16EC4400) [pid = 752] [serial = 1130] [outer = 168D9400] 12:44:38 INFO - PROCESS | 752 | 1463168678266 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1166ms 12:44:38 INFO - PROCESS | 752 | 1463168678323 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 12:44:38 INFO - PROCESS | 752 | 1463168678326 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 12:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:44:38 INFO - PROCESS | 752 | 1463168678331 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:44:38 INFO - PROCESS | 752 | 1463168678335 Marionette TRACE conn7 <- [1,1470,null,{}] 12:44:38 INFO - PROCESS | 752 | 1463168678342 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:38 INFO - PROCESS | 752 | 1463168678446 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 12:44:38 INFO - PROCESS | 752 | 1463168678582 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:38 INFO - PROCESS | 752 | ++DOCSHELL 0D923000 == 52 [pid = 752] [id = 377] 12:44:38 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0DB90400) [pid = 752] [serial = 1131] [outer = 00000000] 12:44:38 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (0DDA0400) [pid = 752] [serial = 1132] [outer = 0DB90400] 12:44:38 INFO - PROCESS | 752 | 1463168678633 Marionette DEBUG loaded listener.js 12:44:38 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0DE54400) [pid = 752] [serial = 1133] [outer = 0DB90400] 12:44:38 INFO - PROCESS | 752 | --DOCSHELL 15EA7C00 == 51 [pid = 752] [id = 344] 12:44:38 INFO - PROCESS | 752 | --DOCSHELL 0DDE0400 == 50 [pid = 752] [id = 367] 12:44:38 INFO - PROCESS | 752 | --DOCSHELL 0C507400 == 49 [pid = 752] [id = 366] 12:44:39 INFO - PROCESS | 752 | 1463168679420 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1126ms 12:44:39 INFO - PROCESS | 752 | 1463168679459 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 12:44:39 INFO - PROCESS | 752 | 1463168679465 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 12:44:39 INFO - PROCESS | 752 | 1463168679469 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:44:39 INFO - PROCESS | 752 | 1463168679474 Marionette TRACE conn7 <- [1,1474,null,{}] 12:44:39 INFO - PROCESS | 752 | 1463168679479 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:39 INFO - PROCESS | 752 | 1463168679593 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 12:44:39 INFO - PROCESS | 752 | 1463168679729 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:39 INFO - PROCESS | 752 | ++DOCSHELL 0DE57000 == 50 [pid = 752] [id = 378] 12:44:39 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0DE57800) [pid = 752] [serial = 1134] [outer = 00000000] 12:44:39 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0EB8DC00) [pid = 752] [serial = 1135] [outer = 0DE57800] 12:44:39 INFO - PROCESS | 752 | 1463168679790 Marionette DEBUG loaded listener.js 12:44:39 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (11D55400) [pid = 752] [serial = 1136] [outer = 0DE57800] 12:44:40 INFO - PROCESS | 752 | 1463168680423 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1019ms 12:44:40 INFO - PROCESS | 752 | 1463168680493 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 12:44:40 INFO - PROCESS | 752 | 1463168680500 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 12:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:44:40 INFO - PROCESS | 752 | 1463168680506 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:44:40 INFO - PROCESS | 752 | 1463168680509 Marionette TRACE conn7 <- [1,1478,null,{}] 12:44:40 INFO - PROCESS | 752 | 1463168680514 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:40 INFO - PROCESS | 752 | 1463168680690 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 12:44:40 INFO - PROCESS | 752 | 1463168680828 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:40 INFO - PROCESS | 752 | ++DOCSHELL 1501D400 == 51 [pid = 752] [id = 379] 12:44:40 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (15021C00) [pid = 752] [serial = 1137] [outer = 00000000] 12:44:40 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (15063000) [pid = 752] [serial = 1138] [outer = 15021C00] 12:44:40 INFO - PROCESS | 752 | 1463168680888 Marionette DEBUG loaded listener.js 12:44:40 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (151A5800) [pid = 752] [serial = 1139] [outer = 15021C00] 12:44:41 INFO - PROCESS | 752 | 1463168681539 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1077ms 12:44:41 INFO - PROCESS | 752 | 1463168681585 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 12:44:41 INFO - PROCESS | 752 | 1463168681588 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 12:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:44:41 INFO - PROCESS | 752 | 1463168681591 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:44:41 INFO - PROCESS | 752 | 1463168681595 Marionette TRACE conn7 <- [1,1482,null,{}] 12:44:41 INFO - PROCESS | 752 | 1463168681607 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:41 INFO - PROCESS | 752 | 1463168681719 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 12:44:41 INFO - PROCESS | 752 | 1463168681857 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:41 INFO - PROCESS | 752 | ++DOCSHELL 1681A400 == 52 [pid = 752] [id = 380] 12:44:41 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (16822C00) [pid = 752] [serial = 1140] [outer = 00000000] 12:44:41 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (16D70000) [pid = 752] [serial = 1141] [outer = 16822C00] 12:44:41 INFO - PROCESS | 752 | 1463168681919 Marionette DEBUG loaded listener.js 12:44:42 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (16EE0400) [pid = 752] [serial = 1142] [outer = 16822C00] 12:44:42 INFO - PROCESS | 752 | 1463168682577 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1025ms 12:44:42 INFO - PROCESS | 752 | 1463168682620 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 12:44:42 INFO - PROCESS | 752 | 1463168682623 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 12:44:42 INFO - PROCESS | 752 | 1463168682626 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:44:42 INFO - PROCESS | 752 | 1463168682628 Marionette TRACE conn7 <- [1,1486,null,{}] 12:44:42 INFO - PROCESS | 752 | 1463168682632 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:42 INFO - PROCESS | 752 | 1463168682750 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 12:44:42 INFO - PROCESS | 752 | 1463168682852 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:42 INFO - PROCESS | 752 | ++DOCSHELL 09088C00 == 53 [pid = 752] [id = 381] 12:44:42 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0C509800) [pid = 752] [serial = 1143] [outer = 00000000] 12:44:42 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (1723C000) [pid = 752] [serial = 1144] [outer = 0C509800] 12:44:42 INFO - PROCESS | 752 | 1463168682907 Marionette DEBUG loaded listener.js 12:44:42 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (17241C00) [pid = 752] [serial = 1145] [outer = 0C509800] 12:44:43 INFO - PROCESS | 752 | 1463168683456 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 871ms 12:44:43 INFO - PROCESS | 752 | 1463168683501 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 12:44:43 INFO - PROCESS | 752 | 1463168683503 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 12:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:44:43 INFO - PROCESS | 752 | 1463168683506 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:44:43 INFO - PROCESS | 752 | 1463168683508 Marionette TRACE conn7 <- [1,1490,null,{}] 12:44:43 INFO - PROCESS | 752 | 1463168683512 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:43 INFO - PROCESS | 752 | 1463168683622 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 12:44:43 INFO - PROCESS | 752 | 1463168683728 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:43 INFO - PROCESS | 752 | ++DOCSHELL 0CC36C00 == 54 [pid = 752] [id = 382] 12:44:43 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (17220400) [pid = 752] [serial = 1146] [outer = 00000000] 12:44:43 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (175B3400) [pid = 752] [serial = 1147] [outer = 17220400] 12:44:43 INFO - PROCESS | 752 | 1463168683785 Marionette DEBUG loaded listener.js 12:44:43 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (175BBC00) [pid = 752] [serial = 1148] [outer = 17220400] 12:44:44 INFO - PROCESS | 752 | 1463168684551 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1073ms 12:44:44 INFO - PROCESS | 752 | 1463168684591 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 12:44:44 INFO - PROCESS | 752 | 1463168684595 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 12:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:44:44 INFO - PROCESS | 752 | 1463168684600 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:44:44 INFO - PROCESS | 752 | 1463168684604 Marionette TRACE conn7 <- [1,1494,null,{}] 12:44:44 INFO - PROCESS | 752 | 1463168684611 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:44 INFO - PROCESS | 752 | 1463168684718 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 12:44:44 INFO - PROCESS | 752 | 1463168684858 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:44 INFO - PROCESS | 752 | ++DOCSHELL 0D038400 == 55 [pid = 752] [id = 383] 12:44:44 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0D737800) [pid = 752] [serial = 1149] [outer = 00000000] 12:44:44 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (0DE59C00) [pid = 752] [serial = 1150] [outer = 0D737800] 12:44:44 INFO - PROCESS | 752 | 1463168684914 Marionette DEBUG loaded listener.js 12:44:44 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (11D4B000) [pid = 752] [serial = 1151] [outer = 0D737800] 12:44:45 INFO - PROCESS | 752 | --DOCSHELL 0DDDE400 == 54 [pid = 752] [id = 372] 12:44:45 INFO - PROCESS | 752 | --DOCSHELL 0D656800 == 53 [pid = 752] [id = 371] 12:44:45 INFO - PROCESS | 752 | 1463168685706 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1126ms 12:44:45 INFO - PROCESS | 752 | 1463168685732 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 12:44:45 INFO - PROCESS | 752 | 1463168685736 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 12:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:44:45 INFO - PROCESS | 752 | 1463168685741 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:44:45 INFO - PROCESS | 752 | 1463168685746 Marionette TRACE conn7 <- [1,1498,null,{}] 12:44:45 INFO - PROCESS | 752 | 1463168685753 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:45 INFO - PROCESS | 752 | 1463168685871 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 12:44:45 INFO - PROCESS | 752 | 1463168686013 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:46 INFO - PROCESS | 752 | ++DOCSHELL 0CCAD400 == 54 [pid = 752] [id = 384] 12:44:46 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (0D040400) [pid = 752] [serial = 1152] [outer = 00000000] 12:44:46 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (0DDDC800) [pid = 752] [serial = 1153] [outer = 0D040400] 12:44:46 INFO - PROCESS | 752 | 1463168686076 Marionette DEBUG loaded listener.js 12:44:46 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (0EAEC800) [pid = 752] [serial = 1154] [outer = 0D040400] 12:44:46 INFO - PROCESS | 752 | 1463168686754 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1070ms 12:44:46 INFO - PROCESS | 752 | 1463168686823 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 12:44:46 INFO - PROCESS | 752 | 1463168686829 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 12:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:44:46 INFO - PROCESS | 752 | 1463168686835 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:44:46 INFO - PROCESS | 752 | 1463168686838 Marionette TRACE conn7 <- [1,1502,null,{}] 12:44:46 INFO - PROCESS | 752 | 1463168686842 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:46 INFO - PROCESS | 752 | 1463168686954 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 12:44:47 INFO - PROCESS | 752 | 1463168687093 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:47 INFO - PROCESS | 752 | ++DOCSHELL 1279DC00 == 55 [pid = 752] [id = 385] 12:44:47 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (127A3000) [pid = 752] [serial = 1155] [outer = 00000000] 12:44:47 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (1506C000) [pid = 752] [serial = 1156] [outer = 127A3000] 12:44:47 INFO - PROCESS | 752 | 1463168687154 Marionette DEBUG loaded listener.js 12:44:47 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (16235C00) [pid = 752] [serial = 1157] [outer = 127A3000] 12:44:47 INFO - PROCESS | 752 | 1463168687840 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1068ms 12:44:47 INFO - PROCESS | 752 | 1463168687906 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 12:44:47 INFO - PROCESS | 752 | 1463168687909 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 12:44:47 INFO - PROCESS | 752 | 1463168687912 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:44:47 INFO - PROCESS | 752 | 1463168687916 Marionette TRACE conn7 <- [1,1506,null,{}] 12:44:47 INFO - PROCESS | 752 | 1463168687927 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:48 INFO - PROCESS | 752 | 1463168688078 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 12:44:48 INFO - PROCESS | 752 | 1463168688215 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:48 INFO - PROCESS | 752 | ++DOCSHELL 16EDC800 == 56 [pid = 752] [id = 386] 12:44:48 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (16EDE400) [pid = 752] [serial = 1158] [outer = 00000000] 12:44:48 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (17211400) [pid = 752] [serial = 1159] [outer = 16EDE400] 12:44:48 INFO - PROCESS | 752 | 1463168688276 Marionette DEBUG loaded listener.js 12:44:48 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (17220C00) [pid = 752] [serial = 1160] [outer = 16EDE400] 12:44:48 INFO - PROCESS | 752 | 1463168688882 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1022ms 12:44:48 INFO - PROCESS | 752 | 1463168688938 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 12:44:48 INFO - PROCESS | 752 | 1463168688941 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 12:44:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:44:48 INFO - PROCESS | 752 | 1463168688945 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:44:48 INFO - PROCESS | 752 | 1463168688947 Marionette TRACE conn7 <- [1,1510,null,{}] 12:44:48 INFO - PROCESS | 752 | 1463168688951 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:49 INFO - PROCESS | 752 | 1463168689092 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 12:44:49 INFO - PROCESS | 752 | 1463168689228 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:49 INFO - PROCESS | 752 | ++DOCSHELL 175D1000 == 57 [pid = 752] [id = 387] 12:44:49 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (175D1400) [pid = 752] [serial = 1161] [outer = 00000000] 12:44:49 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (17AC5C00) [pid = 752] [serial = 1162] [outer = 175D1400] 12:44:49 INFO - PROCESS | 752 | 1463168689287 Marionette DEBUG loaded listener.js 12:44:49 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (17B5C400) [pid = 752] [serial = 1163] [outer = 175D1400] 12:44:49 INFO - PROCESS | 752 | 1463168689870 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:44:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:44:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:44:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:44:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:44:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:44:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:44:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:44:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:44:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 977ms 12:44:49 INFO - PROCESS | 752 | 1463168689930 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 12:44:49 INFO - PROCESS | 752 | 1463168689933 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 12:44:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:44:49 INFO - PROCESS | 752 | 1463168689938 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:44:49 INFO - PROCESS | 752 | 1463168689940 Marionette TRACE conn7 <- [1,1514,null,{}] 12:44:49 INFO - PROCESS | 752 | 1463168689944 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:50 INFO - PROCESS | 752 | 1463168690049 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 12:44:50 INFO - PROCESS | 752 | 1463168690184 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:50 INFO - PROCESS | 752 | ++DOCSHELL 0C633400 == 58 [pid = 752] [id = 388] 12:44:50 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (17AC3000) [pid = 752] [serial = 1164] [outer = 00000000] 12:44:50 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (187AF000) [pid = 752] [serial = 1165] [outer = 17AC3000] 12:44:50 INFO - PROCESS | 752 | 1463168690243 Marionette DEBUG loaded listener.js 12:44:50 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (187B8400) [pid = 752] [serial = 1166] [outer = 17AC3000] 12:44:50 INFO - PROCESS | 752 | 1463168690793 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:44:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:44:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:44:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:44:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:44:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:44:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:44:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 925ms 12:44:50 INFO - PROCESS | 752 | 1463168690866 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 12:44:50 INFO - PROCESS | 752 | 1463168690868 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 12:44:50 INFO - PROCESS | 752 | 1463168690871 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:44:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:44:50 INFO - PROCESS | 752 | 1463168690874 Marionette TRACE conn7 <- [1,1518,null,{}] 12:44:50 INFO - PROCESS | 752 | 1463168690877 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:51 INFO - PROCESS | 752 | 1463168691025 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 12:44:51 INFO - PROCESS | 752 | 1463168691140 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:51 INFO - PROCESS | 752 | ++DOCSHELL 1938D400 == 59 [pid = 752] [id = 389] 12:44:51 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (19391800) [pid = 752] [serial = 1167] [outer = 00000000] 12:44:51 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (19439C00) [pid = 752] [serial = 1168] [outer = 19391800] 12:44:51 INFO - PROCESS | 752 | 1463168691198 Marionette DEBUG loaded listener.js 12:44:51 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (19B14000) [pid = 752] [serial = 1169] [outer = 19391800] 12:44:51 INFO - PROCESS | 752 | 1463168691835 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:44:51 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:44:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:44:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:44:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:44:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:44:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1016ms 12:44:51 INFO - PROCESS | 752 | 1463168691892 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 12:44:51 INFO - PROCESS | 752 | 1463168691895 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 12:44:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:44:51 INFO - PROCESS | 752 | 1463168691901 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:44:51 INFO - PROCESS | 752 | 1463168691904 Marionette TRACE conn7 <- [1,1522,null,{}] 12:44:51 INFO - PROCESS | 752 | 1463168691911 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:52 INFO - PROCESS | 752 | 1463168692068 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 12:44:52 INFO - PROCESS | 752 | 1463168692150 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:52 INFO - PROCESS | 752 | ++DOCSHELL 0D6F4C00 == 60 [pid = 752] [id = 390] 12:44:52 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (0DEE5800) [pid = 752] [serial = 1170] [outer = 00000000] 12:44:52 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (12538C00) [pid = 752] [serial = 1171] [outer = 0DEE5800] 12:44:52 INFO - PROCESS | 752 | 1463168692202 Marionette DEBUG loaded listener.js 12:44:52 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (15064C00) [pid = 752] [serial = 1172] [outer = 0DEE5800] 12:44:52 INFO - PROCESS | 752 | --DOCSHELL 1501C400 == 59 [pid = 752] [id = 368] 12:44:52 INFO - PROCESS | 752 | --DOCSHELL 1681A400 == 58 [pid = 752] [id = 380] 12:44:52 INFO - PROCESS | 752 | --DOCSHELL 1501D400 == 57 [pid = 752] [id = 379] 12:44:52 INFO - PROCESS | 752 | --DOCSHELL 0DE57000 == 56 [pid = 752] [id = 378] 12:44:52 INFO - PROCESS | 752 | 1463168692908 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1075ms 12:44:52 INFO - PROCESS | 752 | 1463168692996 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 12:44:52 INFO - PROCESS | 752 | 1463168693000 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 12:44:52 INFO - PROCESS | 752 | 1463168693006 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:44:52 INFO - PROCESS | 752 | 1463168693010 Marionette TRACE conn7 <- [1,1526,null,{}] 12:44:53 INFO - PROCESS | 752 | 1463168693018 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:53 INFO - PROCESS | 752 | 1463168693172 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 12:44:53 INFO - PROCESS | 752 | 1463168693308 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:53 INFO - PROCESS | 752 | ++DOCSHELL 0DD9E000 == 57 [pid = 752] [id = 391] 12:44:53 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (0DDD4800) [pid = 752] [serial = 1173] [outer = 00000000] 12:44:53 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (11D52000) [pid = 752] [serial = 1174] [outer = 0DDD4800] 12:44:53 INFO - PROCESS | 752 | 1463168693371 Marionette DEBUG loaded listener.js 12:44:53 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (125E7800) [pid = 752] [serial = 1175] [outer = 0DDD4800] 12:44:53 INFO - PROCESS | 752 | 1463168693997 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1021ms 12:44:54 INFO - PROCESS | 752 | 1463168694036 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 12:44:54 INFO - PROCESS | 752 | 1463168694042 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 12:44:54 INFO - PROCESS | 752 | 1463168694049 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:44:54 INFO - PROCESS | 752 | 1463168694052 Marionette TRACE conn7 <- [1,1530,null,{}] 12:44:54 INFO - PROCESS | 752 | 1463168694056 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:54 INFO - PROCESS | 752 | 1463168694168 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 12:44:54 INFO - PROCESS | 752 | 1463168694279 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:54 INFO - PROCESS | 752 | ++DOCSHELL 16D6D400 == 58 [pid = 752] [id = 392] 12:44:54 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (16D76000) [pid = 752] [serial = 1176] [outer = 00000000] 12:44:54 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (16EE5800) [pid = 752] [serial = 1177] [outer = 16D76000] 12:44:54 INFO - PROCESS | 752 | 1463168694337 Marionette DEBUG loaded listener.js 12:44:54 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (1721DC00) [pid = 752] [serial = 1178] [outer = 16D76000] 12:44:54 INFO - PROCESS | 752 | 1463168694994 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 12:44:55 INFO - PROCESS | 752 | 1463168695024 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 12:44:55 INFO - PROCESS | 752 | 1463168695027 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 12:44:55 INFO - PROCESS | 752 | 1463168695031 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:44:55 INFO - PROCESS | 752 | 1463168695034 Marionette TRACE conn7 <- [1,1534,null,{}] 12:44:55 INFO - PROCESS | 752 | 1463168695046 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:55 INFO - PROCESS | 752 | 1463168695161 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 12:44:55 INFO - PROCESS | 752 | 1463168695307 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:55 INFO - PROCESS | 752 | ++DOCSHELL 1768E800 == 59 [pid = 752] [id = 393] 12:44:55 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (17AC5800) [pid = 752] [serial = 1179] [outer = 00000000] 12:44:55 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (19303000) [pid = 752] [serial = 1180] [outer = 17AC5800] 12:44:55 INFO - PROCESS | 752 | 1463168695371 Marionette DEBUG loaded listener.js 12:44:55 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (19310C00) [pid = 752] [serial = 1181] [outer = 17AC5800] 12:44:55 INFO - PROCESS | 752 | 1463168695998 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1022ms 12:44:56 INFO - PROCESS | 752 | 1463168696056 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 12:44:56 INFO - PROCESS | 752 | 1463168696059 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 12:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:44:56 INFO - PROCESS | 752 | 1463168696063 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:44:56 INFO - PROCESS | 752 | 1463168696065 Marionette TRACE conn7 <- [1,1538,null,{}] 12:44:56 INFO - PROCESS | 752 | 1463168696069 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:56 INFO - PROCESS | 752 | 1463168696215 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 12:44:56 INFO - PROCESS | 752 | 1463168696355 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:56 INFO - PROCESS | 752 | ++DOCSHELL 0C7B4000 == 60 [pid = 752] [id = 394] 12:44:56 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (19436000) [pid = 752] [serial = 1182] [outer = 00000000] 12:44:56 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (19B20800) [pid = 752] [serial = 1183] [outer = 19436000] 12:44:56 INFO - PROCESS | 752 | 1463168696415 Marionette DEBUG loaded listener.js 12:44:56 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (19B63800) [pid = 752] [serial = 1184] [outer = 19436000] 12:44:57 INFO - PROCESS | 752 | --DOCSHELL 0CCAD400 == 59 [pid = 752] [id = 384] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C638800 == 58 [pid = 752] [id = 370] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0CC36C00 == 57 [pid = 752] [id = 382] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 11B7E400 == 56 [pid = 752] [id = 181] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0D733C00 == 55 [pid = 752] [id = 338] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 151B4400 == 54 [pid = 752] [id = 354] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C63CC00 == 53 [pid = 752] [id = 342] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 13CEAC00 == 52 [pid = 752] [id = 176] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 12444000 == 51 [pid = 752] [id = 349] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 09088C00 == 50 [pid = 752] [id = 381] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0D6E9800 == 49 [pid = 752] [id = 334] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C7AF400 == 48 [pid = 752] [id = 172] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0D736400 == 47 [pid = 752] [id = 332] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0D659800 == 46 [pid = 752] [id = 173] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 1279DC00 == 45 [pid = 752] [id = 385] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0DE4D400 == 44 [pid = 752] [id = 348] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C50C400 == 43 [pid = 752] [id = 335] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0D73AC00 == 42 [pid = 752] [id = 329] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 1505E800 == 41 [pid = 752] [id = 375] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 16EDC800 == 40 [pid = 752] [id = 386] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 125EAC00 == 39 [pid = 752] [id = 337] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 16D6C800 == 38 [pid = 752] [id = 351] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C7BF000 == 37 [pid = 752] [id = 340] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 17214400 == 36 [pid = 752] [id = 355] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 1206F800 == 35 [pid = 752] [id = 373] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 175D1000 == 34 [pid = 752] [id = 387] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C9F3400 == 33 [pid = 752] [id = 336] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0DE59800 == 32 [pid = 752] [id = 183] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 151AC000 == 31 [pid = 752] [id = 350] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C62EC00 == 30 [pid = 752] [id = 339] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 15023000 == 29 [pid = 752] [id = 374] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 16EBDC00 == 28 [pid = 752] [id = 352] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 168DE000 == 27 [pid = 752] [id = 189] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 16821400 == 26 [pid = 752] [id = 376] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C50DC00 == 25 [pid = 752] [id = 353] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 15065400 == 24 [pid = 752] [id = 341] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C633400 == 23 [pid = 752] [id = 388] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 1938D400 == 22 [pid = 752] [id = 389] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0DE5C400 == 21 [pid = 752] [id = 343] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C95BC00 == 20 [pid = 752] [id = 347] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 175B5C00 == 19 [pid = 752] [id = 359] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C7B3800 == 18 [pid = 752] [id = 333] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0C7B9C00 == 17 [pid = 752] [id = 182] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0D923000 == 16 [pid = 752] [id = 377] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0D038400 == 15 [pid = 752] [id = 383] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 13D8E400 == 14 [pid = 752] [id = 365] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 1768E800 == 13 [pid = 752] [id = 393] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 16D6D400 == 12 [pid = 752] [id = 392] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 163BEC00 == 11 [pid = 752] [id = 369] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0D6F4C00 == 10 [pid = 752] [id = 390] 12:45:00 INFO - PROCESS | 752 | --DOCSHELL 0DD9E000 == 9 [pid = 752] [id = 391] 12:45:03 INFO - PROCESS | 752 | 1463168703517 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 7494ms 12:45:03 INFO - PROCESS | 752 | 1463168703561 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 12:45:03 INFO - PROCESS | 752 | 1463168703566 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 12:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:45:03 INFO - PROCESS | 752 | 1463168703571 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:45:03 INFO - PROCESS | 752 | 1463168703575 Marionette TRACE conn7 <- [1,1542,null,{}] 12:45:03 INFO - PROCESS | 752 | 1463168703583 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:03 INFO - PROCESS | 752 | 1463168703687 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 12:45:03 INFO - PROCESS | 752 | 1463168703798 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:03 INFO - PROCESS | 752 | ++DOCSHELL 0C635400 == 10 [pid = 752] [id = 395] 12:45:03 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (0C635800) [pid = 752] [serial = 1185] [outer = 00000000] 12:45:03 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (0C7B6800) [pid = 752] [serial = 1186] [outer = 0C635800] 12:45:03 INFO - PROCESS | 752 | 1463168703848 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (0C7C3800) [pid = 752] [serial = 1187] [outer = 0C635800] 12:45:04 INFO - PROCESS | 752 | 1463168704287 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 790ms 12:45:04 INFO - PROCESS | 752 | 1463168704361 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 752 | 1463168704368 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 12:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:45:04 INFO - PROCESS | 752 | 1463168704374 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - PROCESS | 752 | 1463168704377 Marionette TRACE conn7 <- [1,1546,null,{}] 12:45:04 INFO - PROCESS | 752 | 1463168704382 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:04 INFO - PROCESS | 752 | 1463168704478 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 12:45:04 INFO - PROCESS | 752 | 1463168704494 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 752 | ++DOCSHELL 0C7AF400 == 11 [pid = 752] [id = 396] 12:45:04 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (0D6F0C00) [pid = 752] [serial = 1188] [outer = 00000000] 12:45:04 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (0D734400) [pid = 752] [serial = 1189] [outer = 0D6F0C00] 12:45:04 INFO - PROCESS | 752 | 1463168704539 Marionette DEBUG loaded listener.js 12:45:04 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (0D923000) [pid = 752] [serial = 1190] [outer = 0D6F0C00] 12:45:05 INFO - PROCESS | 752 | 1463168705053 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 12:45:05 INFO - PROCESS | 752 | 1463168705122 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 752 | 1463168705125 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 12:45:05 INFO - PROCESS | 752 | 1463168705129 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:45:05 INFO - PROCESS | 752 | 1463168705133 Marionette TRACE conn7 <- [1,1550,null,{}] 12:45:05 INFO - PROCESS | 752 | 1463168705144 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:05 INFO - PROCESS | 752 | 1463168705288 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 12:45:05 INFO - PROCESS | 752 | 1463168705316 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 752 | ++DOCSHELL 0DDDD800 == 12 [pid = 752] [id = 397] 12:45:05 INFO - PROCESS | 752 | ++DOMWINDOW == 148 (0DE54800) [pid = 752] [serial = 1191] [outer = 00000000] 12:45:05 INFO - PROCESS | 752 | ++DOMWINDOW == 149 (0DE5C800) [pid = 752] [serial = 1192] [outer = 0DE54800] 12:45:05 INFO - PROCESS | 752 | 1463168705366 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 752 | ++DOMWINDOW == 150 (0EB65000) [pid = 752] [serial = 1193] [outer = 0DE54800] 12:45:05 INFO - PROCESS | 752 | 1463168705865 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 12:45:05 INFO - PROCESS | 752 | 1463168705904 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 752 | 1463168705906 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 12:45:05 INFO - PROCESS | 752 | 1463168705909 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:45:05 INFO - PROCESS | 752 | 1463168705911 Marionette TRACE conn7 <- [1,1554,null,{}] 12:45:05 INFO - PROCESS | 752 | 1463168705914 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:06 INFO - PROCESS | 752 | 1463168706038 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 12:45:06 INFO - PROCESS | 752 | 1463168706045 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 752 | ++DOCSHELL 11B7E400 == 13 [pid = 752] [id = 398] 12:45:06 INFO - PROCESS | 752 | ++DOMWINDOW == 151 (11DDB000) [pid = 752] [serial = 1194] [outer = 00000000] 12:45:06 INFO - PROCESS | 752 | ++DOMWINDOW == 152 (1253A800) [pid = 752] [serial = 1195] [outer = 11DDB000] 12:45:06 INFO - PROCESS | 752 | 1463168706158 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 752 | ++DOMWINDOW == 153 (1341B000) [pid = 752] [serial = 1196] [outer = 11DDB000] 12:45:06 INFO - PROCESS | 752 | 1463168706599 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 12:45:06 INFO - PROCESS | 752 | 1463168706671 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 752 | 1463168706674 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 12:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:45:06 INFO - PROCESS | 752 | 1463168706685 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - PROCESS | 752 | 1463168706687 Marionette TRACE conn7 <- [1,1558,null,{}] 12:45:06 INFO - PROCESS | 752 | 1463168706690 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:06 INFO - PROCESS | 752 | 1463168706810 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 12:45:06 INFO - PROCESS | 752 | 1463168706823 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 752 | ++DOCSHELL 12539C00 == 14 [pid = 752] [id = 399] 12:45:06 INFO - PROCESS | 752 | ++DOMWINDOW == 154 (1341D800) [pid = 752] [serial = 1197] [outer = 00000000] 12:45:06 INFO - PROCESS | 752 | ++DOMWINDOW == 155 (15065C00) [pid = 752] [serial = 1198] [outer = 1341D800] 12:45:06 INFO - PROCESS | 752 | 1463168706928 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 752 | ++DOMWINDOW == 156 (151A9000) [pid = 752] [serial = 1199] [outer = 1341D800] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 155 (15021C00) [pid = 752] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 154 (151A3400) [pid = 752] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 153 (0DE59000) [pid = 752] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 152 (0DE57800) [pid = 752] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 151 (0C7B8000) [pid = 752] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 150 (0DB90400) [pid = 752] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 149 (0D737800) [pid = 752] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 148 (0DEE5800) [pid = 752] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 147 (1501F400) [pid = 752] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 146 (0D6E8400) [pid = 752] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 145 (0C639800) [pid = 752] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 144 (19391800) [pid = 752] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 143 (17AC3000) [pid = 752] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 142 (175D1400) [pid = 752] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 141 (17220400) [pid = 752] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 140 (17AC5800) [pid = 752] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 139 (0C509800) [pid = 752] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 138 (168D9400) [pid = 752] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 137 (16822C00) [pid = 752] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 136 (151B2400) [pid = 752] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 135 (16EDE400) [pid = 752] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 134 (1505FC00) [pid = 752] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 133 (127A3000) [pid = 752] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 132 (0D040400) [pid = 752] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 131 (1243CC00) [pid = 752] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 130 (0DE2DC00) [pid = 752] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 129 (0DDD4800) [pid = 752] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 128 (0DD9A000) [pid = 752] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 127 (0C7B9000) [pid = 752] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 126 (175B6000) [pid = 752] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 125 (0C7BD000) [pid = 752] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 124 (0DB1E800) [pid = 752] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 123 (16EB7400) [pid = 752] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 122 (0C7B4800) [pid = 752] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 121 (1721FC00) [pid = 752] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 120 (163BF800) [pid = 752] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 119 (16D76000) [pid = 752] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 118 (1506A000) [pid = 752] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 117 (0DE56000) [pid = 752] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:45:07 INFO - PROCESS | 752 | --DOMWINDOW == 116 (125E8400) [pid = 752] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:45:08 INFO - PROCESS | 752 | 1463168708018 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1380ms 12:45:08 INFO - PROCESS | 752 | 1463168708069 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 752 | 1463168708071 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 12:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:45:08 INFO - PROCESS | 752 | 1463168708074 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - PROCESS | 752 | 1463168708076 Marionette TRACE conn7 <- [1,1562,null,{}] 12:45:08 INFO - PROCESS | 752 | 1463168708079 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:08 INFO - PROCESS | 752 | 1463168708263 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 12:45:08 INFO - PROCESS | 752 | 1463168708338 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 752 | ++DOCSHELL 0DD9D400 == 15 [pid = 752] [id = 400] 12:45:08 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (0DD9E400) [pid = 752] [serial = 1200] [outer = 00000000] 12:45:08 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1248DC00) [pid = 752] [serial = 1201] [outer = 0DD9E400] 12:45:08 INFO - PROCESS | 752 | 1463168708387 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (134E6800) [pid = 752] [serial = 1202] [outer = 0DD9E400] 12:45:08 INFO - PROCESS | 752 | 1463168708762 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 12:45:08 INFO - PROCESS | 752 | 1463168708805 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 12:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:45:08 INFO - PROCESS | 752 | 1463168708807 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 12:45:08 INFO - PROCESS | 752 | 1463168708810 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - PROCESS | 752 | 1463168708812 Marionette TRACE conn7 <- [1,1566,null,{}] 12:45:08 INFO - PROCESS | 752 | 1463168708816 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:08 INFO - PROCESS | 752 | 1463168708896 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 12:45:08 INFO - PROCESS | 752 | 1463168708903 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 752 | ++DOCSHELL 0E006400 == 16 [pid = 752] [id = 401] 12:45:08 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (15021C00) [pid = 752] [serial = 1203] [outer = 00000000] 12:45:08 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (151B4000) [pid = 752] [serial = 1204] [outer = 15021C00] 12:45:08 INFO - PROCESS | 752 | 1463168708947 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (151BFC00) [pid = 752] [serial = 1205] [outer = 15021C00] 12:45:09 INFO - PROCESS | 752 | 1463168709393 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 12:45:09 INFO - PROCESS | 752 | 1463168709441 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 752 | 1463168709443 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 12:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:45:09 INFO - PROCESS | 752 | 1463168709456 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 752 | 1463168709458 Marionette TRACE conn7 <- [1,1570,null,{}] 12:45:09 INFO - PROCESS | 752 | 1463168709462 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:09 INFO - PROCESS | 752 | 1463168709541 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 12:45:09 INFO - PROCESS | 752 | 1463168709548 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 752 | ++DOCSHELL 1506D400 == 17 [pid = 752] [id = 402] 12:45:09 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (1622F800) [pid = 752] [serial = 1206] [outer = 00000000] 12:45:09 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (16445400) [pid = 752] [serial = 1207] [outer = 1622F800] 12:45:09 INFO - PROCESS | 752 | 1463168709593 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (1270BC00) [pid = 752] [serial = 1208] [outer = 1622F800] 12:45:10 INFO - PROCESS | 752 | 1463168710277 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 890ms 12:45:10 INFO - PROCESS | 752 | 1463168710341 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 752 | 1463168710346 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 12:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:45:10 INFO - PROCESS | 752 | 1463168710352 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:45:10 INFO - PROCESS | 752 | 1463168710356 Marionette TRACE conn7 <- [1,1574,null,{}] 12:45:10 INFO - PROCESS | 752 | 1463168710362 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:10 INFO - PROCESS | 752 | 1463168710505 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 12:45:10 INFO - PROCESS | 752 | 1463168710645 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 752 | ++DOCSHELL 0C90F400 == 18 [pid = 752] [id = 403] 12:45:10 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (0C915400) [pid = 752] [serial = 1209] [outer = 00000000] 12:45:10 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (0D659800) [pid = 752] [serial = 1210] [outer = 0C915400] 12:45:10 INFO - PROCESS | 752 | 1463168710704 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (0D73F400) [pid = 752] [serial = 1211] [outer = 0C915400] 12:45:11 INFO - PROCESS | 752 | 1463168711378 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1076ms 12:45:11 INFO - PROCESS | 752 | 1463168711433 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 752 | 1463168711439 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 12:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:45:11 INFO - PROCESS | 752 | 1463168711445 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - PROCESS | 752 | 1463168711448 Marionette TRACE conn7 <- [1,1578,null,{}] 12:45:11 INFO - PROCESS | 752 | 1463168711452 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:11 INFO - PROCESS | 752 | 1463168711568 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 12:45:11 INFO - PROCESS | 752 | 1463168711712 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 752 | ++DOCSHELL 0DE59000 == 19 [pid = 752] [id = 404] 12:45:11 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (0DE5C000) [pid = 752] [serial = 1212] [outer = 00000000] 12:45:11 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (12492000) [pid = 752] [serial = 1213] [outer = 0DE5C000] 12:45:11 INFO - PROCESS | 752 | 1463168711772 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (15025400) [pid = 752] [serial = 1214] [outer = 0DE5C000] 12:45:12 INFO - PROCESS | 752 | 1463168712421 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1021ms 12:45:12 INFO - PROCESS | 752 | 1463168712468 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 12:45:12 INFO - PROCESS | 752 | 1463168712471 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 12:45:12 INFO - PROCESS | 752 | 1463168712474 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:45:12 INFO - PROCESS | 752 | 1463168712478 Marionette TRACE conn7 <- [1,1582,null,{}] 12:45:12 INFO - PROCESS | 752 | 1463168712551 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:12 INFO - PROCESS | 752 | 1463168712735 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 12:45:12 INFO - PROCESS | 752 | 1463168712841 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 752 | ++DOCSHELL 16D6B400 == 20 [pid = 752] [id = 405] 12:45:12 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (16D6BC00) [pid = 752] [serial = 1215] [outer = 00000000] 12:45:12 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (16EC5000) [pid = 752] [serial = 1216] [outer = 16D6BC00] 12:45:12 INFO - PROCESS | 752 | 1463168712905 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (16EE0800) [pid = 752] [serial = 1217] [outer = 16D6BC00] 12:45:13 INFO - PROCESS | 752 | 1463168713481 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1075ms 12:45:13 INFO - PROCESS | 752 | 1463168713553 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 752 | 1463168713556 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 12:45:13 INFO - PROCESS | 752 | 1463168713560 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:45:13 INFO - PROCESS | 752 | 1463168713562 Marionette TRACE conn7 <- [1,1586,null,{}] 12:45:13 INFO - PROCESS | 752 | 1463168713566 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:13 INFO - PROCESS | 752 | 1463168713678 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 12:45:13 INFO - PROCESS | 752 | 1463168713830 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 752 | ++DOCSHELL 0C635000 == 21 [pid = 752] [id = 406] 12:45:13 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (0C636400) [pid = 752] [serial = 1218] [outer = 00000000] 12:45:13 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (1721E000) [pid = 752] [serial = 1219] [outer = 0C636400] 12:45:13 INFO - PROCESS | 752 | 1463168713887 Marionette DEBUG loaded listener.js 12:45:13 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (17246C00) [pid = 752] [serial = 1220] [outer = 0C636400] 12:45:14 INFO - PROCESS | 752 | 1463168714473 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 930ms 12:45:14 INFO - PROCESS | 752 | 1463168714493 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 12:45:14 INFO - PROCESS | 752 | 1463168714495 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 12:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:45:14 INFO - PROCESS | 752 | 1463168714512 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:45:14 INFO - PROCESS | 752 | 1463168714515 Marionette TRACE conn7 <- [1,1590,null,{}] 12:45:14 INFO - PROCESS | 752 | 1463168714521 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:14 INFO - PROCESS | 752 | 1463168714803 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 12:45:14 INFO - PROCESS | 752 | 1463168714979 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 752 | ++DOCSHELL 0C506400 == 22 [pid = 752] [id = 407] 12:45:14 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (0C506C00) [pid = 752] [serial = 1221] [outer = 00000000] 12:45:14 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (0C634800) [pid = 752] [serial = 1222] [outer = 0C506C00] 12:45:15 INFO - PROCESS | 752 | 1463168715032 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (0C7CD000) [pid = 752] [serial = 1223] [outer = 0C506C00] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 139 (11D4A800) [pid = 752] [serial = 1103] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 138 (151A4000) [pid = 752] [serial = 1105] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 137 (15063000) [pid = 752] [serial = 1138] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 136 (11D55400) [pid = 752] [serial = 1136] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 135 (0D92E800) [pid = 752] [serial = 1100] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 134 (0DEE5C00) [pid = 752] [serial = 1117] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 133 (0EA10800) [pid = 752] [serial = 1102] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 132 (0EB8DC00) [pid = 752] [serial = 1135] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 131 (0DE54400) [pid = 752] [serial = 1133] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 130 (11D4B000) [pid = 752] [serial = 1151] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 129 (15064C00) [pid = 752] [serial = 1172] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 128 (0D73A800) [pid = 752] [serial = 1099] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 127 (0DDDC800) [pid = 752] [serial = 1153] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 126 (151BBC00) [pid = 752] [serial = 1096] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 125 (0D928000) [pid = 752] [serial = 1115] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 124 (11D52000) [pid = 752] [serial = 1174] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 123 (0EB58400) [pid = 752] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 122 (0DDA0400) [pid = 752] [serial = 1132] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 121 (0D656400) [pid = 752] [serial = 1081] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 120 (0D6F3000) [pid = 752] [serial = 1112] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 119 (12538C00) [pid = 752] [serial = 1171] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 118 (0DE59C00) [pid = 752] [serial = 1150] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 117 (13CE3800) [pid = 752] [serial = 1093] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 116 (0D6F7400) [pid = 752] [serial = 1114] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 115 (0C7BC400) [pid = 752] [serial = 1111] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 114 (151A3800) [pid = 752] [serial = 1095] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0EB63C00) [pid = 752] [serial = 1118] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 112 (125E7800) [pid = 752] [serial = 1175] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 111 (1723C000) [pid = 752] [serial = 1144] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 110 (1506C000) [pid = 752] [serial = 1156] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 109 (12539000) [pid = 752] [serial = 1072] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 108 (0C906800) [pid = 752] [serial = 1068] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 107 (175BA400) [pid = 752] [serial = 1077] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 106 (0C9EF800) [pid = 752] [serial = 1083] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 105 (0D6EA400) [pid = 752] [serial = 1069] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 104 (0DDD4C00) [pid = 752] [serial = 1086] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 103 (17248C00) [pid = 752] [serial = 1075] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 102 (1721F800) [pid = 752] [serial = 1074] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0DDDEC00) [pid = 752] [serial = 1087] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 100 (11D59000) [pid = 752] [serial = 1071] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0CCA6000) [pid = 752] [serial = 1084] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0C7C9800) [pid = 752] [serial = 1080] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 97 (17247800) [pid = 752] [serial = 1066] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 96 (175CC400) [pid = 752] [serial = 1078] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 95 (16822800) [pid = 752] [serial = 1109] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 94 (1721DC00) [pid = 752] [serial = 1178] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 93 (19303000) [pid = 752] [serial = 1180] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 92 (16814800) [pid = 752] [serial = 1108] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 91 (151BA400) [pid = 752] [serial = 1106] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 90 (151A5800) [pid = 752] [serial = 1139] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 89 (16EE5800) [pid = 752] [serial = 1177] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 88 (16D70000) [pid = 752] [serial = 1141] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 87 (163B9400) [pid = 752] [serial = 1024] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 86 (175BBC00) [pid = 752] [serial = 1148] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 85 (19310C00) [pid = 752] [serial = 1181] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 84 (175B3400) [pid = 752] [serial = 1147] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 83 (17241C00) [pid = 752] [serial = 1145] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 82 (16EC4400) [pid = 752] [serial = 1130] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 81 (16EE0400) [pid = 752] [serial = 1142] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 80 (163B8C00) [pid = 752] [serial = 1127] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 79 (17220C00) [pid = 752] [serial = 1160] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 78 (17AC5C00) [pid = 752] [serial = 1162] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 77 (16EB9C00) [pid = 752] [serial = 1129] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 76 (151A7C00) [pid = 752] [serial = 1124] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 75 (1622F400) [pid = 752] [serial = 1126] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 74 (16235C00) [pid = 752] [serial = 1157] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0EAEC800) [pid = 752] [serial = 1154] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 72 (12703800) [pid = 752] [serial = 1121] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 71 (15068C00) [pid = 752] [serial = 1123] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 70 (17211400) [pid = 752] [serial = 1159] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 69 (1248AC00) [pid = 752] [serial = 1120] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 68 (11DDE400) [pid = 752] [serial = 1090] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 67 (11D57400) [pid = 752] [serial = 1089] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 66 (127A9C00) [pid = 752] [serial = 1092] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 65 (19B14000) [pid = 752] [serial = 1169] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 64 (19439C00) [pid = 752] [serial = 1168] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 63 (187B8400) [pid = 752] [serial = 1166] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 62 (187AF000) [pid = 752] [serial = 1165] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | --DOMWINDOW == 61 (17B5C400) [pid = 752] [serial = 1163] [outer = 00000000] [url = about:blank] 12:45:15 INFO - PROCESS | 752 | 1463168715680 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1250ms 12:45:15 INFO - PROCESS | 752 | 1463168715750 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 12:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:45:15 INFO - PROCESS | 752 | 1463168715754 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 12:45:15 INFO - PROCESS | 752 | 1463168715758 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:45:15 INFO - PROCESS | 752 | 1463168715762 Marionette TRACE conn7 <- [1,1594,null,{}] 12:45:15 INFO - PROCESS | 752 | 1463168715767 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:15 INFO - PROCESS | 752 | 1463168715854 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 12:45:15 INFO - PROCESS | 752 | 1463168715862 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 752 | ++DOCSHELL 0CC34800 == 23 [pid = 752] [id = 408] 12:45:15 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (0CC35800) [pid = 752] [serial = 1224] [outer = 00000000] 12:45:15 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (0D651400) [pid = 752] [serial = 1225] [outer = 0CC35800] 12:45:15 INFO - PROCESS | 752 | 1463168715911 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (0D6EA400) [pid = 752] [serial = 1226] [outer = 0CC35800] 12:45:16 INFO - PROCESS | 752 | 1463168716428 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 732ms 12:45:16 INFO - PROCESS | 752 | 1463168716521 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 752 | 1463168716523 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 12:45:16 INFO - PROCESS | 752 | 1463168716529 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:45:16 INFO - PROCESS | 752 | 1463168716531 Marionette TRACE conn7 <- [1,1598,null,{}] 12:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:45:16 INFO - PROCESS | 752 | 1463168716537 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:16 INFO - PROCESS | 752 | 1463168716626 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 12:45:16 INFO - PROCESS | 752 | 1463168716713 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 752 | ++DOCSHELL 0DD91400 == 24 [pid = 752] [id = 409] 12:45:16 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (0DD97000) [pid = 752] [serial = 1227] [outer = 00000000] 12:45:16 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (0DDD5000) [pid = 752] [serial = 1228] [outer = 0DD97000] 12:45:16 INFO - PROCESS | 752 | 1463168716759 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0DDDC000) [pid = 752] [serial = 1229] [outer = 0DD97000] 12:45:17 INFO - PROCESS | 752 | 1463168717172 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 12:45:17 INFO - PROCESS | 752 | 1463168717206 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 12:45:17 INFO - PROCESS | 752 | 1463168717210 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 12:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:45:17 INFO - PROCESS | 752 | 1463168717225 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - PROCESS | 752 | 1463168717230 Marionette TRACE conn7 <- [1,1602,null,{}] 12:45:17 INFO - PROCESS | 752 | 1463168717234 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:17 INFO - PROCESS | 752 | 1463168717322 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 12:45:17 INFO - PROCESS | 752 | 1463168717329 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 752 | ++DOCSHELL 0DDDD400 == 25 [pid = 752] [id = 410] 12:45:17 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (0EA05C00) [pid = 752] [serial = 1230] [outer = 00000000] 12:45:17 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (11B82400) [pid = 752] [serial = 1231] [outer = 0EA05C00] 12:45:17 INFO - PROCESS | 752 | 1463168717373 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (11D4A800) [pid = 752] [serial = 1232] [outer = 0EA05C00] 12:45:17 INFO - PROCESS | 752 | 1463168717818 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 650ms 12:45:17 INFO - PROCESS | 752 | 1463168717866 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 12:45:17 INFO - PROCESS | 752 | 1463168717869 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 12:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:45:17 INFO - PROCESS | 752 | 1463168717879 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - PROCESS | 752 | 1463168717891 Marionette TRACE conn7 <- [1,1606,null,{}] 12:45:17 INFO - PROCESS | 752 | 1463168717894 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:18 INFO - PROCESS | 752 | 1463168718033 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 12:45:18 INFO - PROCESS | 752 | 1463168718053 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 752 | ++DOCSHELL 11D55400 == 26 [pid = 752] [id = 411] 12:45:18 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (11D57400) [pid = 752] [serial = 1233] [outer = 00000000] 12:45:18 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (11E59400) [pid = 752] [serial = 1234] [outer = 11D57400] 12:45:18 INFO - PROCESS | 752 | 1463168718098 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (11E61400) [pid = 752] [serial = 1235] [outer = 11D57400] 12:45:18 INFO - PROCESS | 752 | 1463168718556 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 12:45:18 INFO - PROCESS | 752 | 1463168718612 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 12:45:18 INFO - PROCESS | 752 | 1463168718614 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 12:45:18 INFO - PROCESS | 752 | 1463168718617 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:45:18 INFO - PROCESS | 752 | 1463168718619 Marionette TRACE conn7 <- [1,1610,null,{}] 12:45:18 INFO - PROCESS | 752 | 1463168718622 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:18 INFO - PROCESS | 752 | 1463168718740 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 12:45:18 INFO - PROCESS | 752 | 1463168718805 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 752 | ++DOCSHELL 12494000 == 27 [pid = 752] [id = 412] 12:45:18 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (12494800) [pid = 752] [serial = 1236] [outer = 00000000] 12:45:18 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (1270B400) [pid = 752] [serial = 1237] [outer = 12494800] 12:45:18 INFO - PROCESS | 752 | 1463168718857 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (13CE9400) [pid = 752] [serial = 1238] [outer = 12494800] 12:45:19 INFO - PROCESS | 752 | 1463168719328 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 12:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:45:19 INFO - PROCESS | 752 | 1463168719381 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 12:45:19 INFO - PROCESS | 752 | 1463168719383 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 12:45:19 INFO - PROCESS | 752 | 1463168719387 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:45:19 INFO - PROCESS | 752 | 1463168719388 Marionette TRACE conn7 <- [1,1614,null,{}] 12:45:19 INFO - PROCESS | 752 | 1463168719392 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:19 INFO - PROCESS | 752 | 1463168719516 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 12:45:19 INFO - PROCESS | 752 | 1463168719580 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:19 INFO - PROCESS | 752 | ++DOCSHELL 0906C000 == 28 [pid = 752] [id = 413] 12:45:19 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (12706000) [pid = 752] [serial = 1239] [outer = 00000000] 12:45:19 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (15064C00) [pid = 752] [serial = 1240] [outer = 12706000] 12:45:19 INFO - PROCESS | 752 | 1463168719624 Marionette DEBUG loaded listener.js 12:45:19 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (15069C00) [pid = 752] [serial = 1241] [outer = 12706000] 12:45:20 INFO - PROCESS | 752 | --DOMWINDOW == 78 (11DDB000) [pid = 752] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:45:20 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1341D800) [pid = 752] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:45:20 INFO - PROCESS | 752 | --DOMWINDOW == 76 (19436000) [pid = 752] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:45:20 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0D6F0C00) [pid = 752] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:45:20 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0C635800) [pid = 752] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:45:20 INFO - PROCESS | 752 | --DOMWINDOW == 73 (15021C00) [pid = 752] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:45:20 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0DD9E400) [pid = 752] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:45:20 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0DE54800) [pid = 752] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:45:20 INFO - PROCESS | 752 | 1463168720162 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 830ms 12:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:45:20 INFO - PROCESS | 752 | 1463168720217 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 752 | 1463168720219 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 12:45:20 INFO - PROCESS | 752 | 1463168720223 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - PROCESS | 752 | 1463168720224 Marionette TRACE conn7 <- [1,1618,null,{}] 12:45:20 INFO - PROCESS | 752 | 1463168720228 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:20 INFO - PROCESS | 752 | 1463168720311 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 12:45:20 INFO - PROCESS | 752 | 1463168720419 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 752 | ++DOCSHELL 0C50DC00 == 29 [pid = 752] [id = 414] 12:45:20 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0C632000) [pid = 752] [serial = 1242] [outer = 00000000] 12:45:20 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (1501F800) [pid = 752] [serial = 1243] [outer = 0C632000] 12:45:20 INFO - PROCESS | 752 | 1463168720465 Marionette DEBUG loaded listener.js 12:45:20 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (15062C00) [pid = 752] [serial = 1244] [outer = 0C632000] 12:45:20 INFO - PROCESS | 752 | 1463168720839 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 12:45:20 INFO - PROCESS | 752 | 1463168720896 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 752 | 1463168720898 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 12:45:20 INFO - PROCESS | 752 | 1463168720901 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:45:20 INFO - PROCESS | 752 | 1463168720902 Marionette TRACE conn7 <- [1,1622,null,{}] 12:45:20 INFO - PROCESS | 752 | 1463168720906 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:20 INFO - PROCESS | 752 | 1463168720993 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 12:45:20 INFO - PROCESS | 752 | 1463168721001 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 752 | ++DOCSHELL 0C506800 == 30 [pid = 752] [id = 415] 12:45:20 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (1341D800) [pid = 752] [serial = 1245] [outer = 00000000] 12:45:21 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (151B5C00) [pid = 752] [serial = 1246] [outer = 1341D800] 12:45:21 INFO - PROCESS | 752 | 1463168721046 Marionette DEBUG loaded listener.js 12:45:21 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (151BF800) [pid = 752] [serial = 1247] [outer = 1341D800] 12:45:21 INFO - PROCESS | 752 | 1463168721478 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 631ms 12:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:45:21 INFO - PROCESS | 752 | 1463168721535 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 12:45:21 INFO - PROCESS | 752 | 1463168721537 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 12:45:21 INFO - PROCESS | 752 | 1463168721540 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:45:21 INFO - PROCESS | 752 | 1463168721541 Marionette TRACE conn7 <- [1,1626,null,{}] 12:45:21 INFO - PROCESS | 752 | 1463168721545 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:21 INFO - PROCESS | 752 | 1463168721627 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 12:45:21 INFO - PROCESS | 752 | 1463168721635 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:21 INFO - PROCESS | 752 | ++DOCSHELL 151CDC00 == 31 [pid = 752] [id = 416] 12:45:21 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (151CF400) [pid = 752] [serial = 1248] [outer = 00000000] 12:45:21 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (163B1C00) [pid = 752] [serial = 1249] [outer = 151CF400] 12:45:21 INFO - PROCESS | 752 | 1463168721681 Marionette DEBUG loaded listener.js 12:45:21 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (163BD800) [pid = 752] [serial = 1250] [outer = 151CF400] 12:45:22 INFO - PROCESS | 752 | 1463168722258 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 12:45:22 INFO - PROCESS | 752 | 1463168722348 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 12:45:22 INFO - PROCESS | 752 | 1463168722353 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 12:45:22 INFO - PROCESS | 752 | 1463168722373 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:45:22 INFO - PROCESS | 752 | 1463168722377 Marionette TRACE conn7 <- [1,1630,null,{}] 12:45:22 INFO - PROCESS | 752 | 1463168722385 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:22 INFO - PROCESS | 752 | 1463168722515 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 12:45:22 INFO - PROCESS | 752 | 1463168722648 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:22 INFO - PROCESS | 752 | ++DOCSHELL 0C63C000 == 32 [pid = 752] [id = 417] 12:45:22 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0C7BB400) [pid = 752] [serial = 1251] [outer = 00000000] 12:45:22 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0D73D800) [pid = 752] [serial = 1252] [outer = 0C7BB400] 12:45:22 INFO - PROCESS | 752 | 1463168722708 Marionette DEBUG loaded listener.js 12:45:22 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0D930C00) [pid = 752] [serial = 1253] [outer = 0C7BB400] 12:45:23 INFO - PROCESS | 752 | 1463168723276 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 12:45:23 INFO - PROCESS | 752 | 1463168723347 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 12:45:23 INFO - PROCESS | 752 | 1463168723354 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 12:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:45:23 INFO - PROCESS | 752 | 1463168723360 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:45:23 INFO - PROCESS | 752 | 1463168723363 Marionette TRACE conn7 <- [1,1634,null,{}] 12:45:23 INFO - PROCESS | 752 | 1463168723368 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:23 INFO - PROCESS | 752 | 1463168723516 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 12:45:23 INFO - PROCESS | 752 | 1463168723650 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:23 INFO - PROCESS | 752 | ++DOCSHELL 0DEE7400 == 33 [pid = 752] [id = 418] 12:45:23 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0DEE8000) [pid = 752] [serial = 1254] [outer = 00000000] 12:45:23 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (11D4EC00) [pid = 752] [serial = 1255] [outer = 0DEE8000] 12:45:23 INFO - PROCESS | 752 | 1463168723705 Marionette DEBUG loaded listener.js 12:45:23 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (12491C00) [pid = 752] [serial = 1256] [outer = 0DEE8000] 12:45:24 INFO - PROCESS | 752 | 1463168724342 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1020ms 12:45:24 INFO - PROCESS | 752 | 1463168724382 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 12:45:24 INFO - PROCESS | 752 | 1463168724384 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 12:45:24 INFO - PROCESS | 752 | 1463168724388 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:45:24 INFO - PROCESS | 752 | 1463168724392 Marionette TRACE conn7 <- [1,1638,null,{}] 12:45:24 INFO - PROCESS | 752 | 1463168724403 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:24 INFO - PROCESS | 752 | 1463168724516 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 12:45:24 INFO - PROCESS | 752 | 1463168724651 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:24 INFO - PROCESS | 752 | ++DOCSHELL 134E6C00 == 34 [pid = 752] [id = 419] 12:45:24 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (151B4C00) [pid = 752] [serial = 1257] [outer = 00000000] 12:45:24 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (16818400) [pid = 752] [serial = 1258] [outer = 151B4C00] 12:45:24 INFO - PROCESS | 752 | 1463168724709 Marionette DEBUG loaded listener.js 12:45:24 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (16823400) [pid = 752] [serial = 1259] [outer = 151B4C00] 12:45:25 INFO - PROCESS | 752 | 1463168725712 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1369ms 12:45:25 INFO - PROCESS | 752 | 1463168725761 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 12:45:25 INFO - PROCESS | 752 | 1463168725765 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 12:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:45:25 INFO - PROCESS | 752 | 1463168725770 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:45:25 INFO - PROCESS | 752 | 1463168725774 Marionette TRACE conn7 <- [1,1642,null,{}] 12:45:25 INFO - PROCESS | 752 | 1463168725781 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:25 INFO - PROCESS | 752 | 1463168725881 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 12:45:26 INFO - PROCESS | 752 | 1463168726042 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:26 INFO - PROCESS | 752 | ++DOCSHELL 0D735C00 == 35 [pid = 752] [id = 420] 12:45:26 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0D737400) [pid = 752] [serial = 1260] [outer = 00000000] 12:45:26 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0D73F000) [pid = 752] [serial = 1261] [outer = 0D737400] 12:45:26 INFO - PROCESS | 752 | 1463168726092 Marionette DEBUG loaded listener.js 12:45:26 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0DD9C400) [pid = 752] [serial = 1262] [outer = 0D737400] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 91 (16445400) [pid = 752] [serial = 1207] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 90 (1253A800) [pid = 752] [serial = 1195] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 89 (15065C00) [pid = 752] [serial = 1198] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 88 (19B63800) [pid = 752] [serial = 1184] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0D734400) [pid = 752] [serial = 1189] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0D923000) [pid = 752] [serial = 1190] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0C7B6800) [pid = 752] [serial = 1186] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 84 (1341B000) [pid = 752] [serial = 1196] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0C7C3800) [pid = 752] [serial = 1187] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 82 (151BFC00) [pid = 752] [serial = 1205] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 81 (151B4000) [pid = 752] [serial = 1204] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 80 (151A9000) [pid = 752] [serial = 1199] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 79 (1248DC00) [pid = 752] [serial = 1201] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 78 (19B20800) [pid = 752] [serial = 1183] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0DE5C800) [pid = 752] [serial = 1192] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0EB65000) [pid = 752] [serial = 1193] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | --DOMWINDOW == 75 (134E6800) [pid = 752] [serial = 1202] [outer = 00000000] [url = about:blank] 12:45:26 INFO - PROCESS | 752 | 1463168726697 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 991ms 12:45:26 INFO - PROCESS | 752 | 1463168726763 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 12:45:26 INFO - PROCESS | 752 | 1463168726768 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 12:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:45:26 INFO - PROCESS | 752 | 1463168726774 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:45:26 INFO - PROCESS | 752 | 1463168726776 Marionette TRACE conn7 <- [1,1646,null,{}] 12:45:26 INFO - PROCESS | 752 | 1463168726780 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:26 INFO - PROCESS | 752 | 1463168726868 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 12:45:26 INFO - PROCESS | 752 | 1463168726965 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:26 INFO - PROCESS | 752 | ++DOCSHELL 0C7C3800 == 36 [pid = 752] [id = 421] 12:45:26 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0C7C3C00) [pid = 752] [serial = 1263] [outer = 00000000] 12:45:26 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (0D739000) [pid = 752] [serial = 1264] [outer = 0C7C3C00] 12:45:26 INFO - PROCESS | 752 | 1463168727013 Marionette DEBUG loaded listener.js 12:45:27 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (0DB90400) [pid = 752] [serial = 1265] [outer = 0C7C3C00] 12:45:27 INFO - PROCESS | 752 | 1463168727497 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 12:45:27 INFO - PROCESS | 752 | 1463168727547 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 12:45:27 INFO - PROCESS | 752 | 1463168727549 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 12:45:27 INFO - PROCESS | 752 | 1463168727552 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:45:27 INFO - PROCESS | 752 | 1463168727556 Marionette TRACE conn7 <- [1,1650,null,{}] 12:45:27 INFO - PROCESS | 752 | 1463168727566 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:27 INFO - PROCESS | 752 | 1463168727652 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 12:45:27 INFO - PROCESS | 752 | 1463168727662 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:27 INFO - PROCESS | 752 | ++DOCSHELL 0EA10800 == 37 [pid = 752] [id = 422] 12:45:27 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (0EB65000) [pid = 752] [serial = 1266] [outer = 00000000] 12:45:27 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (11D4E400) [pid = 752] [serial = 1267] [outer = 0EB65000] 12:45:27 INFO - PROCESS | 752 | 1463168727710 Marionette DEBUG loaded listener.js 12:45:27 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (11D7D400) [pid = 752] [serial = 1268] [outer = 0EB65000] 12:45:28 INFO - PROCESS | 752 | 1463168728206 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 12:45:28 INFO - PROCESS | 752 | 1463168728227 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 752 | 1463168728229 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 12:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:45:28 INFO - PROCESS | 752 | 1463168728233 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - PROCESS | 752 | 1463168728235 Marionette TRACE conn7 <- [1,1654,null,{}] 12:45:28 INFO - PROCESS | 752 | 1463168728238 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:28 INFO - PROCESS | 752 | 1463168728328 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 12:45:28 INFO - PROCESS | 752 | 1463168728338 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 752 | ++DOCSHELL 1243CC00 == 38 [pid = 752] [id = 423] 12:45:28 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (12441400) [pid = 752] [serial = 1269] [outer = 00000000] 12:45:28 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (12538C00) [pid = 752] [serial = 1270] [outer = 12441400] 12:45:28 INFO - PROCESS | 752 | 1463168728384 Marionette DEBUG loaded listener.js 12:45:28 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (134E2C00) [pid = 752] [serial = 1271] [outer = 12441400] 12:45:28 INFO - PROCESS | 752 | 1463168728834 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 12:45:28 INFO - PROCESS | 752 | 1463168728868 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 752 | 1463168728870 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 12:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:45:28 INFO - PROCESS | 752 | 1463168728873 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - PROCESS | 752 | 1463168728885 Marionette TRACE conn7 <- [1,1658,null,{}] 12:45:28 INFO - PROCESS | 752 | 1463168728901 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:29 INFO - PROCESS | 752 | 1463168729026 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 12:45:29 INFO - PROCESS | 752 | 1463168729117 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:29 INFO - PROCESS | 752 | ++DOCSHELL 13D93C00 == 39 [pid = 752] [id = 424] 12:45:29 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (13DC9C00) [pid = 752] [serial = 1272] [outer = 00000000] 12:45:29 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (15027400) [pid = 752] [serial = 1273] [outer = 13DC9C00] 12:45:29 INFO - PROCESS | 752 | 1463168729165 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (15065400) [pid = 752] [serial = 1274] [outer = 13DC9C00] 12:45:29 INFO - PROCESS | 752 | 1463168729615 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 790ms 12:45:29 INFO - PROCESS | 752 | 1463168729667 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 12:45:29 INFO - PROCESS | 752 | 1463168729669 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 12:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:45:29 INFO - PROCESS | 752 | 1463168729672 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:45:29 INFO - PROCESS | 752 | 1463168729673 Marionette TRACE conn7 <- [1,1662,null,{}] 12:45:29 INFO - PROCESS | 752 | 1463168729677 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:29 INFO - PROCESS | 752 | 1463168729810 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 12:45:29 INFO - PROCESS | 752 | 1463168729879 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:29 INFO - PROCESS | 752 | ++DOCSHELL 1506DC00 == 40 [pid = 752] [id = 425] 12:45:29 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (151A5C00) [pid = 752] [serial = 1275] [outer = 00000000] 12:45:29 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (16232400) [pid = 752] [serial = 1276] [outer = 151A5C00] 12:45:29 INFO - PROCESS | 752 | 1463168729925 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (163BBC00) [pid = 752] [serial = 1277] [outer = 151A5C00] 12:45:30 INFO - PROCESS | 752 | 1463168730353 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 12:45:30 INFO - PROCESS | 752 | 1463168730420 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 752 | 1463168730422 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:45:30 INFO - PROCESS | 752 | 1463168730432 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 752 | 1463168730433 Marionette TRACE conn7 <- [1,1666,null,{}] 12:45:30 INFO - PROCESS | 752 | 1463168730437 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:30 INFO - PROCESS | 752 | 1463168730547 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 12:45:30 INFO - PROCESS | 752 | 1463168730608 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 752 | ++DOCSHELL 1248AC00 == 41 [pid = 752] [id = 426] 12:45:30 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (125F4400) [pid = 752] [serial = 1278] [outer = 00000000] 12:45:30 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (168DB800) [pid = 752] [serial = 1279] [outer = 125F4400] 12:45:30 INFO - PROCESS | 752 | 1463168730651 Marionette DEBUG loaded listener.js 12:45:30 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (16D78C00) [pid = 752] [serial = 1280] [outer = 125F4400] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 92 (11D57400) [pid = 752] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 91 (12494800) [pid = 752] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 90 (0C506C00) [pid = 752] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0CC35800) [pid = 752] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0DD97000) [pid = 752] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0EA05C00) [pid = 752] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 86 (1341D800) [pid = 752] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0C632000) [pid = 752] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:45:31 INFO - PROCESS | 752 | --DOMWINDOW == 84 (12706000) [pid = 752] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:45:31 INFO - PROCESS | 752 | 1463168731496 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1123ms 12:45:31 INFO - PROCESS | 752 | 1463168731562 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 12:45:31 INFO - PROCESS | 752 | 1463168731564 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 12:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:45:31 INFO - PROCESS | 752 | 1463168731567 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:45:31 INFO - PROCESS | 752 | 1463168731569 Marionette TRACE conn7 <- [1,1670,null,{}] 12:45:31 INFO - PROCESS | 752 | 1463168731573 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:31 INFO - PROCESS | 752 | 1463168731701 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 12:45:31 INFO - PROCESS | 752 | 1463168731763 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 752 | ++DOCSHELL 0CC35800 == 42 [pid = 752] [id = 427] 12:45:31 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0DD93800) [pid = 752] [serial = 1281] [outer = 00000000] 12:45:31 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (13423000) [pid = 752] [serial = 1282] [outer = 0DD93800] 12:45:31 INFO - PROCESS | 752 | 1463168731813 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (15068C00) [pid = 752] [serial = 1283] [outer = 0DD93800] 12:45:32 INFO - PROCESS | 752 | 1463168732204 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 12:45:32 INFO - PROCESS | 752 | 1463168732244 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 12:45:32 INFO - PROCESS | 752 | 1463168732246 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 12:45:32 INFO - PROCESS | 752 | 1463168732249 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:45:32 INFO - PROCESS | 752 | 1463168732251 Marionette TRACE conn7 <- [1,1674,null,{}] 12:45:32 INFO - PROCESS | 752 | 1463168732255 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:32 INFO - PROCESS | 752 | 1463168732339 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 12:45:32 INFO - PROCESS | 752 | 1463168732346 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:32 INFO - PROCESS | 752 | ++DOCSHELL 1643D800 == 43 [pid = 752] [id = 428] 12:45:32 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (1681AC00) [pid = 752] [serial = 1284] [outer = 00000000] 12:45:32 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (16EE0000) [pid = 752] [serial = 1285] [outer = 1681AC00] 12:45:32 INFO - PROCESS | 752 | 1463168732389 Marionette DEBUG loaded listener.js 12:45:32 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0C7B3400) [pid = 752] [serial = 1286] [outer = 1681AC00] 12:45:32 INFO - PROCESS | 752 | 1463168732803 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 570ms 12:45:32 INFO - PROCESS | 752 | 1463168732823 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 12:45:32 INFO - PROCESS | 752 | 1463168732825 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 12:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:45:32 INFO - PROCESS | 752 | 1463168732828 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:45:32 INFO - PROCESS | 752 | 1463168732831 Marionette TRACE conn7 <- [1,1678,null,{}] 12:45:32 INFO - PROCESS | 752 | 1463168732834 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:32 INFO - PROCESS | 752 | 1463168732961 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 12:45:32 INFO - PROCESS | 752 | 1463168732989 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:32 INFO - PROCESS | 752 | ++DOCSHELL 16EC0C00 == 44 [pid = 752] [id = 429] 12:45:32 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (16ED9800) [pid = 752] [serial = 1287] [outer = 00000000] 12:45:33 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (1721B400) [pid = 752] [serial = 1288] [outer = 16ED9800] 12:45:33 INFO - PROCESS | 752 | 1463168733036 Marionette DEBUG loaded listener.js 12:45:33 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (1723BC00) [pid = 752] [serial = 1289] [outer = 16ED9800] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0C506800 == 43 [pid = 752] [id = 415] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0C7B4000 == 42 [pid = 752] [id = 394] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0906C000 == 41 [pid = 752] [id = 413] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0C50DC00 == 40 [pid = 752] [id = 414] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0C7C3800 == 39 [pid = 752] [id = 421] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0D735C00 == 38 [pid = 752] [id = 420] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 134E6C00 == 37 [pid = 752] [id = 419] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0DEE7400 == 36 [pid = 752] [id = 418] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 151CDC00 == 35 [pid = 752] [id = 416] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0C63C000 == 34 [pid = 752] [id = 417] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 1243CC00 == 33 [pid = 752] [id = 423] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0CC35800 == 32 [pid = 752] [id = 427] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 1248AC00 == 31 [pid = 752] [id = 426] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 1506DC00 == 30 [pid = 752] [id = 425] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 13D93C00 == 29 [pid = 752] [id = 424] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 1643D800 == 28 [pid = 752] [id = 428] 12:45:34 INFO - PROCESS | 752 | --DOCSHELL 0EA10800 == 27 [pid = 752] [id = 422] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0C7CD000) [pid = 752] [serial = 1223] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0C634800) [pid = 752] [serial = 1222] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 90 (0D651400) [pid = 752] [serial = 1225] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0D6EA400) [pid = 752] [serial = 1226] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0DDD5000) [pid = 752] [serial = 1228] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0DDDC000) [pid = 752] [serial = 1229] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 86 (11B82400) [pid = 752] [serial = 1231] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 85 (1270B400) [pid = 752] [serial = 1237] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 84 (1721E000) [pid = 752] [serial = 1219] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 83 (151BF800) [pid = 752] [serial = 1247] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 82 (1501F800) [pid = 752] [serial = 1243] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 81 (15064C00) [pid = 752] [serial = 1240] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 80 (151B5C00) [pid = 752] [serial = 1246] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 79 (15069C00) [pid = 752] [serial = 1241] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 78 (11E61400) [pid = 752] [serial = 1235] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 77 (15062C00) [pid = 752] [serial = 1244] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 76 (163B1C00) [pid = 752] [serial = 1249] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 75 (11D4A800) [pid = 752] [serial = 1232] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 74 (11E59400) [pid = 752] [serial = 1234] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 73 (13CE9400) [pid = 752] [serial = 1238] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0D659800) [pid = 752] [serial = 1210] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 71 (12492000) [pid = 752] [serial = 1213] [outer = 00000000] [url = about:blank] 12:45:34 INFO - PROCESS | 752 | --DOMWINDOW == 70 (16EC5000) [pid = 752] [serial = 1216] [outer = 00000000] [url = about:blank] 12:45:35 INFO - PROCESS | 752 | 1463168735049 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2284ms 12:45:35 INFO - PROCESS | 752 | 1463168735114 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 12:45:35 INFO - PROCESS | 752 | 1463168735118 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 12:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:45:35 INFO - PROCESS | 752 | 1463168735124 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:45:35 INFO - PROCESS | 752 | 1463168735128 Marionette TRACE conn7 <- [1,1682,null,{}] 12:45:35 INFO - PROCESS | 752 | 1463168735134 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:35 INFO - PROCESS | 752 | 1463168735226 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 12:45:35 INFO - PROCESS | 752 | 1463168735350 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:35 INFO - PROCESS | 752 | ++DOCSHELL 0C634000 == 28 [pid = 752] [id = 430] 12:45:35 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0C634400) [pid = 752] [serial = 1290] [outer = 00000000] 12:45:35 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0C7B1C00) [pid = 752] [serial = 1291] [outer = 0C634400] 12:45:35 INFO - PROCESS | 752 | 1463168735402 Marionette DEBUG loaded listener.js 12:45:35 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0C7BBC00) [pid = 752] [serial = 1292] [outer = 0C634400] 12:45:35 INFO - PROCESS | 752 | 1463168735811 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms 12:45:35 INFO - PROCESS | 752 | 1463168735855 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 12:45:35 INFO - PROCESS | 752 | 1463168735861 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 12:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:45:35 INFO - PROCESS | 752 | 1463168735867 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:45:35 INFO - PROCESS | 752 | 1463168735870 Marionette TRACE conn7 <- [1,1686,null,{}] 12:45:35 INFO - PROCESS | 752 | 1463168735874 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:35 INFO - PROCESS | 752 | 1463168735964 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 12:45:35 INFO - PROCESS | 752 | 1463168735972 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:35 INFO - PROCESS | 752 | ++DOCSHELL 0C7CA000 == 29 [pid = 752] [id = 431] 12:45:35 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0C7CA400) [pid = 752] [serial = 1293] [outer = 00000000] 12:45:35 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0CCA6000) [pid = 752] [serial = 1294] [outer = 0C7CA400] 12:45:36 INFO - PROCESS | 752 | 1463168736019 Marionette DEBUG loaded listener.js 12:45:36 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0D651400) [pid = 752] [serial = 1295] [outer = 0C7CA400] 12:45:36 INFO - PROCESS | 752 | 1463168736489 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 12:45:36 INFO - PROCESS | 752 | 1463168736541 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 12:45:36 INFO - PROCESS | 752 | 1463168736543 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 12:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:45:36 INFO - PROCESS | 752 | 1463168736547 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:45:36 INFO - PROCESS | 752 | 1463168736551 Marionette TRACE conn7 <- [1,1690,null,{}] 12:45:36 INFO - PROCESS | 752 | 1463168736562 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:36 INFO - PROCESS | 752 | 1463168736681 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 12:45:36 INFO - PROCESS | 752 | 1463168736693 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:36 INFO - PROCESS | 752 | ++DOCSHELL 0DD94400 == 30 [pid = 752] [id = 432] 12:45:36 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (0DD94C00) [pid = 752] [serial = 1296] [outer = 00000000] 12:45:36 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (0DD9B400) [pid = 752] [serial = 1297] [outer = 0DD94C00] 12:45:36 INFO - PROCESS | 752 | 1463168736742 Marionette DEBUG loaded listener.js 12:45:36 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (0DDD3000) [pid = 752] [serial = 1298] [outer = 0DD94C00] 12:45:37 INFO - PROCESS | 752 | 1463168737214 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 12:45:37 INFO - PROCESS | 752 | 1463168737280 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 12:45:37 INFO - PROCESS | 752 | 1463168737283 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 12:45:37 INFO - PROCESS | 752 | 1463168737286 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:45:37 INFO - PROCESS | 752 | 1463168737288 Marionette TRACE conn7 <- [1,1694,null,{}] 12:45:37 INFO - PROCESS | 752 | 1463168737292 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:37 INFO - PROCESS | 752 | 1463168737374 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 12:45:37 INFO - PROCESS | 752 | 1463168737381 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:37 INFO - PROCESS | 752 | ++DOCSHELL 0C632800 == 31 [pid = 752] [id = 433] 12:45:37 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0C7C6400) [pid = 752] [serial = 1299] [outer = 00000000] 12:45:37 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0DE58400) [pid = 752] [serial = 1300] [outer = 0C7C6400] 12:45:37 INFO - PROCESS | 752 | 1463168737437 Marionette DEBUG loaded listener.js 12:45:37 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0E010C00) [pid = 752] [serial = 1301] [outer = 0C7C6400] 12:45:37 INFO - PROCESS | 752 | 1463168737882 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 12:45:37 INFO - PROCESS | 752 | 1463168737922 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 12:45:37 INFO - PROCESS | 752 | 1463168737924 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 12:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:45:37 INFO - PROCESS | 752 | 1463168737927 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:45:37 INFO - PROCESS | 752 | 1463168737929 Marionette TRACE conn7 <- [1,1698,null,{}] 12:45:37 INFO - PROCESS | 752 | 1463168737932 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:37 INFO - PROCESS | 752 | 1463168738009 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 12:45:37 INFO - PROCESS | 752 | 1463168738017 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:38 INFO - PROCESS | 752 | ++DOCSHELL 0EA0EC00 == 32 [pid = 752] [id = 434] 12:45:38 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0EB63000) [pid = 752] [serial = 1302] [outer = 00000000] 12:45:38 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (11BA9400) [pid = 752] [serial = 1303] [outer = 0EB63000] 12:45:38 INFO - PROCESS | 752 | 1463168738061 Marionette DEBUG loaded listener.js 12:45:38 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (11D52000) [pid = 752] [serial = 1304] [outer = 0EB63000] 12:45:38 INFO - PROCESS | 752 | 1463168738536 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 12:45:38 INFO - PROCESS | 752 | 1463168738601 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 12:45:38 INFO - PROCESS | 752 | 1463168738603 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 12:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:45:38 INFO - PROCESS | 752 | 1463168738606 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:45:38 INFO - PROCESS | 752 | 1463168738608 Marionette TRACE conn7 <- [1,1702,null,{}] 12:45:38 INFO - PROCESS | 752 | 1463168738611 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:38 INFO - PROCESS | 752 | 1463168738723 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 12:45:38 INFO - PROCESS | 752 | 1463168738741 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:38 INFO - PROCESS | 752 | ++DOCSHELL 12068000 == 33 [pid = 752] [id = 435] 12:45:38 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (1243F800) [pid = 752] [serial = 1305] [outer = 00000000] 12:45:38 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (1253A800) [pid = 752] [serial = 1306] [outer = 1243F800] 12:45:38 INFO - PROCESS | 752 | 1463168738788 Marionette DEBUG loaded listener.js 12:45:38 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (1270CC00) [pid = 752] [serial = 1307] [outer = 1243F800] 12:45:39 INFO - PROCESS | 752 | 1463168739235 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 12:45:39 INFO - PROCESS | 752 | 1463168739281 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 12:45:39 INFO - PROCESS | 752 | 1463168739283 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 12:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:45:39 INFO - PROCESS | 752 | 1463168739291 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:45:39 INFO - PROCESS | 752 | 1463168739292 Marionette TRACE conn7 <- [1,1706,null,{}] 12:45:39 INFO - PROCESS | 752 | 1463168739296 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:39 INFO - PROCESS | 752 | 1463168739405 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 12:45:39 INFO - PROCESS | 752 | 1463168739414 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:39 INFO - PROCESS | 752 | ++DOCSHELL 0D928000 == 34 [pid = 752] [id = 436] 12:45:39 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (12534400) [pid = 752] [serial = 1308] [outer = 00000000] 12:45:39 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (13DD6000) [pid = 752] [serial = 1309] [outer = 12534400] 12:45:39 INFO - PROCESS | 752 | 1463168739463 Marionette DEBUG loaded listener.js 12:45:39 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (1501C800) [pid = 752] [serial = 1310] [outer = 12534400] 12:45:39 INFO - PROCESS | 752 | 1463168739903 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 12:45:39 INFO - PROCESS | 752 | 1463168739968 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 12:45:39 INFO - PROCESS | 752 | 1463168739970 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 12:45:39 INFO - PROCESS | 752 | 1463168739973 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:45:39 INFO - PROCESS | 752 | 1463168739975 Marionette TRACE conn7 <- [1,1710,null,{}] 12:45:39 INFO - PROCESS | 752 | 1463168739978 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:40 INFO - PROCESS | 752 | 1463168740058 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 12:45:40 INFO - PROCESS | 752 | 1463168740065 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 752 | ++DOCSHELL 127A1800 == 35 [pid = 752] [id = 437] 12:45:40 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (14CD0000) [pid = 752] [serial = 1311] [outer = 00000000] 12:45:40 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (1506C000) [pid = 752] [serial = 1312] [outer = 14CD0000] 12:45:40 INFO - PROCESS | 752 | 1463168740110 Marionette DEBUG loaded listener.js 12:45:40 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (15063C00) [pid = 752] [serial = 1313] [outer = 14CD0000] 12:45:40 INFO - PROCESS | 752 | 1463168740576 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 12:45:40 INFO - PROCESS | 752 | 1463168740648 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 12:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:45:40 INFO - PROCESS | 752 | 1463168740650 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 12:45:40 INFO - PROCESS | 752 | 1463168740653 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:45:40 INFO - PROCESS | 752 | 1463168740655 Marionette TRACE conn7 <- [1,1714,null,{}] 12:45:40 INFO - PROCESS | 752 | 1463168740659 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:40 INFO - PROCESS | 752 | 1463168740766 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 12:45:40 INFO - PROCESS | 752 | 1463168740857 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 752 | ++DOCSHELL 0DD93000 == 36 [pid = 752] [id = 438] 12:45:40 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (151AD400) [pid = 752] [serial = 1314] [outer = 00000000] 12:45:40 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (151B6C00) [pid = 752] [serial = 1315] [outer = 151AD400] 12:45:40 INFO - PROCESS | 752 | 1463168740901 Marionette DEBUG loaded listener.js 12:45:40 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (151B7000) [pid = 752] [serial = 1316] [outer = 151AD400] 12:45:41 INFO - PROCESS | 752 | 1463168741346 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 12:45:41 INFO - PROCESS | 752 | 1463168741387 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 12:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:45:41 INFO - PROCESS | 752 | 1463168741389 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 12:45:41 INFO - PROCESS | 752 | 1463168741393 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:45:41 INFO - PROCESS | 752 | 1463168741394 Marionette TRACE conn7 <- [1,1718,null,{}] 12:45:41 INFO - PROCESS | 752 | 1463168741417 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:41 INFO - PROCESS | 752 | 1463168741538 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 12:45:41 INFO - PROCESS | 752 | 1463168741549 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:41 INFO - PROCESS | 752 | ++DOCSHELL 151C0800 == 37 [pid = 752] [id = 439] 12:45:41 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (15EADC00) [pid = 752] [serial = 1317] [outer = 00000000] 12:45:41 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (163B6400) [pid = 752] [serial = 1318] [outer = 15EADC00] 12:45:41 INFO - PROCESS | 752 | 1463168741593 Marionette DEBUG loaded listener.js 12:45:41 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (1643D800) [pid = 752] [serial = 1319] [outer = 15EADC00] 12:45:42 INFO - PROCESS | 752 | 1463168742065 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 690ms 12:45:42 INFO - PROCESS | 752 | 1463168742084 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 12:45:42 INFO - PROCESS | 752 | 1463168742086 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 12:45:42 INFO - PROCESS | 752 | 1463168742090 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:45:42 INFO - PROCESS | 752 | 1463168742092 Marionette TRACE conn7 <- [1,1722,null,{}] 12:45:42 INFO - PROCESS | 752 | 1463168742095 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:42 INFO - PROCESS | 752 | 1463168742277 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 12:45:42 INFO - PROCESS | 752 | 1463168742601 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 99 (1681AC00) [pid = 752] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 98 (13DC9C00) [pid = 752] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 97 (151A5C00) [pid = 752] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0DD93800) [pid = 752] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 95 (125F4400) [pid = 752] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 94 (12441400) [pid = 752] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0EB65000) [pid = 752] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0C7C3C00) [pid = 752] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0D737400) [pid = 752] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 90 (151B4C00) [pid = 752] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0DEE8000) [pid = 752] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0C7BB400) [pid = 752] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 87 (151CF400) [pid = 752] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0C915400) [pid = 752] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0DE5C000) [pid = 752] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 84 (1622F800) [pid = 752] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0C636400) [pid = 752] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:45:42 INFO - PROCESS | 752 | --DOMWINDOW == 82 (16D6BC00) [pid = 752] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:45:42 INFO - PROCESS | 752 | ++DOCSHELL 0C502000 == 38 [pid = 752] [id = 440] 12:45:42 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0C504400) [pid = 752] [serial = 1320] [outer = 00000000] 12:45:42 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0C639800) [pid = 752] [serial = 1321] [outer = 0C504400] 12:45:42 INFO - PROCESS | 752 | 1463168742664 Marionette DEBUG loaded listener.js 12:45:42 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0DD93C00) [pid = 752] [serial = 1322] [outer = 0C504400] 12:45:43 INFO - PROCESS | 752 | 1463168743034 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 12:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:45:43 INFO - PROCESS | 752 | 1463168743063 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 12:45:43 INFO - PROCESS | 752 | 1463168743065 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 12:45:43 INFO - PROCESS | 752 | 1463168743068 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 752 | 1463168743070 Marionette TRACE conn7 <- [1,1726,null,{}] 12:45:43 INFO - PROCESS | 752 | 1463168743074 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:43 INFO - PROCESS | 752 | 1463168743156 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 12:45:43 INFO - PROCESS | 752 | 1463168743247 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:43 INFO - PROCESS | 752 | ++DOCSHELL 0D73C800 == 39 [pid = 752] [id = 441] 12:45:43 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0DD93800) [pid = 752] [serial = 1323] [outer = 00000000] 12:45:43 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (13DC9C00) [pid = 752] [serial = 1324] [outer = 0DD93800] 12:45:43 INFO - PROCESS | 752 | 1463168743294 Marionette DEBUG loaded listener.js 12:45:43 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (16445C00) [pid = 752] [serial = 1325] [outer = 0DD93800] 12:45:43 INFO - PROCESS | 752 | 1463168743658 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 12:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:45:43 INFO - PROCESS | 752 | 1463168743700 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 12:45:43 INFO - PROCESS | 752 | 1463168743701 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 12:45:43 INFO - PROCESS | 752 | 1463168743704 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 752 | 1463168743706 Marionette TRACE conn7 <- [1,1730,null,{}] 12:45:43 INFO - PROCESS | 752 | 1463168743710 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:43 INFO - PROCESS | 752 | 1463168743821 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 12:45:43 INFO - PROCESS | 752 | 1463168743830 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:43 INFO - PROCESS | 752 | ++DOCSHELL 134EA000 == 40 [pid = 752] [id = 442] 12:45:43 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (1506D000) [pid = 752] [serial = 1326] [outer = 00000000] 12:45:43 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (16EDE800) [pid = 752] [serial = 1327] [outer = 1506D000] 12:45:43 INFO - PROCESS | 752 | 1463168743874 Marionette DEBUG loaded listener.js 12:45:43 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (16EE5000) [pid = 752] [serial = 1328] [outer = 1506D000] 12:45:44 INFO - PROCESS | 752 | 1463168744300 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 12:45:44 INFO - PROCESS | 752 | 1463168744335 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 12:45:44 INFO - PROCESS | 752 | 1463168744337 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 12:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:45:44 INFO - PROCESS | 752 | 1463168744340 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:45:44 INFO - PROCESS | 752 | 1463168744342 Marionette TRACE conn7 <- [1,1734,null,{}] 12:45:44 INFO - PROCESS | 752 | 1463168744345 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:44 INFO - PROCESS | 752 | 1463168744460 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 12:45:44 INFO - PROCESS | 752 | 1463168744470 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:44 INFO - PROCESS | 752 | ++DOCSHELL 13CEA400 == 41 [pid = 752] [id = 443] 12:45:44 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (16D72C00) [pid = 752] [serial = 1329] [outer = 00000000] 12:45:44 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (1721EC00) [pid = 752] [serial = 1330] [outer = 16D72C00] 12:45:44 INFO - PROCESS | 752 | 1463168744514 Marionette DEBUG loaded listener.js 12:45:44 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (1723C800) [pid = 752] [serial = 1331] [outer = 16D72C00] 12:45:45 INFO - PROCESS | 752 | 1463168745321 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1021ms 12:45:45 INFO - PROCESS | 752 | 1463168745363 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 12:45:45 INFO - PROCESS | 752 | 1463168745368 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 12:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:45:45 INFO - PROCESS | 752 | 1463168745373 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:45:45 INFO - PROCESS | 752 | 1463168745377 Marionette TRACE conn7 <- [1,1738,null,{}] 12:45:45 INFO - PROCESS | 752 | 1463168745404 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:45 INFO - PROCESS | 752 | 1463168745543 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 12:45:45 INFO - PROCESS | 752 | 1463168745677 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:45 INFO - PROCESS | 752 | ++DOCSHELL 0C636000 == 42 [pid = 752] [id = 444] 12:45:45 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0C636400) [pid = 752] [serial = 1332] [outer = 00000000] 12:45:45 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0CC73000) [pid = 752] [serial = 1333] [outer = 0C636400] 12:45:45 INFO - PROCESS | 752 | 1463168745735 Marionette DEBUG loaded listener.js 12:45:45 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0D6ED400) [pid = 752] [serial = 1334] [outer = 0C636400] 12:45:46 INFO - PROCESS | 752 | 1463168746443 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1150ms 12:45:46 INFO - PROCESS | 752 | 1463168746526 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 12:45:46 INFO - PROCESS | 752 | 1463168746532 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 12:45:46 INFO - PROCESS | 752 | 1463168746539 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:45:46 INFO - PROCESS | 752 | 1463168746542 Marionette TRACE conn7 <- [1,1742,null,{}] 12:45:46 INFO - PROCESS | 752 | 1463168746546 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:46 INFO - PROCESS | 752 | 1463168746801 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 12:45:46 INFO - PROCESS | 752 | 1463168746934 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:46 INFO - PROCESS | 752 | ++DOCSHELL 0907B000 == 43 [pid = 752] [id = 445] 12:45:46 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0907DC00) [pid = 752] [serial = 1335] [outer = 00000000] 12:45:46 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0C50C400) [pid = 752] [serial = 1336] [outer = 0907DC00] 12:45:46 INFO - PROCESS | 752 | 1463168746986 Marionette DEBUG loaded listener.js 12:45:47 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0C63AC00) [pid = 752] [serial = 1337] [outer = 0907DC00] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 0C635000 == 42 [pid = 752] [id = 406] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 0DE59000 == 41 [pid = 752] [id = 404] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 0C635400 == 40 [pid = 752] [id = 395] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 1506D400 == 39 [pid = 752] [id = 402] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 0C90F400 == 38 [pid = 752] [id = 403] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 0E006400 == 37 [pid = 752] [id = 401] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 0DD9D400 == 36 [pid = 752] [id = 400] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 12539C00 == 35 [pid = 752] [id = 399] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 0DDDD800 == 34 [pid = 752] [id = 397] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 0C7AF400 == 33 [pid = 752] [id = 396] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 99 (1721B400) [pid = 752] [serial = 1288] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOCSHELL 16EC0C00 == 32 [pid = 752] [id = 429] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0D73F400) [pid = 752] [serial = 1211] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 97 (15025400) [pid = 752] [serial = 1214] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 96 (1270BC00) [pid = 752] [serial = 1208] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 95 (17246C00) [pid = 752] [serial = 1220] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 94 (16EE0800) [pid = 752] [serial = 1217] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0C7B3400) [pid = 752] [serial = 1286] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 92 (15027400) [pid = 752] [serial = 1273] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 91 (15065400) [pid = 752] [serial = 1274] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 90 (163BBC00) [pid = 752] [serial = 1277] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 89 (16232400) [pid = 752] [serial = 1276] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 88 (13423000) [pid = 752] [serial = 1282] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 87 (168DB800) [pid = 752] [serial = 1279] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 86 (16EE0000) [pid = 752] [serial = 1285] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 85 (16D78C00) [pid = 752] [serial = 1280] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 84 (12538C00) [pid = 752] [serial = 1270] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 83 (11D4E400) [pid = 752] [serial = 1267] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 82 (11D7D400) [pid = 752] [serial = 1268] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0D739000) [pid = 752] [serial = 1264] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0DB90400) [pid = 752] [serial = 1265] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0DD9C400) [pid = 752] [serial = 1262] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0D73F000) [pid = 752] [serial = 1261] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 77 (16823400) [pid = 752] [serial = 1259] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 76 (16818400) [pid = 752] [serial = 1258] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 75 (12491C00) [pid = 752] [serial = 1256] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 74 (11D4EC00) [pid = 752] [serial = 1255] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0D930C00) [pid = 752] [serial = 1253] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0D73D800) [pid = 752] [serial = 1252] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 71 (163BD800) [pid = 752] [serial = 1250] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 70 (134E2C00) [pid = 752] [serial = 1271] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | --DOMWINDOW == 69 (15068C00) [pid = 752] [serial = 1283] [outer = 00000000] [url = about:blank] 12:45:47 INFO - PROCESS | 752 | 1463168747648 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1118ms 12:45:47 INFO - PROCESS | 752 | 1463168747663 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 12:45:47 INFO - PROCESS | 752 | 1463168747666 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 12:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:45:47 INFO - PROCESS | 752 | 1463168747671 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:45:47 INFO - PROCESS | 752 | 1463168747675 Marionette TRACE conn7 <- [1,1746,null,{}] 12:45:47 INFO - PROCESS | 752 | 1463168747679 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:47 INFO - PROCESS | 752 | 1463168747762 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 12:45:47 INFO - PROCESS | 752 | 1463168747859 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 752 | ++DOCSHELL 0D6E8800 == 33 [pid = 752] [id = 446] 12:45:47 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0D6EB000) [pid = 752] [serial = 1338] [outer = 00000000] 12:45:47 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0D734400) [pid = 752] [serial = 1339] [outer = 0D6EB000] 12:45:47 INFO - PROCESS | 752 | 1463168747909 Marionette DEBUG loaded listener.js 12:45:47 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0D924800) [pid = 752] [serial = 1340] [outer = 0D6EB000] 12:45:48 INFO - PROCESS | 752 | 1463168748378 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 12:45:48 INFO - PROCESS | 752 | 1463168748402 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 12:45:48 INFO - PROCESS | 752 | 1463168748405 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 12:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:45:48 INFO - PROCESS | 752 | 1463168748408 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:45:48 INFO - PROCESS | 752 | 1463168748410 Marionette TRACE conn7 <- [1,1750,null,{}] 12:45:48 INFO - PROCESS | 752 | 1463168748414 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:48 INFO - PROCESS | 752 | 1463168748499 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 12:45:48 INFO - PROCESS | 752 | 1463168748509 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:48 INFO - PROCESS | 752 | ++DOCSHELL 0DDD8400 == 34 [pid = 752] [id = 447] 12:45:48 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0DE53C00) [pid = 752] [serial = 1341] [outer = 00000000] 12:45:48 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0DE5AC00) [pid = 752] [serial = 1342] [outer = 0DE53C00] 12:45:48 INFO - PROCESS | 752 | 1463168748556 Marionette DEBUG loaded listener.js 12:45:48 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0E112800) [pid = 752] [serial = 1343] [outer = 0DE53C00] 12:45:49 INFO - PROCESS | 752 | 1463168749025 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 12:45:49 INFO - PROCESS | 752 | 1463168749082 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 12:45:49 INFO - PROCESS | 752 | 1463168749086 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 12:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:45:49 INFO - PROCESS | 752 | 1463168749096 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:45:49 INFO - PROCESS | 752 | 1463168749101 Marionette TRACE conn7 <- [1,1754,null,{}] 12:45:49 INFO - PROCESS | 752 | 1463168749105 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:49 INFO - PROCESS | 752 | 1463168749190 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 12:45:49 INFO - PROCESS | 752 | 1463168749199 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 752 | ++DOCSHELL 11DE2400 == 35 [pid = 752] [id = 448] 12:45:49 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (11DE5400) [pid = 752] [serial = 1344] [outer = 00000000] 12:45:49 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (12441400) [pid = 752] [serial = 1345] [outer = 11DE5400] 12:45:49 INFO - PROCESS | 752 | 1463168749245 Marionette DEBUG loaded listener.js 12:45:49 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (12531400) [pid = 752] [serial = 1346] [outer = 11DE5400] 12:45:49 INFO - PROCESS | 752 | 1463168749712 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 12:45:49 INFO - PROCESS | 752 | 1463168749722 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 12:45:49 INFO - PROCESS | 752 | 1463168749733 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 12:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:45:49 INFO - PROCESS | 752 | 1463168749744 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:45:49 INFO - PROCESS | 752 | 1463168749746 Marionette TRACE conn7 <- [1,1758,null,{}] 12:45:49 INFO - PROCESS | 752 | 1463168749749 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:49 INFO - PROCESS | 752 | 1463168749860 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 12:45:49 INFO - PROCESS | 752 | 1463168749950 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 752 | ++DOCSHELL 12703C00 == 36 [pid = 752] [id = 449] 12:45:49 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (12707400) [pid = 752] [serial = 1347] [outer = 00000000] 12:45:49 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (13424C00) [pid = 752] [serial = 1348] [outer = 12707400] 12:45:49 INFO - PROCESS | 752 | 1463168749997 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (13D8E400) [pid = 752] [serial = 1349] [outer = 12707400] 12:45:50 INFO - PROCESS | 752 | 1463168750423 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 12:45:50 INFO - PROCESS | 752 | 1463168750482 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 12:45:50 INFO - PROCESS | 752 | 1463168750484 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 12:45:50 INFO - PROCESS | 752 | 1463168750487 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:45:50 INFO - PROCESS | 752 | 1463168750489 Marionette TRACE conn7 <- [1,1762,null,{}] 12:45:50 INFO - PROCESS | 752 | 1463168750493 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:50 INFO - PROCESS | 752 | 1463168750603 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 12:45:50 INFO - PROCESS | 752 | 1463168750611 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:50 INFO - PROCESS | 752 | ++DOCSHELL 15028400 == 37 [pid = 752] [id = 450] 12:45:50 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (1505E800) [pid = 752] [serial = 1350] [outer = 00000000] 12:45:50 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (15069800) [pid = 752] [serial = 1351] [outer = 1505E800] 12:45:50 INFO - PROCESS | 752 | 1463168750711 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (151A4000) [pid = 752] [serial = 1352] [outer = 1505E800] 12:45:51 INFO - PROCESS | 752 | 1463168751181 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 12:45:51 INFO - PROCESS | 752 | 1463168751243 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 12:45:51 INFO - PROCESS | 752 | 1463168751245 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 12:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:45:51 INFO - PROCESS | 752 | 1463168751258 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - PROCESS | 752 | 1463168751259 Marionette TRACE conn7 <- [1,1766,null,{}] 12:45:51 INFO - PROCESS | 752 | 1463168751263 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:51 INFO - PROCESS | 752 | 1463168751377 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 12:45:51 INFO - PROCESS | 752 | 1463168751392 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:51 INFO - PROCESS | 752 | ++DOCSHELL 151B6000 == 38 [pid = 752] [id = 451] 12:45:51 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (151B6400) [pid = 752] [serial = 1353] [outer = 00000000] 12:45:51 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (16231400) [pid = 752] [serial = 1354] [outer = 151B6400] 12:45:51 INFO - PROCESS | 752 | 1463168751484 Marionette DEBUG loaded listener.js 12:45:51 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (151BC400) [pid = 752] [serial = 1355] [outer = 151B6400] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 86 (1506D000) [pid = 752] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0C7CA400) [pid = 752] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0DD94C00) [pid = 752] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 83 (151AD400) [pid = 752] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0C634400) [pid = 752] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 81 (14CD0000) [pid = 752] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0EB63000) [pid = 752] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0C7C6400) [pid = 752] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 78 (12534400) [pid = 752] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 77 (15EADC00) [pid = 752] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 76 (1243F800) [pid = 752] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0C504400) [pid = 752] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:45:51 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0DD93800) [pid = 752] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:45:51 INFO - PROCESS | 752 | 1463168752009 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 790ms 12:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:45:52 INFO - PROCESS | 752 | 1463168752046 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 12:45:52 INFO - PROCESS | 752 | 1463168752048 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 12:45:52 INFO - PROCESS | 752 | 1463168752051 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:45:52 INFO - PROCESS | 752 | 1463168752053 Marionette TRACE conn7 <- [1,1770,null,{}] 12:45:52 INFO - PROCESS | 752 | 1463168752056 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:52 INFO - PROCESS | 752 | 1463168752146 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 12:45:52 INFO - PROCESS | 752 | 1463168752242 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:52 INFO - PROCESS | 752 | ++DOCSHELL 0D64D800 == 39 [pid = 752] [id = 452] 12:45:52 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0D741400) [pid = 752] [serial = 1356] [outer = 00000000] 12:45:52 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (13DD1000) [pid = 752] [serial = 1357] [outer = 0D741400] 12:45:52 INFO - PROCESS | 752 | 1463168752288 Marionette DEBUG loaded listener.js 12:45:52 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (1501CC00) [pid = 752] [serial = 1358] [outer = 0D741400] 12:45:52 INFO - PROCESS | 752 | 1463168752668 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 12:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:45:52 INFO - PROCESS | 752 | 1463168752726 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 12:45:52 INFO - PROCESS | 752 | 1463168752728 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 12:45:52 INFO - PROCESS | 752 | 1463168752731 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:45:52 INFO - PROCESS | 752 | 1463168752733 Marionette TRACE conn7 <- [1,1774,null,{}] 12:45:52 INFO - PROCESS | 752 | 1463168752737 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:52 INFO - PROCESS | 752 | 1463168752818 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 12:45:52 INFO - PROCESS | 752 | 1463168752824 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:52 INFO - PROCESS | 752 | ++DOCSHELL 12533000 == 40 [pid = 752] [id = 453] 12:45:52 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (15EADC00) [pid = 752] [serial = 1359] [outer = 00000000] 12:45:52 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (1674EC00) [pid = 752] [serial = 1360] [outer = 15EADC00] 12:45:52 INFO - PROCESS | 752 | 1463168752869 Marionette DEBUG loaded listener.js 12:45:52 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (16820C00) [pid = 752] [serial = 1361] [outer = 15EADC00] 12:45:53 INFO - PROCESS | 752 | 1463168753316 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 12:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:45:53 INFO - PROCESS | 752 | 1463168753362 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 12:45:53 INFO - PROCESS | 752 | 1463168753364 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 12:45:53 INFO - PROCESS | 752 | 1463168753367 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:45:53 INFO - PROCESS | 752 | 1463168753369 Marionette TRACE conn7 <- [1,1778,null,{}] 12:45:53 INFO - PROCESS | 752 | 1463168753372 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:53 INFO - PROCESS | 752 | 1463168753453 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 12:45:53 INFO - PROCESS | 752 | 1463168753460 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:53 INFO - PROCESS | 752 | ++DOCSHELL 0DE59400 == 41 [pid = 752] [id = 454] 12:45:53 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (11D56800) [pid = 752] [serial = 1362] [outer = 00000000] 12:45:53 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (16D6DC00) [pid = 752] [serial = 1363] [outer = 11D56800] 12:45:53 INFO - PROCESS | 752 | 1463168753504 Marionette DEBUG loaded listener.js 12:45:53 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16D77400) [pid = 752] [serial = 1364] [outer = 11D56800] 12:45:54 INFO - PROCESS | 752 | 1463168754034 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 12:45:54 INFO - PROCESS | 752 | 1463168754099 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 12:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:45:54 INFO - PROCESS | 752 | 1463168754103 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 12:45:54 INFO - PROCESS | 752 | 1463168754109 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:45:54 INFO - PROCESS | 752 | 1463168754114 Marionette TRACE conn7 <- [1,1782,null,{}] 12:45:54 INFO - PROCESS | 752 | 1463168754121 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:54 INFO - PROCESS | 752 | 1463168754298 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 12:45:54 INFO - PROCESS | 752 | 1463168754413 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:54 INFO - PROCESS | 752 | ++DOCSHELL 0C635400 == 42 [pid = 752] [id = 455] 12:45:54 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0C638400) [pid = 752] [serial = 1365] [outer = 00000000] 12:45:54 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0D73B000) [pid = 752] [serial = 1366] [outer = 0C638400] 12:45:54 INFO - PROCESS | 752 | 1463168754486 Marionette DEBUG loaded listener.js 12:45:54 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0DDD2000) [pid = 752] [serial = 1367] [outer = 0C638400] 12:45:55 INFO - PROCESS | 752 | 1463168755071 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1027ms 12:45:55 INFO - PROCESS | 752 | 1463168755136 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 12:45:55 INFO - PROCESS | 752 | 1463168755142 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 12:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:45:55 INFO - PROCESS | 752 | 1463168755149 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:45:55 INFO - PROCESS | 752 | 1463168755152 Marionette TRACE conn7 <- [1,1786,null,{}] 12:45:55 INFO - PROCESS | 752 | 1463168755156 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:55 INFO - PROCESS | 752 | 1463168755266 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 12:45:55 INFO - PROCESS | 752 | 1463168755402 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:55 INFO - PROCESS | 752 | ++DOCSHELL 0EB8B400 == 43 [pid = 752] [id = 456] 12:45:55 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (11D51C00) [pid = 752] [serial = 1368] [outer = 00000000] 12:45:55 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (12443C00) [pid = 752] [serial = 1369] [outer = 11D51C00] 12:45:55 INFO - PROCESS | 752 | 1463168755458 Marionette DEBUG loaded listener.js 12:45:55 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (134E0C00) [pid = 752] [serial = 1370] [outer = 11D51C00] 12:45:56 INFO - PROCESS | 752 | 1463168756102 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1023ms 12:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:45:56 INFO - PROCESS | 752 | 1463168756174 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 12:45:56 INFO - PROCESS | 752 | 1463168756176 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 12:45:56 INFO - PROCESS | 752 | 1463168756180 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:45:56 INFO - PROCESS | 752 | 1463168756184 Marionette TRACE conn7 <- [1,1790,null,{}] 12:45:56 INFO - PROCESS | 752 | 1463168756195 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:56 INFO - PROCESS | 752 | 1463168756349 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 12:45:56 INFO - PROCESS | 752 | 1463168756485 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:56 INFO - PROCESS | 752 | ++DOCSHELL 16D75800 == 44 [pid = 752] [id = 457] 12:45:56 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (16EB7400) [pid = 752] [serial = 1371] [outer = 00000000] 12:45:56 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (16EE2000) [pid = 752] [serial = 1372] [outer = 16EB7400] 12:45:56 INFO - PROCESS | 752 | 1463168756547 Marionette DEBUG loaded listener.js 12:45:56 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (17214400) [pid = 752] [serial = 1373] [outer = 16EB7400] 12:45:57 INFO - PROCESS | 752 | 1463168757168 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1020ms 12:45:57 INFO - PROCESS | 752 | 1463168757203 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 12:45:57 INFO - PROCESS | 752 | 1463168757206 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 12:45:57 INFO - PROCESS | 752 | 1463168757210 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:45:57 INFO - PROCESS | 752 | 1463168757212 Marionette TRACE conn7 <- [1,1794,null,{}] 12:45:57 INFO - PROCESS | 752 | 1463168757215 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:57 INFO - PROCESS | 752 | 1463168757321 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 12:45:57 INFO - PROCESS | 752 | 1463168757462 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:57 INFO - PROCESS | 752 | ++DOCSHELL 16EE1000 == 45 [pid = 752] [id = 458] 12:45:57 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (17213000) [pid = 752] [serial = 1374] [outer = 00000000] 12:45:57 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (17247800) [pid = 752] [serial = 1375] [outer = 17213000] 12:45:57 INFO - PROCESS | 752 | 1463168757518 Marionette DEBUG loaded listener.js 12:45:57 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (174AE800) [pid = 752] [serial = 1376] [outer = 17213000] 12:45:58 INFO - PROCESS | 752 | 1463168758219 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1070ms 12:45:58 INFO - PROCESS | 752 | 1463168758284 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 12:45:58 INFO - PROCESS | 752 | 1463168758288 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 12:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:45:58 INFO - PROCESS | 752 | 1463168758293 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:45:58 INFO - PROCESS | 752 | 1463168758297 Marionette TRACE conn7 <- [1,1798,null,{}] 12:45:58 INFO - PROCESS | 752 | 1463168758303 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:58 INFO - PROCESS | 752 | 1463168758398 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 12:45:58 INFO - PROCESS | 752 | 1463168758543 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:58 INFO - PROCESS | 752 | ++DOCSHELL 0C632400 == 46 [pid = 752] [id = 459] 12:45:58 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0C63D400) [pid = 752] [serial = 1377] [outer = 00000000] 12:45:58 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0DD94800) [pid = 752] [serial = 1378] [outer = 0C63D400] 12:45:58 INFO - PROCESS | 752 | 1463168758593 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0DDD3400) [pid = 752] [serial = 1379] [outer = 0C63D400] 12:45:58 INFO - PROCESS | 752 | --DOCSHELL 16D6B400 == 45 [pid = 752] [id = 405] 12:45:58 INFO - PROCESS | 752 | --DOCSHELL 0C506400 == 44 [pid = 752] [id = 407] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 97 (1721EC00) [pid = 752] [serial = 1330] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 96 (16EDE800) [pid = 752] [serial = 1327] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0CCA6000) [pid = 752] [serial = 1294] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 94 (0D651400) [pid = 752] [serial = 1295] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0DD9B400) [pid = 752] [serial = 1297] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0DDD3000) [pid = 752] [serial = 1298] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 91 (151B6C00) [pid = 752] [serial = 1315] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 90 (0C7B1C00) [pid = 752] [serial = 1291] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0C7BBC00) [pid = 752] [serial = 1292] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 88 (1506C000) [pid = 752] [serial = 1312] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 87 (11BA9400) [pid = 752] [serial = 1303] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 86 (11D52000) [pid = 752] [serial = 1304] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0DE58400) [pid = 752] [serial = 1300] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0E010C00) [pid = 752] [serial = 1301] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 83 (13DD6000) [pid = 752] [serial = 1309] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 82 (163B6400) [pid = 752] [serial = 1318] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 81 (1253A800) [pid = 752] [serial = 1306] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 80 (1270CC00) [pid = 752] [serial = 1307] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 79 (1501C800) [pid = 752] [serial = 1310] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 78 (151B7000) [pid = 752] [serial = 1316] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1643D800) [pid = 752] [serial = 1319] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0C639800) [pid = 752] [serial = 1321] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0DD93C00) [pid = 752] [serial = 1322] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 74 (16EE5000) [pid = 752] [serial = 1328] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 73 (16445C00) [pid = 752] [serial = 1325] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 72 (13DC9C00) [pid = 752] [serial = 1324] [outer = 00000000] [url = about:blank] 12:45:58 INFO - PROCESS | 752 | --DOMWINDOW == 71 (15063C00) [pid = 752] [serial = 1313] [outer = 00000000] [url = about:blank] 12:45:59 INFO - PROCESS | 752 | 1463168759156 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 890ms 12:45:59 INFO - PROCESS | 752 | 1463168759185 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 12:45:59 INFO - PROCESS | 752 | 1463168759191 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 12:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:45:59 INFO - PROCESS | 752 | 1463168759197 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - PROCESS | 752 | 1463168759199 Marionette TRACE conn7 <- [1,1802,null,{}] 12:45:59 INFO - PROCESS | 752 | 1463168759203 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:59 INFO - PROCESS | 752 | 1463168759286 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 12:45:59 INFO - PROCESS | 752 | 1463168759385 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:59 INFO - PROCESS | 752 | ++DOCSHELL 0C7BD400 == 45 [pid = 752] [id = 460] 12:45:59 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0C7C4800) [pid = 752] [serial = 1380] [outer = 00000000] 12:45:59 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0DB94C00) [pid = 752] [serial = 1381] [outer = 0C7C4800] 12:45:59 INFO - PROCESS | 752 | 1463168759432 Marionette DEBUG loaded listener.js 12:45:59 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0DD9F400) [pid = 752] [serial = 1382] [outer = 0C7C4800] 12:45:59 INFO - PROCESS | 752 | 1463168759866 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 12:45:59 INFO - PROCESS | 752 | 1463168759930 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 12:45:59 INFO - PROCESS | 752 | 1463168759932 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 12:45:59 INFO - PROCESS | 752 | 1463168759935 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:45:59 INFO - PROCESS | 752 | 1463168759939 Marionette TRACE conn7 <- [1,1806,null,{}] 12:45:59 INFO - PROCESS | 752 | 1463168759949 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:00 INFO - PROCESS | 752 | 1463168760033 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 12:46:00 INFO - PROCESS | 752 | 1463168760043 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:00 INFO - PROCESS | 752 | ++DOCSHELL 0EB8E400 == 46 [pid = 752] [id = 461] 12:46:00 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0EB8F400) [pid = 752] [serial = 1383] [outer = 00000000] 12:46:00 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (11D4B000) [pid = 752] [serial = 1384] [outer = 0EB8F400] 12:46:00 INFO - PROCESS | 752 | 1463168760090 Marionette DEBUG loaded listener.js 12:46:00 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (11D56400) [pid = 752] [serial = 1385] [outer = 0EB8F400] 12:46:00 INFO - PROCESS | 752 | 1463168760554 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 12:46:00 INFO - PROCESS | 752 | 1463168760609 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 12:46:00 INFO - PROCESS | 752 | 1463168760612 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 12:46:00 INFO - PROCESS | 752 | 1463168760615 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:46:00 INFO - PROCESS | 752 | 1463168760617 Marionette TRACE conn7 <- [1,1810,null,{}] 12:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:46:00 INFO - PROCESS | 752 | 1463168760620 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:00 INFO - PROCESS | 752 | 1463168760702 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 12:46:00 INFO - PROCESS | 752 | 1463168760712 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:00 INFO - PROCESS | 752 | ++DOCSHELL 1206F400 == 47 [pid = 752] [id = 462] 12:46:00 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (1248D400) [pid = 752] [serial = 1386] [outer = 00000000] 12:46:00 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (1270A800) [pid = 752] [serial = 1387] [outer = 1248D400] 12:46:00 INFO - PROCESS | 752 | 1463168760756 Marionette DEBUG loaded listener.js 12:46:00 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (134DD400) [pid = 752] [serial = 1388] [outer = 1248D400] 12:46:01 INFO - PROCESS | 752 | 1463168761212 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 12:46:01 INFO - PROCESS | 752 | 1463168761289 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 12:46:01 INFO - PROCESS | 752 | 1463168761291 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 12:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:46:01 INFO - PROCESS | 752 | 1463168761295 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:46:01 INFO - PROCESS | 752 | 1463168761296 Marionette TRACE conn7 <- [1,1814,null,{}] 12:46:01 INFO - PROCESS | 752 | 1463168761306 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:01 INFO - PROCESS | 752 | 1463168761419 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 12:46:01 INFO - PROCESS | 752 | 1463168761512 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:01 INFO - PROCESS | 752 | ++DOCSHELL 15023C00 == 48 [pid = 752] [id = 463] 12:46:01 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (15025400) [pid = 752] [serial = 1389] [outer = 00000000] 12:46:01 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (15065800) [pid = 752] [serial = 1390] [outer = 15025400] 12:46:01 INFO - PROCESS | 752 | 1463168761557 Marionette DEBUG loaded listener.js 12:46:01 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (15068C00) [pid = 752] [serial = 1391] [outer = 15025400] 12:46:01 INFO - PROCESS | 752 | 1463168762006 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 12:46:02 INFO - PROCESS | 752 | 1463168762025 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 12:46:02 INFO - PROCESS | 752 | 1463168762027 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 12:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:46:02 INFO - PROCESS | 752 | 1463168762030 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:46:02 INFO - PROCESS | 752 | 1463168762032 Marionette TRACE conn7 <- [1,1818,null,{}] 12:46:02 INFO - PROCESS | 752 | 1463168762042 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:02 INFO - PROCESS | 752 | 1463168762177 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 12:46:02 INFO - PROCESS | 752 | 1463168762191 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:02 INFO - PROCESS | 752 | ++DOCSHELL 0CCA4C00 == 49 [pid = 752] [id = 464] 12:46:02 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (151A2400) [pid = 752] [serial = 1392] [outer = 00000000] 12:46:02 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (151D0C00) [pid = 752] [serial = 1393] [outer = 151A2400] 12:46:02 INFO - PROCESS | 752 | 1463168762294 Marionette DEBUG loaded listener.js 12:46:02 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (163B6400) [pid = 752] [serial = 1394] [outer = 151A2400] 12:46:02 INFO - PROCESS | 752 | 1463168762734 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 12:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:46:02 INFO - PROCESS | 752 | 1463168762761 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 12:46:02 INFO - PROCESS | 752 | 1463168762763 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 12:46:02 INFO - PROCESS | 752 | 1463168762793 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:46:02 INFO - PROCESS | 752 | 1463168762795 Marionette TRACE conn7 <- [1,1822,null,{}] 12:46:02 INFO - PROCESS | 752 | 1463168762810 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:02 INFO - PROCESS | 752 | 1463168762924 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 12:46:02 INFO - PROCESS | 752 | 1463168762937 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:02 INFO - PROCESS | 752 | ++DOCSHELL 163B3C00 == 50 [pid = 752] [id = 465] 12:46:02 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (163BB800) [pid = 752] [serial = 1395] [outer = 00000000] 12:46:02 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (16818800) [pid = 752] [serial = 1396] [outer = 163BB800] 12:46:02 INFO - PROCESS | 752 | 1463168762984 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (1681BC00) [pid = 752] [serial = 1397] [outer = 163BB800] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 88 (1505E800) [pid = 752] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 87 (11DE5400) [pid = 752] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 86 (151B6400) [pid = 752] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0D6EB000) [pid = 752] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 84 (15EADC00) [pid = 752] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 83 (12707400) [pid = 752] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0907DC00) [pid = 752] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0D741400) [pid = 752] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:46:03 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0DE53C00) [pid = 752] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:46:03 INFO - PROCESS | 752 | 1463168763488 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 771ms 12:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:46:03 INFO - PROCESS | 752 | 1463168763538 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 12:46:03 INFO - PROCESS | 752 | 1463168763540 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 12:46:03 INFO - PROCESS | 752 | 1463168763543 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:46:03 INFO - PROCESS | 752 | 1463168763545 Marionette TRACE conn7 <- [1,1826,null,{}] 12:46:03 INFO - PROCESS | 752 | 1463168763548 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:03 INFO - PROCESS | 752 | 1463168763669 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 12:46:03 INFO - PROCESS | 752 | 1463168763726 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:03 INFO - PROCESS | 752 | ++DOCSHELL 0C50DC00 == 51 [pid = 752] [id = 466] 12:46:03 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0C7AF800) [pid = 752] [serial = 1398] [outer = 00000000] 12:46:03 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (1279C400) [pid = 752] [serial = 1399] [outer = 0C7AF800] 12:46:03 INFO - PROCESS | 752 | 1463168763770 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (13420C00) [pid = 752] [serial = 1400] [outer = 0C7AF800] 12:46:04 INFO - PROCESS | 752 | 1463168764132 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 12:46:04 INFO - PROCESS | 752 | 1463168764174 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 12:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:46:04 INFO - PROCESS | 752 | 1463168764176 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 12:46:04 INFO - PROCESS | 752 | 1463168764179 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:46:04 INFO - PROCESS | 752 | 1463168764181 Marionette TRACE conn7 <- [1,1830,null,{}] 12:46:04 INFO - PROCESS | 752 | 1463168764184 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:04 INFO - PROCESS | 752 | 1463168764331 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 12:46:04 INFO - PROCESS | 752 | 1463168764343 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:04 INFO - PROCESS | 752 | ++DOCSHELL 16818400 == 52 [pid = 752] [id = 467] 12:46:04 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (16EC0800) [pid = 752] [serial = 1401] [outer = 00000000] 12:46:04 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (16EE6000) [pid = 752] [serial = 1402] [outer = 16EC0800] 12:46:04 INFO - PROCESS | 752 | 1463168764389 Marionette DEBUG loaded listener.js 12:46:04 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (1721F800) [pid = 752] [serial = 1403] [outer = 16EC0800] 12:46:04 INFO - PROCESS | 752 | 1463168764810 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 12:46:04 INFO - PROCESS | 752 | 1463168764851 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 12:46:04 INFO - PROCESS | 752 | 1463168764852 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 12:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:46:04 INFO - PROCESS | 752 | 1463168764864 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:46:04 INFO - PROCESS | 752 | 1463168764865 Marionette TRACE conn7 <- [1,1834,null,{}] 12:46:04 INFO - PROCESS | 752 | 1463168764873 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:04 INFO - PROCESS | 752 | 1463168764959 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 12:46:04 INFO - PROCESS | 752 | 1463168764966 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:04 INFO - PROCESS | 752 | ++DOCSHELL 1723B400 == 53 [pid = 752] [id = 468] 12:46:04 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (1723D000) [pid = 752] [serial = 1404] [outer = 00000000] 12:46:04 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (175B1800) [pid = 752] [serial = 1405] [outer = 1723D000] 12:46:04 INFO - PROCESS | 752 | 1463168765013 Marionette DEBUG loaded listener.js 12:46:05 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (175B7400) [pid = 752] [serial = 1406] [outer = 1723D000] 12:46:05 INFO - PROCESS | 752 | 1463168765537 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 12:46:05 INFO - PROCESS | 752 | 1463168765596 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 12:46:05 INFO - PROCESS | 752 | 1463168765601 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 12:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:46:05 INFO - PROCESS | 752 | 1463168765606 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:46:05 INFO - PROCESS | 752 | 1463168765611 Marionette TRACE conn7 <- [1,1838,null,{}] 12:46:05 INFO - PROCESS | 752 | 1463168765618 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:05 INFO - PROCESS | 752 | 1463168765778 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 12:46:05 INFO - PROCESS | 752 | 1463168765916 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:05 INFO - PROCESS | 752 | ++DOCSHELL 0C7BAC00 == 54 [pid = 752] [id = 469] 12:46:05 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0C7BBC00) [pid = 752] [serial = 1407] [outer = 00000000] 12:46:05 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0D6EE400) [pid = 752] [serial = 1408] [outer = 0C7BBC00] 12:46:05 INFO - PROCESS | 752 | 1463168765978 Marionette DEBUG loaded listener.js 12:46:06 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0DD93C00) [pid = 752] [serial = 1409] [outer = 0C7BBC00] 12:46:06 INFO - PROCESS | 752 | 1463168766561 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1028ms 12:46:06 INFO - PROCESS | 752 | 1463168766635 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 12:46:06 INFO - PROCESS | 752 | 1463168766641 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 12:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:46:06 INFO - PROCESS | 752 | 1463168766647 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:46:06 INFO - PROCESS | 752 | 1463168766650 Marionette TRACE conn7 <- [1,1842,null,{}] 12:46:06 INFO - PROCESS | 752 | 1463168766654 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:06 INFO - PROCESS | 752 | 1463168766770 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 12:46:06 INFO - PROCESS | 752 | 1463168766908 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:06 INFO - PROCESS | 752 | ++DOCSHELL 0E11CC00 == 55 [pid = 752] [id = 470] 12:46:06 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0EB63000) [pid = 752] [serial = 1410] [outer = 00000000] 12:46:06 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (11D87C00) [pid = 752] [serial = 1411] [outer = 0EB63000] 12:46:06 INFO - PROCESS | 752 | 1463168766967 Marionette DEBUG loaded listener.js 12:46:07 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (12708800) [pid = 752] [serial = 1412] [outer = 0EB63000] 12:46:07 INFO - PROCESS | 752 | 1463168767599 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1022ms 12:46:07 INFO - PROCESS | 752 | 1463168767671 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 12:46:07 INFO - PROCESS | 752 | 1463168767674 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 12:46:07 INFO - PROCESS | 752 | 1463168767677 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:46:07 INFO - PROCESS | 752 | 1463168767681 Marionette TRACE conn7 <- [1,1846,null,{}] 12:46:07 INFO - PROCESS | 752 | 1463168767692 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:07 INFO - PROCESS | 752 | 1463168767858 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 12:46:07 INFO - PROCESS | 752 | 1463168767989 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:07 INFO - PROCESS | 752 | ++DOCSHELL 16818000 == 56 [pid = 752] [id = 471] 12:46:07 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (1681F400) [pid = 752] [serial = 1413] [outer = 00000000] 12:46:08 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (17247400) [pid = 752] [serial = 1414] [outer = 1681F400] 12:46:08 INFO - PROCESS | 752 | 1463168768046 Marionette DEBUG loaded listener.js 12:46:08 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (175B9C00) [pid = 752] [serial = 1415] [outer = 1681F400] 12:46:08 INFO - PROCESS | 752 | 1463168768680 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1021ms 12:46:08 INFO - PROCESS | 752 | 1463168768702 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 12:46:08 INFO - PROCESS | 752 | 1463168768705 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 12:46:08 INFO - PROCESS | 752 | 1463168768708 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:46:08 INFO - PROCESS | 752 | 1463168768710 Marionette TRACE conn7 <- [1,1850,null,{}] 12:46:08 INFO - PROCESS | 752 | 1463168768713 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:08 INFO - PROCESS | 752 | 1463168768819 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 12:46:08 INFO - PROCESS | 752 | 1463168768926 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:08 INFO - PROCESS | 752 | ++DOCSHELL 175C9400 == 57 [pid = 752] [id = 472] 12:46:08 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (175C9800) [pid = 752] [serial = 1416] [outer = 00000000] 12:46:08 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (175D1000) [pid = 752] [serial = 1417] [outer = 175C9800] 12:46:08 INFO - PROCESS | 752 | 1463168768984 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (17AC3000) [pid = 752] [serial = 1418] [outer = 175C9800] 12:46:09 INFO - PROCESS | 752 | 1463168769823 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1185ms 12:46:09 INFO - PROCESS | 752 | 1463168769897 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 752 | 1463168769901 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 12:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:46:09 INFO - PROCESS | 752 | 1463168769906 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:46:09 INFO - PROCESS | 752 | 1463168769910 Marionette TRACE conn7 <- [1,1854,null,{}] 12:46:09 INFO - PROCESS | 752 | 1463168769916 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:09 INFO - PROCESS | 752 | 1463168770013 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 12:46:10 INFO - PROCESS | 752 | 1463168770152 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 752 | ++DOCSHELL 0D6E9800 == 58 [pid = 752] [id = 473] 12:46:10 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (0D6E9400) [pid = 752] [serial = 1419] [outer = 00000000] 12:46:10 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0DDD2800) [pid = 752] [serial = 1420] [outer = 0D6E9400] 12:46:10 INFO - PROCESS | 752 | 1463168770204 Marionette DEBUG loaded listener.js 12:46:10 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (0DEF0400) [pid = 752] [serial = 1421] [outer = 0D6E9400] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0CC34800 == 57 [pid = 752] [id = 408] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 12533000 == 56 [pid = 752] [id = 453] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 12494000 == 55 [pid = 752] [id = 412] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 15028400 == 54 [pid = 752] [id = 450] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0D64D800 == 53 [pid = 752] [id = 452] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 151B6000 == 52 [pid = 752] [id = 451] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 11D55400 == 51 [pid = 752] [id = 411] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 12703C00 == 50 [pid = 752] [id = 449] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 11DE2400 == 49 [pid = 752] [id = 448] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0DD91400 == 48 [pid = 752] [id = 409] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0DDDD400 == 47 [pid = 752] [id = 410] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 16818400 == 46 [pid = 752] [id = 467] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0C50DC00 == 45 [pid = 752] [id = 466] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 163B3C00 == 44 [pid = 752] [id = 465] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0CCA4C00 == 43 [pid = 752] [id = 464] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 15023C00 == 42 [pid = 752] [id = 463] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 1206F400 == 41 [pid = 752] [id = 462] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0EB8E400 == 40 [pid = 752] [id = 461] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 103 (16D6DC00) [pid = 752] [serial = 1363] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0C7BD400 == 39 [pid = 752] [id = 460] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0C632400 == 38 [pid = 752] [id = 459] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0C635400 == 37 [pid = 752] [id = 455] 12:46:10 INFO - PROCESS | 752 | --DOCSHELL 0DE59400 == 36 [pid = 752] [id = 454] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 102 (13424C00) [pid = 752] [serial = 1348] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 101 (13D8E400) [pid = 752] [serial = 1349] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 100 (0CC73000) [pid = 752] [serial = 1333] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0DE5AC00) [pid = 752] [serial = 1342] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0E112800) [pid = 752] [serial = 1343] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0D734400) [pid = 752] [serial = 1339] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0D924800) [pid = 752] [serial = 1340] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0C63AC00) [pid = 752] [serial = 1337] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 94 (0C50C400) [pid = 752] [serial = 1336] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 93 (12441400) [pid = 752] [serial = 1345] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 92 (151A4000) [pid = 752] [serial = 1352] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 91 (16820C00) [pid = 752] [serial = 1361] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 90 (15069800) [pid = 752] [serial = 1351] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 89 (13DD1000) [pid = 752] [serial = 1357] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 88 (16231400) [pid = 752] [serial = 1354] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 87 (1674EC00) [pid = 752] [serial = 1360] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 86 (151BC400) [pid = 752] [serial = 1355] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 85 (12531400) [pid = 752] [serial = 1346] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | --DOMWINDOW == 84 (1501CC00) [pid = 752] [serial = 1358] [outer = 00000000] [url = about:blank] 12:46:10 INFO - PROCESS | 752 | 1463168770752 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 891ms 12:46:10 INFO - PROCESS | 752 | 1463168770798 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 752 | 1463168770804 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 12:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:46:10 INFO - PROCESS | 752 | 1463168770810 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - PROCESS | 752 | 1463168770813 Marionette TRACE conn7 <- [1,1858,null,{}] 12:46:10 INFO - PROCESS | 752 | 1463168770817 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:10 INFO - PROCESS | 752 | 1463168770900 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 12:46:10 INFO - PROCESS | 752 | 1463168770990 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 752 | ++DOCSHELL 0C635400 == 37 [pid = 752] [id = 474] 12:46:10 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0C7B1800) [pid = 752] [serial = 1422] [outer = 00000000] 12:46:11 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0D737800) [pid = 752] [serial = 1423] [outer = 0C7B1800] 12:46:11 INFO - PROCESS | 752 | 1463168771046 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0DD98400) [pid = 752] [serial = 1424] [outer = 0C7B1800] 12:46:11 INFO - PROCESS | 752 | 1463168771529 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 770ms 12:46:11 INFO - PROCESS | 752 | 1463168771583 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 752 | 1463168771585 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 12:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:46:11 INFO - PROCESS | 752 | 1463168771589 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:46:11 INFO - PROCESS | 752 | 1463168771593 Marionette TRACE conn7 <- [1,1862,null,{}] 12:46:11 INFO - PROCESS | 752 | 1463168771604 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:11 INFO - PROCESS | 752 | 1463168771690 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 12:46:11 INFO - PROCESS | 752 | 1463168771698 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 752 | ++DOCSHELL 11DE5400 == 38 [pid = 752] [id = 475] 12:46:11 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (11E56400) [pid = 752] [serial = 1425] [outer = 00000000] 12:46:11 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (1243CC00) [pid = 752] [serial = 1426] [outer = 11E56400] 12:46:11 INFO - PROCESS | 752 | 1463168771746 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (12539C00) [pid = 752] [serial = 1427] [outer = 11E56400] 12:46:12 INFO - PROCESS | 752 | 1463168772211 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 12:46:12 INFO - PROCESS | 752 | 1463168772263 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 12:46:12 INFO - PROCESS | 752 | 1463168772265 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 12:46:12 INFO - PROCESS | 752 | 1463168772268 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:46:12 INFO - PROCESS | 752 | 1463168772270 Marionette TRACE conn7 <- [1,1866,null,{}] 12:46:12 INFO - PROCESS | 752 | 1463168772273 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:12 INFO - PROCESS | 752 | 1463168772357 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 12:46:12 INFO - PROCESS | 752 | 1463168772367 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:12 INFO - PROCESS | 752 | ++DOCSHELL 125EE000 == 39 [pid = 752] [id = 476] 12:46:12 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (13CE9800) [pid = 752] [serial = 1428] [outer = 00000000] 12:46:12 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (1501D400) [pid = 752] [serial = 1429] [outer = 13CE9800] 12:46:12 INFO - PROCESS | 752 | 1463168772413 Marionette DEBUG loaded listener.js 12:46:12 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (15069C00) [pid = 752] [serial = 1430] [outer = 13CE9800] 12:46:12 INFO - PROCESS | 752 | 1463168772866 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 12:46:12 INFO - PROCESS | 752 | 1463168772905 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 12:46:12 INFO - PROCESS | 752 | 1463168772907 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 12:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:46:12 INFO - PROCESS | 752 | 1463168772910 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:46:12 INFO - PROCESS | 752 | 1463168772912 Marionette TRACE conn7 <- [1,1870,null,{}] 12:46:12 INFO - PROCESS | 752 | 1463168772916 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:13 INFO - PROCESS | 752 | 1463168773032 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 12:46:13 INFO - PROCESS | 752 | 1463168773124 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:13 INFO - PROCESS | 752 | ++DOCSHELL 151A7400 == 40 [pid = 752] [id = 477] 12:46:13 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (151A7800) [pid = 752] [serial = 1431] [outer = 00000000] 12:46:13 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (151B2C00) [pid = 752] [serial = 1432] [outer = 151A7800] 12:46:13 INFO - PROCESS | 752 | 1463168773171 Marionette DEBUG loaded listener.js 12:46:13 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (151BBC00) [pid = 752] [serial = 1433] [outer = 151A7800] 12:46:13 INFO - PROCESS | 752 | 1463168773607 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 12:46:13 INFO - PROCESS | 752 | 1463168773643 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 12:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:46:13 INFO - PROCESS | 752 | 1463168773645 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 12:46:13 INFO - PROCESS | 752 | 1463168773648 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:46:13 INFO - PROCESS | 752 | 1463168773650 Marionette TRACE conn7 <- [1,1874,null,{}] 12:46:13 INFO - PROCESS | 752 | 1463168773654 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:13 INFO - PROCESS | 752 | 1463168773790 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 12:46:13 INFO - PROCESS | 752 | 1463168773857 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:13 INFO - PROCESS | 752 | ++DOCSHELL 0C697400 == 41 [pid = 752] [id = 478] 12:46:13 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (151D0800) [pid = 752] [serial = 1434] [outer = 00000000] 12:46:13 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (1681A400) [pid = 752] [serial = 1435] [outer = 151D0800] 12:46:13 INFO - PROCESS | 752 | 1463168773904 Marionette DEBUG loaded listener.js 12:46:13 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (16D69400) [pid = 752] [serial = 1436] [outer = 151D0800] 12:46:14 INFO - PROCESS | 752 | 1463168774343 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 12:46:14 INFO - PROCESS | 752 | 1463168774379 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 12:46:14 INFO - PROCESS | 752 | 1463168774381 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 12:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:46:14 INFO - PROCESS | 752 | 1463168774421 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:46:14 INFO - PROCESS | 752 | 1463168774423 Marionette TRACE conn7 <- [1,1878,null,{}] 12:46:14 INFO - PROCESS | 752 | 1463168774427 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:14 INFO - PROCESS | 752 | 1463168774540 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 12:46:14 INFO - PROCESS | 752 | 1463168774553 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:14 INFO - PROCESS | 752 | ++DOCSHELL 16819C00 == 42 [pid = 752] [id = 479] 12:46:14 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (16D6E000) [pid = 752] [serial = 1437] [outer = 00000000] 12:46:14 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (16EE0C00) [pid = 752] [serial = 1438] [outer = 16D6E000] 12:46:14 INFO - PROCESS | 752 | 1463168774649 Marionette DEBUG loaded listener.js 12:46:14 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (16EE2400) [pid = 752] [serial = 1439] [outer = 16D6E000] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 101 (16D72C00) [pid = 752] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 100 (15025400) [pid = 752] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0C63D400) [pid = 752] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 98 (1248D400) [pid = 752] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0C7C4800) [pid = 752] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0EB8F400) [pid = 752] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 95 (151A2400) [pid = 752] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 94 (0C7AF800) [pid = 752] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 93 (163BB800) [pid = 752] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:46:15 INFO - PROCESS | 752 | --DOMWINDOW == 92 (16EC0800) [pid = 752] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:46:15 INFO - PROCESS | 752 | 1463168775133 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 790ms 12:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:46:15 INFO - PROCESS | 752 | 1463168775205 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 12:46:15 INFO - PROCESS | 752 | 1463168775207 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 12:46:15 INFO - PROCESS | 752 | 1463168775210 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:46:15 INFO - PROCESS | 752 | 1463168775212 Marionette TRACE conn7 <- [1,1882,null,{}] 12:46:15 INFO - PROCESS | 752 | 1463168775225 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:15 INFO - PROCESS | 752 | 1463168775339 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 12:46:15 INFO - PROCESS | 752 | 1463168775397 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:15 INFO - PROCESS | 752 | ++DOCSHELL 0C9F0000 == 43 [pid = 752] [id = 480] 12:46:15 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0C9F3C00) [pid = 752] [serial = 1440] [outer = 00000000] 12:46:15 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (15022C00) [pid = 752] [serial = 1441] [outer = 0C9F3C00] 12:46:15 INFO - PROCESS | 752 | 1463168775441 Marionette DEBUG loaded listener.js 12:46:15 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (15063400) [pid = 752] [serial = 1442] [outer = 0C9F3C00] 12:46:16 INFO - PROCESS | 752 | 1463168776095 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 931ms 12:46:16 INFO - PROCESS | 752 | 1463168776143 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 12:46:16 INFO - PROCESS | 752 | 1463168776148 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 12:46:16 INFO - PROCESS | 752 | 1463168776153 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:46:16 INFO - PROCESS | 752 | 1463168776157 Marionette TRACE conn7 <- [1,1886,null,{}] 12:46:16 INFO - PROCESS | 752 | 1463168776163 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:16 INFO - PROCESS | 752 | 1463168776277 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 12:46:16 INFO - PROCESS | 752 | 1463168776416 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:16 INFO - PROCESS | 752 | ++DOCSHELL 0CC77800 == 44 [pid = 752] [id = 481] 12:46:16 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0CC7A000) [pid = 752] [serial = 1443] [outer = 00000000] 12:46:16 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0DDD5800) [pid = 752] [serial = 1444] [outer = 0CC7A000] 12:46:16 INFO - PROCESS | 752 | 1463168776474 Marionette DEBUG loaded listener.js 12:46:16 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0DEE5400) [pid = 752] [serial = 1445] [outer = 0CC7A000] 12:46:17 INFO - PROCESS | 752 | 1463168777105 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1019ms 12:46:17 INFO - PROCESS | 752 | 1463168777177 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 752 | 1463168777183 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 12:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:46:17 INFO - PROCESS | 752 | 1463168777190 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - PROCESS | 752 | 1463168777193 Marionette TRACE conn7 <- [1,1890,null,{}] 12:46:17 INFO - PROCESS | 752 | 1463168777197 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:17 INFO - PROCESS | 752 | 1463168777350 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 12:46:17 INFO - PROCESS | 752 | 1463168777414 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:17 INFO - PROCESS | 752 | ++DOCSHELL 1248AC00 == 45 [pid = 752] [id = 482] 12:46:17 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (12531400) [pid = 752] [serial = 1446] [outer = 00000000] 12:46:17 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (1501C800) [pid = 752] [serial = 1447] [outer = 12531400] 12:46:17 INFO - PROCESS | 752 | 1463168777472 Marionette DEBUG loaded listener.js 12:46:17 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (151AE400) [pid = 752] [serial = 1448] [outer = 12531400] 12:46:18 INFO - PROCESS | 752 | 1463168778070 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 12:46:18 INFO - PROCESS | 752 | 1463168778121 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 12:46:18 INFO - PROCESS | 752 | 1463168778124 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 12:46:18 INFO - PROCESS | 752 | 1463168778127 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:46:18 INFO - PROCESS | 752 | 1463168778131 Marionette TRACE conn7 <- [1,1894,null,{}] 12:46:18 INFO - PROCESS | 752 | 1463168778142 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:18 INFO - PROCESS | 752 | 1463168778255 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 12:46:18 INFO - PROCESS | 752 | 1463168778370 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:18 INFO - PROCESS | 752 | ++DOCSHELL 17212C00 == 46 [pid = 752] [id = 483] 12:46:18 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1723F400) [pid = 752] [serial = 1449] [outer = 00000000] 12:46:18 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (1724A800) [pid = 752] [serial = 1450] [outer = 1723F400] 12:46:18 INFO - PROCESS | 752 | 1463168778472 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (175BC800) [pid = 752] [serial = 1451] [outer = 1723F400] 12:46:19 INFO - PROCESS | 752 | 1463168779065 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 12:46:19 INFO - PROCESS | 752 | 1463168779101 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 752 | 1463168779104 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 12:46:19 INFO - PROCESS | 752 | 1463168779108 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:46:19 INFO - PROCESS | 752 | 1463168779110 Marionette TRACE conn7 <- [1,1898,null,{}] 12:46:19 INFO - PROCESS | 752 | 1463168779114 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:19 INFO - PROCESS | 752 | 1463168779222 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 12:46:19 INFO - PROCESS | 752 | 1463168779334 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:19 INFO - PROCESS | 752 | ++DOCSHELL 175CBC00 == 47 [pid = 752] [id = 484] 12:46:19 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (175CEC00) [pid = 752] [serial = 1452] [outer = 00000000] 12:46:19 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (17ACD800) [pid = 752] [serial = 1453] [outer = 175CEC00] 12:46:19 INFO - PROCESS | 752 | 1463168779392 Marionette DEBUG loaded listener.js 12:46:19 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (17B5C400) [pid = 752] [serial = 1454] [outer = 175CEC00] 12:46:19 INFO - PROCESS | 752 | 1463168780001 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 12:46:20 INFO - PROCESS | 752 | 1463168780042 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 12:46:20 INFO - PROCESS | 752 | 1463168780044 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 12:46:20 INFO - PROCESS | 752 | 1463168780047 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:46:20 INFO - PROCESS | 752 | 1463168780049 Marionette TRACE conn7 <- [1,1902,null,{}] 12:46:20 INFO - PROCESS | 752 | 1463168780053 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:20 INFO - PROCESS | 752 | 1463168780156 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 12:46:20 INFO - PROCESS | 752 | 1463168780263 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 752 | ++DOCSHELL 0C696400 == 48 [pid = 752] [id = 485] 12:46:20 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (0C7C5800) [pid = 752] [serial = 1455] [outer = 00000000] 12:46:20 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (0DDD9400) [pid = 752] [serial = 1456] [outer = 0C7C5800] 12:46:20 INFO - PROCESS | 752 | 1463168780317 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (0DE2F400) [pid = 752] [serial = 1457] [outer = 0C7C5800] 12:46:20 INFO - PROCESS | 752 | 1463168780992 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 12:46:21 INFO - PROCESS | 752 | 1463168781036 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 752 | 1463168781041 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 12:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:46:21 INFO - PROCESS | 752 | 1463168781047 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:46:21 INFO - PROCESS | 752 | 1463168781051 Marionette TRACE conn7 <- [1,1906,null,{}] 12:46:21 INFO - PROCESS | 752 | 1463168781056 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:21 INFO - PROCESS | 752 | 1463168781164 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 12:46:21 INFO - PROCESS | 752 | 1463168781277 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:21 INFO - PROCESS | 752 | ++DOCSHELL 0DD9E000 == 49 [pid = 752] [id = 486] 12:46:21 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (0DDD8C00) [pid = 752] [serial = 1458] [outer = 00000000] 12:46:21 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (11D4A800) [pid = 752] [serial = 1459] [outer = 0DDD8C00] 12:46:21 INFO - PROCESS | 752 | 1463168781326 Marionette DEBUG loaded listener.js 12:46:21 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (11E5A000) [pid = 752] [serial = 1460] [outer = 0DDD8C00] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 16819C00 == 48 [pid = 752] [id = 479] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 0C697400 == 47 [pid = 752] [id = 478] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 151A7400 == 46 [pid = 752] [id = 477] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 125EE000 == 45 [pid = 752] [id = 476] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 11DE5400 == 44 [pid = 752] [id = 475] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 0C635400 == 43 [pid = 752] [id = 474] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 0D6E9800 == 42 [pid = 752] [id = 473] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 0E11CC00 == 41 [pid = 752] [id = 470] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 112 (17247800) [pid = 752] [serial = 1375] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 111 (175B1800) [pid = 752] [serial = 1405] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOCSHELL 0C7BAC00 == 40 [pid = 752] [id = 469] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 110 (15065800) [pid = 752] [serial = 1390] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 109 (15068C00) [pid = 752] [serial = 1391] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 108 (0DDD3400) [pid = 752] [serial = 1379] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 107 (0DD94800) [pid = 752] [serial = 1378] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 106 (1270A800) [pid = 752] [serial = 1387] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 105 (0DB94C00) [pid = 752] [serial = 1381] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 104 (0DD9F400) [pid = 752] [serial = 1382] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 103 (11D4B000) [pid = 752] [serial = 1384] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 102 (11D56400) [pid = 752] [serial = 1385] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0D73B000) [pid = 752] [serial = 1366] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 100 (12443C00) [pid = 752] [serial = 1369] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 99 (151D0C00) [pid = 752] [serial = 1393] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 98 (16EE2000) [pid = 752] [serial = 1372] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 97 (1279C400) [pid = 752] [serial = 1399] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 96 (16818800) [pid = 752] [serial = 1396] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 95 (1721F800) [pid = 752] [serial = 1403] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 94 (16EE6000) [pid = 752] [serial = 1402] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 93 (1681BC00) [pid = 752] [serial = 1397] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 92 (163B6400) [pid = 752] [serial = 1394] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 91 (13420C00) [pid = 752] [serial = 1400] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 90 (134DD400) [pid = 752] [serial = 1388] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | --DOMWINDOW == 89 (1723C800) [pid = 752] [serial = 1331] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 752 | 1463168781881 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 870ms 12:46:21 INFO - PROCESS | 752 | 1463168781920 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 752 | 1463168781926 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 12:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:46:21 INFO - PROCESS | 752 | 1463168781932 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:46:21 INFO - PROCESS | 752 | 1463168781935 Marionette TRACE conn7 <- [1,1910,null,{}] 12:46:21 INFO - PROCESS | 752 | 1463168781939 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:22 INFO - PROCESS | 752 | 1463168782026 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 12:46:22 INFO - PROCESS | 752 | 1463168782037 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:22 INFO - PROCESS | 752 | ++DOCSHELL 0DB94C00 == 41 [pid = 752] [id = 487] 12:46:22 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0DD91400) [pid = 752] [serial = 1461] [outer = 00000000] 12:46:22 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0EB89800) [pid = 752] [serial = 1462] [outer = 0DD91400] 12:46:22 INFO - PROCESS | 752 | 1463168782085 Marionette DEBUG loaded listener.js 12:46:22 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (11D4EC00) [pid = 752] [serial = 1463] [outer = 0DD91400] 12:46:22 INFO - PROCESS | 752 | 1463168782590 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 12:46:22 INFO - PROCESS | 752 | 1463168782606 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 12:46:22 INFO - PROCESS | 752 | 1463168782608 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 12:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:46:22 INFO - PROCESS | 752 | 1463168782612 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:46:22 INFO - PROCESS | 752 | 1463168782615 Marionette TRACE conn7 <- [1,1914,null,{}] 12:46:22 INFO - PROCESS | 752 | 1463168782626 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:22 INFO - PROCESS | 752 | 1463168782715 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 12:46:22 INFO - PROCESS | 752 | 1463168782723 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:22 INFO - PROCESS | 752 | ++DOCSHELL 14CD2800 == 42 [pid = 752] [id = 488] 12:46:22 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (15025400) [pid = 752] [serial = 1464] [outer = 00000000] 12:46:22 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (1506D000) [pid = 752] [serial = 1465] [outer = 15025400] 12:46:22 INFO - PROCESS | 752 | 1463168782770 Marionette DEBUG loaded listener.js 12:46:22 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (151A8400) [pid = 752] [serial = 1466] [outer = 15025400] 12:46:23 INFO - PROCESS | 752 | 1463168783280 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 731ms 12:46:23 INFO - PROCESS | 752 | 1463168783345 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 12:46:23 INFO - PROCESS | 752 | 1463168783348 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 12:46:23 INFO - PROCESS | 752 | 1463168783351 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:46:23 INFO - PROCESS | 752 | 1463168783353 Marionette TRACE conn7 <- [1,1918,null,{}] 12:46:23 INFO - PROCESS | 752 | 1463168783356 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:23 INFO - PROCESS | 752 | 1463168783441 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 12:46:23 INFO - PROCESS | 752 | 1463168783537 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:23 INFO - PROCESS | 752 | ++DOCSHELL 15EADC00 == 43 [pid = 752] [id = 489] 12:46:23 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (15EB0800) [pid = 752] [serial = 1467] [outer = 00000000] 12:46:23 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (163B2C00) [pid = 752] [serial = 1468] [outer = 15EB0800] 12:46:23 INFO - PROCESS | 752 | 1463168783581 Marionette DEBUG loaded listener.js 12:46:23 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (1644A800) [pid = 752] [serial = 1469] [outer = 15EB0800] 12:46:23 INFO - PROCESS | 752 | 1463168783970 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 12:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:46:24 INFO - PROCESS | 752 | 1463168784025 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 12:46:24 INFO - PROCESS | 752 | 1463168784027 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 12:46:24 INFO - PROCESS | 752 | 1463168784030 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:46:24 INFO - PROCESS | 752 | 1463168784032 Marionette TRACE conn7 <- [1,1922,null,{}] 12:46:24 INFO - PROCESS | 752 | 1463168784035 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:24 INFO - PROCESS | 752 | 1463168784189 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 12:46:24 INFO - PROCESS | 752 | 1463168784215 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:24 INFO - PROCESS | 752 | ++DOCSHELL 0C7B6800 == 44 [pid = 752] [id = 490] 12:46:24 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (16446000) [pid = 752] [serial = 1470] [outer = 00000000] 12:46:24 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (16D6D400) [pid = 752] [serial = 1471] [outer = 16446000] 12:46:24 INFO - PROCESS | 752 | 1463168784262 Marionette DEBUG loaded listener.js 12:46:24 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (16D72400) [pid = 752] [serial = 1472] [outer = 16446000] 12:46:24 INFO - PROCESS | 752 | 1463168784763 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 12:46:24 INFO - PROCESS | 752 | 1463168784802 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 12:46:24 INFO - PROCESS | 752 | 1463168784804 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 12:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:46:24 INFO - PROCESS | 752 | 1463168784814 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:46:24 INFO - PROCESS | 752 | 1463168784816 Marionette TRACE conn7 <- [1,1926,null,{}] 12:46:24 INFO - PROCESS | 752 | 1463168784819 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:24 INFO - PROCESS | 752 | 1463168784950 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 12:46:24 INFO - PROCESS | 752 | 1463168785021 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:25 INFO - PROCESS | 752 | ++DOCSHELL 11E58C00 == 45 [pid = 752] [id = 491] 12:46:25 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (16EDC400) [pid = 752] [serial = 1473] [outer = 00000000] 12:46:25 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (175B4800) [pid = 752] [serial = 1474] [outer = 16EDC400] 12:46:25 INFO - PROCESS | 752 | 1463168785069 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (175B6C00) [pid = 752] [serial = 1475] [outer = 16EDC400] 12:46:25 INFO - PROCESS | 752 | 1463168785500 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 12:46:25 INFO - PROCESS | 752 | 1463168785565 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 12:46:25 INFO - PROCESS | 752 | 1463168785567 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 12:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:46:25 INFO - PROCESS | 752 | 1463168785578 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:46:25 INFO - PROCESS | 752 | 1463168785580 Marionette TRACE conn7 <- [1,1930,null,{}] 12:46:25 INFO - PROCESS | 752 | 1463168785583 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:25 INFO - PROCESS | 752 | 1463168785702 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 12:46:25 INFO - PROCESS | 752 | 1463168785715 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:25 INFO - PROCESS | 752 | ++DOCSHELL 175C8400 == 46 [pid = 752] [id = 492] 12:46:25 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (175CE000) [pid = 752] [serial = 1476] [outer = 00000000] 12:46:25 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (17B5B400) [pid = 752] [serial = 1477] [outer = 175CE000] 12:46:25 INFO - PROCESS | 752 | 1463168785815 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (17B5D800) [pid = 752] [serial = 1478] [outer = 175CE000] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 106 (17213000) [pid = 752] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 105 (16ED9800) [pid = 752] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 104 (0C636400) [pid = 752] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 103 (151A7800) [pid = 752] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 102 (151D0800) [pid = 752] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 101 (13CE9800) [pid = 752] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 100 (175C9800) [pid = 752] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 99 (11E56400) [pid = 752] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0C7B1800) [pid = 752] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0D6E9400) [pid = 752] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:46:26 INFO - PROCESS | 752 | --DOMWINDOW == 96 (16D6E000) [pid = 752] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:46:26 INFO - PROCESS | 752 | 1463168786355 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 830ms 12:46:26 INFO - PROCESS | 752 | 1463168786413 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 12:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:46:26 INFO - PROCESS | 752 | 1463168786414 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 12:46:26 INFO - PROCESS | 752 | 1463168786418 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:46:26 INFO - PROCESS | 752 | 1463168786419 Marionette TRACE conn7 <- [1,1934,null,{}] 12:46:26 INFO - PROCESS | 752 | 1463168786423 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:26 INFO - PROCESS | 752 | 1463168786542 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 12:46:26 INFO - PROCESS | 752 | 1463168786606 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 752 | ++DOCSHELL 0C636400 == 47 [pid = 752] [id = 493] 12:46:26 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0C9ED800) [pid = 752] [serial = 1479] [outer = 00000000] 12:46:26 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (151B7800) [pid = 752] [serial = 1480] [outer = 0C9ED800] 12:46:26 INFO - PROCESS | 752 | 1463168786649 Marionette DEBUG loaded listener.js 12:46:26 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (16EE8400) [pid = 752] [serial = 1481] [outer = 0C9ED800] 12:46:27 INFO - PROCESS | 752 | 1463168787020 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 12:46:27 INFO - PROCESS | 752 | 1463168787089 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 752 | 1463168787091 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 12:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:46:27 INFO - PROCESS | 752 | 1463168787094 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:46:27 INFO - PROCESS | 752 | 1463168787095 Marionette TRACE conn7 <- [1,1938,null,{}] 12:46:27 INFO - PROCESS | 752 | 1463168787099 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:27 INFO - PROCESS | 752 | 1463168787186 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 12:46:27 INFO - PROCESS | 752 | 1463168787192 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:27 INFO - PROCESS | 752 | ++DOCSHELL 175D1C00 == 48 [pid = 752] [id = 494] 12:46:27 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (17AC4C00) [pid = 752] [serial = 1482] [outer = 00000000] 12:46:27 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (19308C00) [pid = 752] [serial = 1483] [outer = 17AC4C00] 12:46:27 INFO - PROCESS | 752 | 1463168787236 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1930E000) [pid = 752] [serial = 1484] [outer = 17AC4C00] 12:46:27 INFO - PROCESS | 752 | 1463168787646 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 570ms 12:46:27 INFO - PROCESS | 752 | 1463168787664 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 752 | 1463168787666 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 12:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:46:27 INFO - PROCESS | 752 | 1463168787669 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:46:27 INFO - PROCESS | 752 | 1463168787671 Marionette TRACE conn7 <- [1,1942,null,{}] 12:46:27 INFO - PROCESS | 752 | 1463168787674 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:27 INFO - PROCESS | 752 | 1463168787805 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 12:46:27 INFO - PROCESS | 752 | 1463168787814 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:27 INFO - PROCESS | 752 | ++DOCSHELL 15EAF000 == 49 [pid = 752] [id = 495] 12:46:27 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (1930FC00) [pid = 752] [serial = 1485] [outer = 00000000] 12:46:27 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (1938DC00) [pid = 752] [serial = 1486] [outer = 1930FC00] 12:46:27 INFO - PROCESS | 752 | 1463168787859 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (1938FC00) [pid = 752] [serial = 1487] [outer = 1930FC00] 12:46:28 INFO - PROCESS | 752 | 1463168788330 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 12:46:28 INFO - PROCESS | 752 | 1463168788401 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 12:46:28 INFO - PROCESS | 752 | 1463168788406 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 12:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:46:28 INFO - PROCESS | 752 | 1463168788411 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:46:28 INFO - PROCESS | 752 | 1463168788416 Marionette TRACE conn7 <- [1,1946,null,{}] 12:46:28 INFO - PROCESS | 752 | 1463168788423 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:28 INFO - PROCESS | 752 | 1463168788535 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 12:46:28 INFO - PROCESS | 752 | 1463168788709 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:28 INFO - PROCESS | 752 | ++DOCSHELL 0C7C3000 == 50 [pid = 752] [id = 496] 12:46:28 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0D6F5C00) [pid = 752] [serial = 1488] [outer = 00000000] 12:46:28 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (0DD9BC00) [pid = 752] [serial = 1489] [outer = 0D6F5C00] 12:46:28 INFO - PROCESS | 752 | 1463168788765 Marionette DEBUG loaded listener.js 12:46:28 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (0DE5A800) [pid = 752] [serial = 1490] [outer = 0D6F5C00] 12:46:29 INFO - PROCESS | 752 | 1463168789315 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 930ms 12:46:29 INFO - PROCESS | 752 | 1463168789352 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 752 | 1463168789358 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 12:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:46:29 INFO - PROCESS | 752 | 1463168789366 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:46:29 INFO - PROCESS | 752 | 1463168789370 Marionette TRACE conn7 <- [1,1950,null,{}] 12:46:29 INFO - PROCESS | 752 | 1463168789374 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:29 INFO - PROCESS | 752 | 1463168789489 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 12:46:29 INFO - PROCESS | 752 | 1463168789601 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:29 INFO - PROCESS | 752 | ++DOCSHELL 1270B400 == 51 [pid = 752] [id = 497] 12:46:29 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (134E2000) [pid = 752] [serial = 1491] [outer = 00000000] 12:46:29 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (151A5400) [pid = 752] [serial = 1492] [outer = 134E2000] 12:46:29 INFO - PROCESS | 752 | 1463168789699 Marionette DEBUG loaded listener.js 12:46:29 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (16231000) [pid = 752] [serial = 1493] [outer = 134E2000] 12:46:30 INFO - PROCESS | 752 | 1463168790334 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1020ms 12:46:30 INFO - PROCESS | 752 | 1463168790389 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 12:46:30 INFO - PROCESS | 752 | 1463168790392 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 12:46:30 INFO - PROCESS | 752 | 1463168790395 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:46:30 INFO - PROCESS | 752 | 1463168790399 Marionette TRACE conn7 <- [1,1954,null,{}] 12:46:30 INFO - PROCESS | 752 | 1463168790410 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:30 INFO - PROCESS | 752 | 1463168790524 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 12:46:30 INFO - PROCESS | 752 | 1463168790662 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:30 INFO - PROCESS | 752 | ++DOCSHELL 175B1800 == 52 [pid = 752] [id = 498] 12:46:30 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (175B3800) [pid = 752] [serial = 1494] [outer = 00000000] 12:46:30 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (1938BC00) [pid = 752] [serial = 1495] [outer = 175B3800] 12:46:30 INFO - PROCESS | 752 | 1463168790720 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (19434400) [pid = 752] [serial = 1496] [outer = 175B3800] 12:46:31 INFO - PROCESS | 752 | 1463168791342 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 12:46:31 INFO - PROCESS | 752 | 1463168791369 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 12:46:31 INFO - PROCESS | 752 | 1463168791372 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 12:46:31 INFO - PROCESS | 752 | 1463168791375 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:46:31 INFO - PROCESS | 752 | 1463168791377 Marionette TRACE conn7 <- [1,1958,null,{}] 12:46:31 INFO - PROCESS | 752 | 1463168791381 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:31 INFO - PROCESS | 752 | 1463168791493 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 12:46:31 INFO - PROCESS | 752 | 1463168791605 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:31 INFO - PROCESS | 752 | ++DOCSHELL 19B1A400 == 53 [pid = 752] [id = 499] 12:46:31 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (19B1B000) [pid = 752] [serial = 1497] [outer = 00000000] 12:46:31 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (19B22400) [pid = 752] [serial = 1498] [outer = 19B1B000] 12:46:31 INFO - PROCESS | 752 | 1463168791658 Marionette DEBUG loaded listener.js 12:46:31 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (19B5C800) [pid = 752] [serial = 1499] [outer = 19B1B000] 12:46:32 INFO - PROCESS | 752 | 1463168792492 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1183ms 12:46:32 INFO - PROCESS | 752 | 1463168792562 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 12:46:32 INFO - PROCESS | 752 | 1463168792566 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 12:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:46:32 INFO - PROCESS | 752 | 1463168792571 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:46:32 INFO - PROCESS | 752 | 1463168792576 Marionette TRACE conn7 <- [1,1962,null,{}] 12:46:32 INFO - PROCESS | 752 | 1463168792582 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:32 INFO - PROCESS | 752 | 1463168792683 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 12:46:32 INFO - PROCESS | 752 | 1463168792825 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:32 INFO - PROCESS | 752 | ++DOCSHELL 0C506800 == 54 [pid = 752] [id = 500] 12:46:32 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (0C508800) [pid = 752] [serial = 1500] [outer = 00000000] 12:46:32 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (0C7C0C00) [pid = 752] [serial = 1501] [outer = 0C508800] 12:46:32 INFO - PROCESS | 752 | 1463168792875 Marionette DEBUG loaded listener.js 12:46:32 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (0D741800) [pid = 752] [serial = 1502] [outer = 0C508800] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 175D1C00 == 53 [pid = 752] [id = 494] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 0C636400 == 52 [pid = 752] [id = 493] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 175C8400 == 51 [pid = 752] [id = 492] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 11E58C00 == 50 [pid = 752] [id = 491] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 0C7B6800 == 49 [pid = 752] [id = 490] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 15EADC00 == 48 [pid = 752] [id = 489] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 119 (0D6EE400) [pid = 752] [serial = 1408] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 118 (11D87C00) [pid = 752] [serial = 1411] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 117 (15022C00) [pid = 752] [serial = 1441] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 116 (17247400) [pid = 752] [serial = 1414] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | 1463168793564 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 14CD2800 == 47 [pid = 752] [id = 488] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 0DB94C00 == 46 [pid = 752] [id = 487] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 0DD9E000 == 45 [pid = 752] [id = 486] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 0CC77800 == 44 [pid = 752] [id = 481] 12:46:33 INFO - PROCESS | 752 | --DOCSHELL 0C9F0000 == 43 [pid = 752] [id = 480] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 115 (174AE800) [pid = 752] [serial = 1376] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 114 (1723BC00) [pid = 752] [serial = 1289] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0D6ED400) [pid = 752] [serial = 1334] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 112 (151B2C00) [pid = 752] [serial = 1432] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 111 (151BBC00) [pid = 752] [serial = 1433] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 110 (16D69400) [pid = 752] [serial = 1436] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 109 (1681A400) [pid = 752] [serial = 1435] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 108 (1501D400) [pid = 752] [serial = 1429] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 107 (17AC3000) [pid = 752] [serial = 1418] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 106 (175D1000) [pid = 752] [serial = 1417] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 105 (1243CC00) [pid = 752] [serial = 1426] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 104 (12539C00) [pid = 752] [serial = 1427] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 103 (0D737800) [pid = 752] [serial = 1423] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 102 (0DD98400) [pid = 752] [serial = 1424] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0DEF0400) [pid = 752] [serial = 1421] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 100 (0DDD2800) [pid = 752] [serial = 1420] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 99 (16EE0C00) [pid = 752] [serial = 1438] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 98 (16EE2400) [pid = 752] [serial = 1439] [outer = 00000000] [url = about:blank] 12:46:33 INFO - PROCESS | 752 | --DOMWINDOW == 97 (15069C00) [pid = 752] [serial = 1430] [outer = 00000000] [url = about:blank] 12:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1083ms 12:46:33 INFO - PROCESS | 752 | 1463168793656 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 752 | 1463168793661 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 12:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:46:33 INFO - PROCESS | 752 | 1463168793667 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:46:33 INFO - PROCESS | 752 | 1463168793670 Marionette TRACE conn7 <- [1,1966,null,{}] 12:46:33 INFO - PROCESS | 752 | 1463168793674 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:33 INFO - PROCESS | 752 | 1463168793766 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 12:46:33 INFO - PROCESS | 752 | 1463168793774 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:33 INFO - PROCESS | 752 | ++DOCSHELL 0C7CD000 == 44 [pid = 752] [id = 501] 12:46:33 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0C90A000) [pid = 752] [serial = 1503] [outer = 00000000] 12:46:33 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0CC7C400) [pid = 752] [serial = 1504] [outer = 0C90A000] 12:46:33 INFO - PROCESS | 752 | 1463168793819 Marionette DEBUG loaded listener.js 12:46:33 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0D6F4800) [pid = 752] [serial = 1505] [outer = 0C90A000] 12:46:34 INFO - PROCESS | 752 | 1463168794358 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 731ms 12:46:34 INFO - PROCESS | 752 | 1463168794401 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 12:46:34 INFO - PROCESS | 752 | 1463168794404 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 12:46:34 INFO - PROCESS | 752 | 1463168794407 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:46:34 INFO - PROCESS | 752 | 1463168794411 Marionette TRACE conn7 <- [1,1970,null,{}] 12:46:34 INFO - PROCESS | 752 | 1463168794421 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:34 INFO - PROCESS | 752 | 1463168794512 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 12:46:34 INFO - PROCESS | 752 | 1463168794606 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:34 INFO - PROCESS | 752 | ++DOCSHELL 0DDD4800 == 45 [pid = 752] [id = 502] 12:46:34 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (0DDDC800) [pid = 752] [serial = 1506] [outer = 00000000] 12:46:34 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (0DEE6000) [pid = 752] [serial = 1507] [outer = 0DDDC800] 12:46:34 INFO - PROCESS | 752 | 1463168794653 Marionette DEBUG loaded listener.js 12:46:34 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (11B83400) [pid = 752] [serial = 1508] [outer = 0DDDC800] 12:46:35 INFO - PROCESS | 752 | 1463168795039 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 12:46:35 INFO - PROCESS | 752 | 1463168795082 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 12:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:46:35 INFO - PROCESS | 752 | 1463168795084 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 12:46:35 INFO - PROCESS | 752 | 1463168795087 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:46:35 INFO - PROCESS | 752 | 1463168795089 Marionette TRACE conn7 <- [1,1974,null,{}] 12:46:35 INFO - PROCESS | 752 | 1463168795092 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:35 INFO - PROCESS | 752 | 1463168795179 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 12:46:35 INFO - PROCESS | 752 | 1463168795187 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 752 | ++DOCSHELL 11D7D400 == 46 [pid = 752] [id = 503] 12:46:35 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (11E56400) [pid = 752] [serial = 1509] [outer = 00000000] 12:46:35 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (12536400) [pid = 752] [serial = 1510] [outer = 11E56400] 12:46:35 INFO - PROCESS | 752 | 1463168795232 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (125EAC00) [pid = 752] [serial = 1511] [outer = 11E56400] 12:46:35 INFO - PROCESS | 752 | 1463168795697 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 12:46:35 INFO - PROCESS | 752 | 1463168795718 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 12:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:46:35 INFO - PROCESS | 752 | 1463168795720 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 12:46:35 INFO - PROCESS | 752 | 1463168795723 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:46:35 INFO - PROCESS | 752 | 1463168795725 Marionette TRACE conn7 <- [1,1978,null,{}] 12:46:35 INFO - PROCESS | 752 | 1463168795761 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:35 INFO - PROCESS | 752 | 1463168795884 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 12:46:35 INFO - PROCESS | 752 | 1463168795894 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 752 | ++DOCSHELL 1341DC00 == 47 [pid = 752] [id = 504] 12:46:35 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (134E3C00) [pid = 752] [serial = 1512] [outer = 00000000] 12:46:35 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (13DC9C00) [pid = 752] [serial = 1513] [outer = 134E3C00] 12:46:35 INFO - PROCESS | 752 | 1463168795941 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (15060400) [pid = 752] [serial = 1514] [outer = 134E3C00] 12:46:36 INFO - PROCESS | 752 | 1463168796398 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 12:46:36 INFO - PROCESS | 752 | 1463168796454 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 12:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:46:36 INFO - PROCESS | 752 | 1463168796456 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 12:46:36 INFO - PROCESS | 752 | 1463168796459 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:46:36 INFO - PROCESS | 752 | 1463168796461 Marionette TRACE conn7 <- [1,1982,null,{}] 12:46:36 INFO - PROCESS | 752 | 1463168796465 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:36 INFO - PROCESS | 752 | 1463168796598 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 12:46:36 INFO - PROCESS | 752 | 1463168796699 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:36 INFO - PROCESS | 752 | ++DOCSHELL 1506C000 == 48 [pid = 752] [id = 505] 12:46:36 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (1506C400) [pid = 752] [serial = 1515] [outer = 00000000] 12:46:36 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (151B7400) [pid = 752] [serial = 1516] [outer = 1506C400] 12:46:36 INFO - PROCESS | 752 | 1463168796749 Marionette DEBUG loaded listener.js 12:46:36 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (151D0C00) [pid = 752] [serial = 1517] [outer = 1506C400] 12:46:37 INFO - PROCESS | 752 | 1463168797175 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 12:46:37 INFO - PROCESS | 752 | 1463168797230 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 12:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:46:37 INFO - PROCESS | 752 | 1463168797232 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 12:46:37 INFO - PROCESS | 752 | 1463168797235 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:46:37 INFO - PROCESS | 752 | 1463168797237 Marionette TRACE conn7 <- [1,1986,null,{}] 12:46:37 INFO - PROCESS | 752 | 1463168797248 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:37 INFO - PROCESS | 752 | 1463168797366 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 12:46:37 INFO - PROCESS | 752 | 1463168797376 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:37 INFO - PROCESS | 752 | ++DOCSHELL 0C7B7000 == 49 [pid = 752] [id = 506] 12:46:37 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (151B6800) [pid = 752] [serial = 1518] [outer = 00000000] 12:46:37 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (163BC000) [pid = 752] [serial = 1519] [outer = 151B6800] 12:46:37 INFO - PROCESS | 752 | 1463168797422 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (1643F800) [pid = 752] [serial = 1520] [outer = 151B6800] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 114 (17AC4C00) [pid = 752] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 113 (16446000) [pid = 752] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 112 (1681F400) [pid = 752] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 111 (0C7BBC00) [pid = 752] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 110 (0EB63000) [pid = 752] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 109 (1723D000) [pid = 752] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 108 (16EB7400) [pid = 752] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 107 (11D56800) [pid = 752] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 106 (0C638400) [pid = 752] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 105 (11D51C00) [pid = 752] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 104 (16EDC400) [pid = 752] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 103 (175CE000) [pid = 752] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 102 (0CC7A000) [pid = 752] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0DDD8C00) [pid = 752] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 100 (175CEC00) [pid = 752] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 99 (15025400) [pid = 752] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 98 (12531400) [pid = 752] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 97 (15EB0800) [pid = 752] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0DD91400) [pid = 752] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0C7C5800) [pid = 752] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 94 (1723F400) [pid = 752] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:46:38 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0C9ED800) [pid = 752] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:46:38 INFO - PROCESS | 752 | 1463168798225 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1027ms 12:46:38 INFO - PROCESS | 752 | 1463168798263 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 12:46:38 INFO - PROCESS | 752 | 1463168798265 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 12:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:46:38 INFO - PROCESS | 752 | 1463168798268 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:46:38 INFO - PROCESS | 752 | 1463168798270 Marionette TRACE conn7 <- [1,1990,null,{}] 12:46:38 INFO - PROCESS | 752 | 1463168798273 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:38 INFO - PROCESS | 752 | 1463168798366 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 12:46:38 INFO - PROCESS | 752 | 1463168798468 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:38 INFO - PROCESS | 752 | ++DOCSHELL 0C7BBC00 == 50 [pid = 752] [id = 507] 12:46:38 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (0C7BD400) [pid = 752] [serial = 1521] [outer = 00000000] 12:46:38 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0DD9A800) [pid = 752] [serial = 1522] [outer = 0C7BD400] 12:46:38 INFO - PROCESS | 752 | 1463168798515 Marionette DEBUG loaded listener.js 12:46:38 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (11D51C00) [pid = 752] [serial = 1523] [outer = 0C7BD400] 12:46:38 INFO - PROCESS | 752 | 1463168798885 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 12:46:38 INFO - PROCESS | 752 | 1463168798943 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 12:46:38 INFO - PROCESS | 752 | 1463168798945 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 12:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:46:38 INFO - PROCESS | 752 | 1463168798948 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:46:38 INFO - PROCESS | 752 | 1463168798949 Marionette TRACE conn7 <- [1,1994,null,{}] 12:46:38 INFO - PROCESS | 752 | 1463168798953 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:39 INFO - PROCESS | 752 | 1463168799036 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 12:46:39 INFO - PROCESS | 752 | 1463168799043 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:39 INFO - PROCESS | 752 | ++DOCSHELL 0DD91C00 == 51 [pid = 752] [id = 508] 12:46:39 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (11DE5800) [pid = 752] [serial = 1524] [outer = 00000000] 12:46:39 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (163BB400) [pid = 752] [serial = 1525] [outer = 11DE5800] 12:46:39 INFO - PROCESS | 752 | 1463168799086 Marionette DEBUG loaded listener.js 12:46:39 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (16D76C00) [pid = 752] [serial = 1526] [outer = 11DE5800] 12:46:39 INFO - PROCESS | 752 | 1463168799517 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 12:46:39 INFO - PROCESS | 752 | 1463168799580 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 12:46:39 INFO - PROCESS | 752 | 1463168799582 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 12:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:46:39 INFO - PROCESS | 752 | 1463168799589 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:46:39 INFO - PROCESS | 752 | 1463168799591 Marionette TRACE conn7 <- [1,1998,null,{}] 12:46:39 INFO - PROCESS | 752 | 1463168799595 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:39 INFO - PROCESS | 752 | 1463168799682 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 12:46:39 INFO - PROCESS | 752 | 1463168799689 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:39 INFO - PROCESS | 752 | ++DOCSHELL 0CCA4400 == 52 [pid = 752] [id = 509] 12:46:39 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (16D78C00) [pid = 752] [serial = 1527] [outer = 00000000] 12:46:39 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (16EE4000) [pid = 752] [serial = 1528] [outer = 16D78C00] 12:46:39 INFO - PROCESS | 752 | 1463168799762 Marionette DEBUG loaded listener.js 12:46:39 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (17213C00) [pid = 752] [serial = 1529] [outer = 16D78C00] 12:46:40 INFO - PROCESS | 752 | 1463168800366 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 830ms 12:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:46:40 INFO - PROCESS | 752 | 1463168800420 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 12:46:40 INFO - PROCESS | 752 | 1463168800424 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 12:46:40 INFO - PROCESS | 752 | 1463168800430 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:46:40 INFO - PROCESS | 752 | 1463168800434 Marionette TRACE conn7 <- [1,2002,null,{}] 12:46:40 INFO - PROCESS | 752 | 1463168800440 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:40 INFO - PROCESS | 752 | 1463168800587 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 12:46:40 INFO - PROCESS | 752 | 1463168800729 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:40 INFO - PROCESS | 752 | ++DOCSHELL 0C7C4800 == 53 [pid = 752] [id = 510] 12:46:40 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0C7CB400) [pid = 752] [serial = 1530] [outer = 00000000] 12:46:40 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (0D6EC800) [pid = 752] [serial = 1531] [outer = 0C7CB400] 12:46:40 INFO - PROCESS | 752 | 1463168800787 Marionette DEBUG loaded listener.js 12:46:40 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (0D92E800) [pid = 752] [serial = 1532] [outer = 0C7CB400] 12:46:41 INFO - PROCESS | 752 | 1463168801413 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1025ms 12:46:41 INFO - PROCESS | 752 | 1463168801455 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 12:46:41 INFO - PROCESS | 752 | 1463168801461 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 12:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:46:41 INFO - PROCESS | 752 | 1463168801468 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:46:41 INFO - PROCESS | 752 | 1463168801471 Marionette TRACE conn7 <- [1,2006,null,{}] 12:46:41 INFO - PROCESS | 752 | 1463168801475 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:41 INFO - PROCESS | 752 | 1463168801589 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 12:46:41 INFO - PROCESS | 752 | 1463168801699 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:41 INFO - PROCESS | 752 | ++DOCSHELL 0DB91C00 == 54 [pid = 752] [id = 511] 12:46:41 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (11B81000) [pid = 752] [serial = 1533] [outer = 00000000] 12:46:41 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (14CD0000) [pid = 752] [serial = 1534] [outer = 11B81000] 12:46:41 INFO - PROCESS | 752 | 1463168801753 Marionette DEBUG loaded listener.js 12:46:41 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (151A3800) [pid = 752] [serial = 1535] [outer = 11B81000] 12:46:42 INFO - PROCESS | 752 | 1463168802396 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 12:46:42 INFO - PROCESS | 752 | 1463168802439 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 12:46:42 INFO - PROCESS | 752 | 1463168802442 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 12:46:42 INFO - PROCESS | 752 | 1463168802446 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:46:42 INFO - PROCESS | 752 | 1463168802450 Marionette TRACE conn7 <- [1,2010,null,{}] 12:46:42 INFO - PROCESS | 752 | 1463168802461 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:42 INFO - PROCESS | 752 | 1463168802571 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 12:46:42 INFO - PROCESS | 752 | 1463168802712 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:42 INFO - PROCESS | 752 | ++DOCSHELL 17219400 == 55 [pid = 752] [id = 512] 12:46:42 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (1721E400) [pid = 752] [serial = 1536] [outer = 00000000] 12:46:42 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (17240000) [pid = 752] [serial = 1537] [outer = 1721E400] 12:46:42 INFO - PROCESS | 752 | 1463168802772 Marionette DEBUG loaded listener.js 12:46:42 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (17249000) [pid = 752] [serial = 1538] [outer = 1721E400] 12:46:43 INFO - PROCESS | 752 | 1463168803357 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 971ms 12:46:43 INFO - PROCESS | 752 | 1463168803421 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 12:46:43 INFO - PROCESS | 752 | 1463168803424 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 12:46:43 INFO - PROCESS | 752 | 1463168803428 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:46:43 INFO - PROCESS | 752 | 1463168803430 Marionette TRACE conn7 <- [1,2014,null,{}] 12:46:43 INFO - PROCESS | 752 | 1463168803433 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:43 INFO - PROCESS | 752 | 1463168803541 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 12:46:43 INFO - PROCESS | 752 | 1463168803648 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:43 INFO - PROCESS | 752 | ++DOCSHELL 175B5C00 == 56 [pid = 752] [id = 513] 12:46:43 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (175B8800) [pid = 752] [serial = 1539] [outer = 00000000] 12:46:43 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (175C9C00) [pid = 752] [serial = 1540] [outer = 175B8800] 12:46:43 INFO - PROCESS | 752 | 1463168803702 Marionette DEBUG loaded listener.js 12:46:43 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (175D1400) [pid = 752] [serial = 1541] [outer = 175B8800] 12:46:44 INFO - PROCESS | 752 | 1463168804346 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 12:46:44 INFO - PROCESS | 752 | 1463168804402 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 12:46:44 INFO - PROCESS | 752 | 1463168804404 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 12:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:46:44 INFO - PROCESS | 752 | 1463168804408 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:46:44 INFO - PROCESS | 752 | 1463168804410 Marionette TRACE conn7 <- [1,2018,null,{}] 12:46:44 INFO - PROCESS | 752 | 1463168804414 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:44 INFO - PROCESS | 752 | 1463168804517 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 12:46:44 INFO - PROCESS | 752 | 1463168804652 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:44 INFO - PROCESS | 752 | ++DOCSHELL 09075800 == 57 [pid = 752] [id = 514] 12:46:44 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (09075C00) [pid = 752] [serial = 1542] [outer = 00000000] 12:46:44 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (0DDD7800) [pid = 752] [serial = 1543] [outer = 09075C00] 12:46:44 INFO - PROCESS | 752 | 1463168804708 Marionette DEBUG loaded listener.js 12:46:44 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (0EA10000) [pid = 752] [serial = 1544] [outer = 09075C00] 12:46:45 INFO - PROCESS | 752 | 1463168805445 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1072ms 12:46:45 INFO - PROCESS | 752 | 1463168805484 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 12:46:45 INFO - PROCESS | 752 | 1463168805489 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 12:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:46:45 INFO - PROCESS | 752 | 1463168805494 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:46:45 INFO - PROCESS | 752 | 1463168805498 Marionette TRACE conn7 <- [1,2022,null,{}] 12:46:45 INFO - PROCESS | 752 | 1463168805503 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:45 INFO - PROCESS | 752 | 1463168805603 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 12:46:45 INFO - PROCESS | 752 | 1463168805746 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:45 INFO - PROCESS | 752 | ++DOCSHELL 0DD9E800 == 58 [pid = 752] [id = 515] 12:46:45 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (0DDD7000) [pid = 752] [serial = 1545] [outer = 00000000] 12:46:45 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (0EB64000) [pid = 752] [serial = 1546] [outer = 0DDD7000] 12:46:45 INFO - PROCESS | 752 | 1463168805798 Marionette DEBUG loaded listener.js 12:46:45 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (11DDA800) [pid = 752] [serial = 1547] [outer = 0DDD7000] 12:46:45 INFO - PROCESS | 752 | --DOCSHELL 0DD91C00 == 57 [pid = 752] [id = 508] 12:46:45 INFO - PROCESS | 752 | --DOCSHELL 0C7BBC00 == 56 [pid = 752] [id = 507] 12:46:45 INFO - PROCESS | 752 | --DOCSHELL 0C7B7000 == 55 [pid = 752] [id = 506] 12:46:45 INFO - PROCESS | 752 | --DOCSHELL 1506C000 == 54 [pid = 752] [id = 505] 12:46:45 INFO - PROCESS | 752 | --DOCSHELL 1341DC00 == 53 [pid = 752] [id = 504] 12:46:45 INFO - PROCESS | 752 | --DOCSHELL 11D7D400 == 52 [pid = 752] [id = 503] 12:46:45 INFO - PROCESS | 752 | --DOCSHELL 0DDD4800 == 51 [pid = 752] [id = 502] 12:46:45 INFO - PROCESS | 752 | --DOCSHELL 0C7CD000 == 50 [pid = 752] [id = 501] 12:46:45 INFO - PROCESS | 752 | --DOMWINDOW == 119 (1938DC00) [pid = 752] [serial = 1486] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOCSHELL 0C506800 == 49 [pid = 752] [id = 500] 12:46:46 INFO - PROCESS | 752 | --DOCSHELL 0C7C3000 == 48 [pid = 752] [id = 496] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 118 (17214400) [pid = 752] [serial = 1373] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 117 (16D77400) [pid = 752] [serial = 1364] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 116 (0DDD2000) [pid = 752] [serial = 1367] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 115 (134E0C00) [pid = 752] [serial = 1370] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 114 (175B9C00) [pid = 752] [serial = 1415] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 113 (0DD93C00) [pid = 752] [serial = 1409] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 112 (12708800) [pid = 752] [serial = 1412] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 111 (175B7400) [pid = 752] [serial = 1406] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 110 (175B4800) [pid = 752] [serial = 1474] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 109 (17B5B400) [pid = 752] [serial = 1477] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 108 (175B6C00) [pid = 752] [serial = 1475] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 107 (0DEE5400) [pid = 752] [serial = 1445] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 106 (0DDD5800) [pid = 752] [serial = 1444] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 105 (11E5A000) [pid = 752] [serial = 1460] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 104 (11D4A800) [pid = 752] [serial = 1459] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 103 (17B5C400) [pid = 752] [serial = 1454] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 102 (17ACD800) [pid = 752] [serial = 1453] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 101 (1506D000) [pid = 752] [serial = 1465] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 100 (151A8400) [pid = 752] [serial = 1466] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 99 (151AE400) [pid = 752] [serial = 1448] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 98 (1501C800) [pid = 752] [serial = 1447] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 97 (163B2C00) [pid = 752] [serial = 1468] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 96 (1644A800) [pid = 752] [serial = 1469] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0EB89800) [pid = 752] [serial = 1462] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 94 (11D4EC00) [pid = 752] [serial = 1463] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0DE2F400) [pid = 752] [serial = 1457] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0DDD9400) [pid = 752] [serial = 1456] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 91 (175BC800) [pid = 752] [serial = 1451] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 90 (1724A800) [pid = 752] [serial = 1450] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 89 (151B7800) [pid = 752] [serial = 1480] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 88 (1930E000) [pid = 752] [serial = 1484] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 87 (19308C00) [pid = 752] [serial = 1483] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 86 (17B5D800) [pid = 752] [serial = 1478] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 85 (16D6D400) [pid = 752] [serial = 1471] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 84 (16EE8400) [pid = 752] [serial = 1481] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | --DOMWINDOW == 83 (16D72400) [pid = 752] [serial = 1472] [outer = 00000000] [url = about:blank] 12:46:46 INFO - PROCESS | 752 | 1463168806336 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 890ms 12:46:46 INFO - PROCESS | 752 | 1463168806384 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 12:46:46 INFO - PROCESS | 752 | 1463168806390 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 12:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:46:46 INFO - PROCESS | 752 | 1463168806396 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:46:46 INFO - PROCESS | 752 | 1463168806399 Marionette TRACE conn7 <- [1,2026,null,{}] 12:46:46 INFO - PROCESS | 752 | 1463168806402 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:46 INFO - PROCESS | 752 | 1463168806494 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 12:46:46 INFO - PROCESS | 752 | 1463168806587 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:46 INFO - PROCESS | 752 | ++DOCSHELL 0D6F5400 == 49 [pid = 752] [id = 516] 12:46:46 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0D6F7000) [pid = 752] [serial = 1548] [outer = 00000000] 12:46:46 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0DE32C00) [pid = 752] [serial = 1549] [outer = 0D6F7000] 12:46:46 INFO - PROCESS | 752 | 1463168806635 Marionette DEBUG loaded listener.js 12:46:46 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0DEE6400) [pid = 752] [serial = 1550] [outer = 0D6F7000] 12:46:47 INFO - PROCESS | 752 | 1463168807034 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 12:46:47 INFO - PROCESS | 752 | 1463168807069 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 12:46:47 INFO - PROCESS | 752 | 1463168807071 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 12:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:46:47 INFO - PROCESS | 752 | 1463168807074 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - PROCESS | 752 | 1463168807078 Marionette TRACE conn7 <- [1,2030,null,{}] 12:46:47 INFO - PROCESS | 752 | 1463168807088 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:47 INFO - PROCESS | 752 | 1463168807176 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 12:46:47 INFO - PROCESS | 752 | 1463168807186 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 752 | ++DOCSHELL 11D59800 == 50 [pid = 752] [id = 517] 12:46:47 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (11D7D400) [pid = 752] [serial = 1551] [outer = 00000000] 12:46:47 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (13DD0C00) [pid = 752] [serial = 1552] [outer = 11D7D400] 12:46:47 INFO - PROCESS | 752 | 1463168807232 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (15064800) [pid = 752] [serial = 1553] [outer = 11D7D400] 12:46:47 INFO - PROCESS | 752 | 1463168807677 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 12:46:47 INFO - PROCESS | 752 | 1463168807750 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 12:46:47 INFO - PROCESS | 752 | 1463168807752 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 12:46:47 INFO - PROCESS | 752 | 1463168807756 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - PROCESS | 752 | 1463168807757 Marionette TRACE conn7 <- [1,2034,null,{}] 12:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:46:47 INFO - PROCESS | 752 | 1463168807761 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:47 INFO - PROCESS | 752 | 1463168807850 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 12:46:47 INFO - PROCESS | 752 | 1463168807895 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 752 | ++DOCSHELL 151AAC00 == 51 [pid = 752] [id = 518] 12:46:47 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (151AB000) [pid = 752] [serial = 1554] [outer = 00000000] 12:46:47 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (15EAD800) [pid = 752] [serial = 1555] [outer = 151AB000] 12:46:47 INFO - PROCESS | 752 | 1463168807942 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (163B2800) [pid = 752] [serial = 1556] [outer = 151AB000] 12:46:48 INFO - PROCESS | 752 | 1463168808396 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 12:46:48 INFO - PROCESS | 752 | 1463168808430 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 12:46:48 INFO - PROCESS | 752 | 1463168808432 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 12:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:46:48 INFO - PROCESS | 752 | 1463168808435 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:46:48 INFO - PROCESS | 752 | 1463168808437 Marionette TRACE conn7 <- [1,2038,null,{}] 12:46:48 INFO - PROCESS | 752 | 1463168808447 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:48 INFO - PROCESS | 752 | 1463168808559 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 12:46:48 INFO - PROCESS | 752 | 1463168808566 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:48 INFO - PROCESS | 752 | ++DOCSHELL 163B7000 == 52 [pid = 752] [id = 519] 12:46:48 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (163BBC00) [pid = 752] [serial = 1557] [outer = 00000000] 12:46:48 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (16817C00) [pid = 752] [serial = 1558] [outer = 163BBC00] 12:46:48 INFO - PROCESS | 752 | 1463168808611 Marionette DEBUG loaded listener.js 12:46:48 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (16D77000) [pid = 752] [serial = 1559] [outer = 163BBC00] 12:46:49 INFO - PROCESS | 752 | 1463168809108 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 12:46:49 INFO - PROCESS | 752 | 1463168809166 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 12:46:49 INFO - PROCESS | 752 | 1463168809168 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 12:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:46:49 INFO - PROCESS | 752 | 1463168809171 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - PROCESS | 752 | 1463168809173 Marionette TRACE conn7 <- [1,2042,null,{}] 12:46:49 INFO - PROCESS | 752 | 1463168809183 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:49 INFO - PROCESS | 752 | 1463168809346 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 12:46:49 INFO - PROCESS | 752 | 1463168809377 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:49 INFO - PROCESS | 752 | ++DOCSHELL 16EE1800 == 53 [pid = 752] [id = 520] 12:46:49 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (16EE2000) [pid = 752] [serial = 1560] [outer = 00000000] 12:46:49 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (1723C000) [pid = 752] [serial = 1561] [outer = 16EE2000] 12:46:49 INFO - PROCESS | 752 | 1463168809423 Marionette DEBUG loaded listener.js 12:46:49 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (1723E000) [pid = 752] [serial = 1562] [outer = 16EE2000] 12:46:49 INFO - PROCESS | 752 | 1463168809880 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 12:46:49 INFO - PROCESS | 752 | 1463168809902 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 12:46:49 INFO - PROCESS | 752 | 1463168809904 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 12:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:46:49 INFO - PROCESS | 752 | 1463168809914 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - PROCESS | 752 | 1463168809916 Marionette TRACE conn7 <- [1,2046,null,{}] 12:46:49 INFO - PROCESS | 752 | 1463168809919 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:50 INFO - PROCESS | 752 | 1463168810040 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 12:46:50 INFO - PROCESS | 752 | 1463168810046 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:50 INFO - PROCESS | 752 | ++DOCSHELL 174AE800 == 54 [pid = 752] [id = 521] 12:46:50 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (17526800) [pid = 752] [serial = 1563] [outer = 00000000] 12:46:50 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (175B6C00) [pid = 752] [serial = 1564] [outer = 17526800] 12:46:50 INFO - PROCESS | 752 | 1463168810091 Marionette DEBUG loaded listener.js 12:46:50 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (175BBC00) [pid = 752] [serial = 1565] [outer = 17526800] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 100 (0C9F3C00) [pid = 752] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 99 (11E56400) [pid = 752] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 98 (1506C400) [pid = 752] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0C90A000) [pid = 752] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 96 (175B3800) [pid = 752] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0DDDC800) [pid = 752] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 94 (19B1B000) [pid = 752] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 93 (134E2000) [pid = 752] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0D6F5C00) [pid = 752] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0C508800) [pid = 752] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 90 (0C7BD400) [pid = 752] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 89 (151B6800) [pid = 752] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 88 (11DE5800) [pid = 752] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:46:50 INFO - PROCESS | 752 | --DOMWINDOW == 87 (134E3C00) [pid = 752] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:46:50 INFO - PROCESS | 752 | 1463168810735 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 870ms 12:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:46:50 INFO - PROCESS | 752 | 1463168810787 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 12:46:50 INFO - PROCESS | 752 | 1463168810789 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 12:46:50 INFO - PROCESS | 752 | 1463168810792 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:46:50 INFO - PROCESS | 752 | 1463168810794 Marionette TRACE conn7 <- [1,2050,null,{}] 12:46:50 INFO - PROCESS | 752 | 1463168810797 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:50 INFO - PROCESS | 752 | 1463168810928 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 12:46:50 INFO - PROCESS | 752 | 1463168810996 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:50 INFO - PROCESS | 752 | ++DOCSHELL 0C7C8800 == 55 [pid = 752] [id = 522] 12:46:50 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0C90A000) [pid = 752] [serial = 1566] [outer = 00000000] 12:46:51 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (12703800) [pid = 752] [serial = 1567] [outer = 0C90A000] 12:46:51 INFO - PROCESS | 752 | 1463168811042 Marionette DEBUG loaded listener.js 12:46:51 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (15065800) [pid = 752] [serial = 1568] [outer = 0C90A000] 12:46:51 INFO - PROCESS | 752 | 1463168811402 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 12:46:51 INFO - PROCESS | 752 | 1463168811463 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 12:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:46:51 INFO - PROCESS | 752 | 1463168811465 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 12:46:51 INFO - PROCESS | 752 | 1463168811468 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:46:51 INFO - PROCESS | 752 | 1463168811470 Marionette TRACE conn7 <- [1,2054,null,{}] 12:46:51 INFO - PROCESS | 752 | 1463168811474 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:51 INFO - PROCESS | 752 | 1463168811557 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 12:46:51 INFO - PROCESS | 752 | 1463168811563 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:51 INFO - PROCESS | 752 | ++DOCSHELL 0C508400 == 56 [pid = 752] [id = 523] 12:46:51 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (1341D800) [pid = 752] [serial = 1569] [outer = 00000000] 12:46:51 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (175CAC00) [pid = 752] [serial = 1570] [outer = 1341D800] 12:46:51 INFO - PROCESS | 752 | 1463168811607 Marionette DEBUG loaded listener.js 12:46:51 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (17B5C800) [pid = 752] [serial = 1571] [outer = 1341D800] 12:46:52 INFO - PROCESS | 752 | 1463168812039 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 12:46:52 INFO - PROCESS | 752 | 1463168812099 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 12:46:52 INFO - PROCESS | 752 | 1463168812101 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 12:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:46:52 INFO - PROCESS | 752 | 1463168812105 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:46:52 INFO - PROCESS | 752 | 1463168812106 Marionette TRACE conn7 <- [1,2058,null,{}] 12:46:52 INFO - PROCESS | 752 | 1463168812110 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:52 INFO - PROCESS | 752 | 1463168812197 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 12:46:52 INFO - PROCESS | 752 | 1463168812207 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:52 INFO - PROCESS | 752 | ++DOCSHELL 168DB400 == 57 [pid = 752] [id = 524] 12:46:52 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (17B5DC00) [pid = 752] [serial = 1572] [outer = 00000000] 12:46:52 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (187B0400) [pid = 752] [serial = 1573] [outer = 17B5DC00] 12:46:52 INFO - PROCESS | 752 | 1463168812252 Marionette DEBUG loaded listener.js 12:46:52 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (187B9400) [pid = 752] [serial = 1574] [outer = 17B5DC00] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0EB8B400 == 56 [pid = 752] [id = 456] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 16EE1000 == 55 [pid = 752] [id = 458] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 19B1A400 == 54 [pid = 752] [id = 499] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 1270B400 == 53 [pid = 752] [id = 497] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 16818000 == 52 [pid = 752] [id = 471] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 175CBC00 == 51 [pid = 752] [id = 484] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 175B1800 == 50 [pid = 752] [id = 498] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 175C9400 == 49 [pid = 752] [id = 472] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 1723B400 == 48 [pid = 752] [id = 468] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0C696400 == 47 [pid = 752] [id = 485] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 17212C00 == 46 [pid = 752] [id = 483] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 16D75800 == 45 [pid = 752] [id = 457] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 11B7E400 == 44 [pid = 752] [id = 398] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 1248AC00 == 43 [pid = 752] [id = 482] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 15EAF000 == 42 [pid = 752] [id = 495] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0DD9E800 == 41 [pid = 752] [id = 515] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 09075800 == 40 [pid = 752] [id = 514] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 17219400 == 39 [pid = 752] [id = 512] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 175B5C00 == 38 [pid = 752] [id = 513] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0DB91C00 == 37 [pid = 752] [id = 511] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0CCA4400 == 36 [pid = 752] [id = 509] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0C7C4800 == 35 [pid = 752] [id = 510] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 174AE800 == 34 [pid = 752] [id = 521] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 11D59800 == 33 [pid = 752] [id = 517] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0D6F5400 == 32 [pid = 752] [id = 516] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0C508400 == 31 [pid = 752] [id = 523] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 151AAC00 == 30 [pid = 752] [id = 518] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 16EE1800 == 29 [pid = 752] [id = 520] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 163B7000 == 28 [pid = 752] [id = 519] 12:46:53 INFO - PROCESS | 752 | --DOCSHELL 0C7C8800 == 27 [pid = 752] [id = 522] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 95 (15063400) [pid = 752] [serial = 1442] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 94 (12536400) [pid = 752] [serial = 1510] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 93 (151D0C00) [pid = 752] [serial = 1517] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0CC7C400) [pid = 752] [serial = 1504] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 91 (19434400) [pid = 752] [serial = 1496] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 90 (1938BC00) [pid = 752] [serial = 1495] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0DEE6000) [pid = 752] [serial = 1507] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 88 (11B83400) [pid = 752] [serial = 1508] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 87 (151B7400) [pid = 752] [serial = 1516] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 86 (19B5C800) [pid = 752] [serial = 1499] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 85 (19B22400) [pid = 752] [serial = 1498] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 84 (16231000) [pid = 752] [serial = 1493] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 83 (151A5400) [pid = 752] [serial = 1492] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0DE5A800) [pid = 752] [serial = 1490] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0DD9BC00) [pid = 752] [serial = 1489] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0D741800) [pid = 752] [serial = 1502] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0C7C0C00) [pid = 752] [serial = 1501] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0DD9A800) [pid = 752] [serial = 1522] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 77 (163BC000) [pid = 752] [serial = 1519] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 76 (16EE4000) [pid = 752] [serial = 1528] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 75 (16D76C00) [pid = 752] [serial = 1526] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 74 (163BB400) [pid = 752] [serial = 1525] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0D6F4800) [pid = 752] [serial = 1505] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 72 (13DC9C00) [pid = 752] [serial = 1513] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 71 (15060400) [pid = 752] [serial = 1514] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 70 (1643F800) [pid = 752] [serial = 1520] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 69 (11D51C00) [pid = 752] [serial = 1523] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | --DOMWINDOW == 68 (125EAC00) [pid = 752] [serial = 1511] [outer = 00000000] [url = about:blank] 12:46:54 INFO - PROCESS | 752 | 1463168814294 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2223ms 12:46:54 INFO - PROCESS | 752 | 1463168814333 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 12:46:54 INFO - PROCESS | 752 | 1463168814336 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 12:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:46:54 INFO - PROCESS | 752 | 1463168814342 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:46:54 INFO - PROCESS | 752 | 1463168814345 Marionette TRACE conn7 <- [1,2062,null,{}] 12:46:54 INFO - PROCESS | 752 | 1463168814352 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:54 INFO - PROCESS | 752 | 1463168814448 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 12:46:54 INFO - PROCESS | 752 | 1463168814460 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:54 INFO - PROCESS | 752 | ++DOCSHELL 0C62FC00 == 28 [pid = 752] [id = 525] 12:46:54 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0C630000) [pid = 752] [serial = 1575] [outer = 00000000] 12:46:54 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0C7B0C00) [pid = 752] [serial = 1576] [outer = 0C630000] 12:46:54 INFO - PROCESS | 752 | 1463168814508 Marionette DEBUG loaded listener.js 12:46:54 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0C7B8400) [pid = 752] [serial = 1577] [outer = 0C630000] 12:46:55 INFO - PROCESS | 752 | 1463168815029 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 12:46:55 INFO - PROCESS | 752 | 1463168815073 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 12:46:55 INFO - PROCESS | 752 | 1463168815079 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 12:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:46:55 INFO - PROCESS | 752 | 1463168815085 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:46:55 INFO - PROCESS | 752 | 1463168815088 Marionette TRACE conn7 <- [1,2066,null,{}] 12:46:55 INFO - PROCESS | 752 | 1463168815092 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:55 INFO - PROCESS | 752 | 1463168815183 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 12:46:55 INFO - PROCESS | 752 | 1463168815272 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:55 INFO - PROCESS | 752 | ++DOCSHELL 0C9F9C00 == 29 [pid = 752] [id = 526] 12:46:55 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0CC2AC00) [pid = 752] [serial = 1578] [outer = 00000000] 12:46:55 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0CCA4000) [pid = 752] [serial = 1579] [outer = 0CC2AC00] 12:46:55 INFO - PROCESS | 752 | 1463168815327 Marionette DEBUG loaded listener.js 12:46:55 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0D650400) [pid = 752] [serial = 1580] [outer = 0CC2AC00] 12:46:55 INFO - PROCESS | 752 | 1463168815722 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 12:46:55 INFO - PROCESS | 752 | 1463168815757 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 12:46:55 INFO - PROCESS | 752 | 1463168815760 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 12:46:55 INFO - PROCESS | 752 | 1463168815763 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:46:55 INFO - PROCESS | 752 | 1463168815767 Marionette TRACE conn7 <- [1,2070,null,{}] 12:46:55 INFO - PROCESS | 752 | 1463168815778 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:55 INFO - PROCESS | 752 | 1463168815897 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 12:46:55 INFO - PROCESS | 752 | 1463168815910 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:55 INFO - PROCESS | 752 | ++DOCSHELL 0D92F400 == 30 [pid = 752] [id = 527] 12:46:55 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0DB13800) [pid = 752] [serial = 1581] [outer = 00000000] 12:46:55 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0DB91C00) [pid = 752] [serial = 1582] [outer = 0DB13800] 12:46:55 INFO - PROCESS | 752 | 1463168815971 Marionette DEBUG loaded listener.js 12:46:56 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (0DD95400) [pid = 752] [serial = 1583] [outer = 0DB13800] 12:46:56 INFO - PROCESS | 752 | 1463168816462 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 12:46:56 INFO - PROCESS | 752 | 1463168816537 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 12:46:56 INFO - PROCESS | 752 | 1463168816540 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 12:46:56 INFO - PROCESS | 752 | 1463168816543 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:46:56 INFO - PROCESS | 752 | 1463168816545 Marionette TRACE conn7 <- [1,2074,null,{}] 12:46:56 INFO - PROCESS | 752 | 1463168816549 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:56 INFO - PROCESS | 752 | 1463168816643 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 12:46:56 INFO - PROCESS | 752 | 1463168816655 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:56 INFO - PROCESS | 752 | ++DOCSHELL 0D6F7800 == 31 [pid = 752] [id = 528] 12:46:56 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (0DDDB800) [pid = 752] [serial = 1584] [outer = 00000000] 12:46:56 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (0DE55400) [pid = 752] [serial = 1585] [outer = 0DDDB800] 12:46:56 INFO - PROCESS | 752 | 1463168816700 Marionette DEBUG loaded listener.js 12:46:56 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0DEE6000) [pid = 752] [serial = 1586] [outer = 0DDDB800] 12:46:56 INFO - PROCESS | 752 | --DOCSHELL 13DC8000 == 30 [pid = 752] [id = 11] 12:46:57 INFO - PROCESS | 752 | 1463168817189 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 12:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:46:57 INFO - PROCESS | 752 | 1463168817217 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 12:46:57 INFO - PROCESS | 752 | 1463168817219 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 12:46:57 INFO - PROCESS | 752 | 1463168817222 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:46:57 INFO - PROCESS | 752 | 1463168817224 Marionette TRACE conn7 <- [1,2078,null,{}] 12:46:57 INFO - PROCESS | 752 | 1463168817227 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:57 INFO - PROCESS | 752 | 1463168817334 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 12:46:57 INFO - PROCESS | 752 | 1463168817343 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:57 INFO - PROCESS | 752 | ++DOCSHELL 0E19F800 == 31 [pid = 752] [id = 529] 12:46:57 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0EA05C00) [pid = 752] [serial = 1587] [outer = 00000000] 12:46:57 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0EB89800) [pid = 752] [serial = 1588] [outer = 0EA05C00] 12:46:57 INFO - PROCESS | 752 | 1463168817388 Marionette DEBUG loaded listener.js 12:46:57 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (11D4B400) [pid = 752] [serial = 1589] [outer = 0EA05C00] 12:46:57 INFO - PROCESS | 752 | 1463168817833 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 12:46:57 INFO - PROCESS | 752 | 1463168817853 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 12:46:57 INFO - PROCESS | 752 | 1463168817855 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 12:46:57 INFO - PROCESS | 752 | 1463168817858 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:46:57 INFO - PROCESS | 752 | 1463168817860 Marionette TRACE conn7 <- [1,2082,null,{}] 12:46:57 INFO - PROCESS | 752 | 1463168817864 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:57 INFO - PROCESS | 752 | 1463168817982 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 12:46:57 INFO - PROCESS | 752 | 1463168817990 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:57 INFO - PROCESS | 752 | ++DOCSHELL 11D57400 == 32 [pid = 752] [id = 530] 12:46:57 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (11D58400) [pid = 752] [serial = 1590] [outer = 00000000] 12:46:58 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (120F7800) [pid = 752] [serial = 1591] [outer = 11D58400] 12:46:58 INFO - PROCESS | 752 | 1463168818035 Marionette DEBUG loaded listener.js 12:46:58 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (12532000) [pid = 752] [serial = 1592] [outer = 11D58400] 12:46:58 INFO - PROCESS | 752 | 1463168818462 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 12:46:58 INFO - PROCESS | 752 | 1463168818533 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 12:46:58 INFO - PROCESS | 752 | 1463168818535 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 12:46:58 INFO - PROCESS | 752 | 1463168818539 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:46:58 INFO - PROCESS | 752 | 1463168818540 Marionette TRACE conn7 <- [1,2086,null,{}] 12:46:58 INFO - PROCESS | 752 | 1463168818544 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:58 INFO - PROCESS | 752 | 1463168818623 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 12:46:58 INFO - PROCESS | 752 | 1463168818632 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:58 INFO - PROCESS | 752 | ++DOCSHELL 12535800 == 33 [pid = 752] [id = 531] 12:46:58 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (12539000) [pid = 752] [serial = 1593] [outer = 00000000] 12:46:58 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (1341DC00) [pid = 752] [serial = 1594] [outer = 12539000] 12:46:58 INFO - PROCESS | 752 | 1463168818677 Marionette DEBUG loaded listener.js 12:46:58 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (134E9000) [pid = 752] [serial = 1595] [outer = 12539000] 12:46:59 INFO - PROCESS | 752 | 1463168819146 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 12:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:46:59 INFO - PROCESS | 752 | 1463168819174 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 12:46:59 INFO - PROCESS | 752 | 1463168819176 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 12:46:59 INFO - PROCESS | 752 | 1463168819180 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:46:59 INFO - PROCESS | 752 | 1463168819181 Marionette TRACE conn7 <- [1,2090,null,{}] 12:46:59 INFO - PROCESS | 752 | 1463168819189 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:59 INFO - PROCESS | 752 | 1463168819271 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 12:46:59 INFO - PROCESS | 752 | 1463168819278 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:59 INFO - PROCESS | 752 | ++DOCSHELL 0907CC00 == 34 [pid = 752] [id = 532] 12:46:59 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0C505400) [pid = 752] [serial = 1596] [outer = 00000000] 12:46:59 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (14CD2800) [pid = 752] [serial = 1597] [outer = 0C505400] 12:46:59 INFO - PROCESS | 752 | 1463168819323 Marionette DEBUG loaded listener.js 12:46:59 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0DEE5400) [pid = 752] [serial = 1598] [outer = 0C505400] 12:46:59 INFO - PROCESS | 752 | 1463168819798 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 12:46:59 INFO - PROCESS | 752 | 1463168819853 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 12:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:46:59 INFO - PROCESS | 752 | 1463168819855 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 12:46:59 INFO - PROCESS | 752 | 1463168819863 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:46:59 INFO - PROCESS | 752 | 1463168819865 Marionette TRACE conn7 <- [1,2094,null,{}] 12:46:59 INFO - PROCESS | 752 | 1463168819868 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:59 INFO - PROCESS | 752 | 1463168819982 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 12:47:00 INFO - PROCESS | 752 | 1463168820076 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:00 INFO - PROCESS | 752 | ++DOCSHELL 0D73FC00 == 35 [pid = 752] [id = 533] 12:47:00 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0D92F000) [pid = 752] [serial = 1599] [outer = 00000000] 12:47:00 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (1506AC00) [pid = 752] [serial = 1600] [outer = 0D92F000] 12:47:00 INFO - PROCESS | 752 | 1463168820123 Marionette DEBUG loaded listener.js 12:47:00 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (1506B000) [pid = 752] [serial = 1601] [outer = 0D92F000] 12:47:00 INFO - PROCESS | 752 | 1463168820546 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 12:47:00 INFO - PROCESS | 752 | 1463168820595 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 12:47:00 INFO - PROCESS | 752 | 1463168820597 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 12:47:00 INFO - PROCESS | 752 | 1463168820600 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:47:00 INFO - PROCESS | 752 | 1463168820603 Marionette TRACE conn7 <- [1,2098,null,{}] 12:47:00 INFO - PROCESS | 752 | 1463168820606 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:00 INFO - PROCESS | 752 | 1463168820723 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 12:47:00 INFO - PROCESS | 752 | 1463168820730 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:00 INFO - PROCESS | 752 | ++DOCSHELL 151A7C00 == 36 [pid = 752] [id = 534] 12:47:00 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (151A9000) [pid = 752] [serial = 1602] [outer = 00000000] 12:47:00 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (151B7400) [pid = 752] [serial = 1603] [outer = 151A9000] 12:47:00 INFO - PROCESS | 752 | 1463168820774 Marionette DEBUG loaded listener.js 12:47:00 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (151CEC00) [pid = 752] [serial = 1604] [outer = 151A9000] 12:47:01 INFO - PROCESS | 752 | 1463168821206 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 12:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:47:01 INFO - PROCESS | 752 | 1463168821244 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 12:47:01 INFO - PROCESS | 752 | 1463168821246 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 12:47:01 INFO - PROCESS | 752 | 1463168821249 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:47:01 INFO - PROCESS | 752 | 1463168821252 Marionette TRACE conn7 <- [1,2102,null,{}] 12:47:01 INFO - PROCESS | 752 | 1463168821255 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:01 INFO - PROCESS | 752 | 1463168821424 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 97 (1930FC00) [pid = 752] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 96 (16EE2000) [pid = 752] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 95 (0C90A000) [pid = 752] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 94 (17526800) [pid = 752] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 93 (1341D800) [pid = 752] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 92 (175B8800) [pid = 752] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 91 (1721E400) [pid = 752] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 90 (11B81000) [pid = 752] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0C7CB400) [pid = 752] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 88 (16D78C00) [pid = 752] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 87 (151AB000) [pid = 752] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 86 (11D7D400) [pid = 752] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0D6F7000) [pid = 752] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0DDD7000) [pid = 752] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 83 (09075C00) [pid = 752] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:47:01 INFO - PROCESS | 752 | --DOMWINDOW == 82 (163BBC00) [pid = 752] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:47:01 INFO - PROCESS | 752 | 1463168821796 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:01 INFO - PROCESS | 752 | ++DOCSHELL 0C638400 == 37 [pid = 752] [id = 535] 12:47:01 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0C639000) [pid = 752] [serial = 1605] [outer = 00000000] 12:47:01 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0D6F7000) [pid = 752] [serial = 1606] [outer = 0C639000] 12:47:01 INFO - PROCESS | 752 | 1463168821852 Marionette DEBUG loaded listener.js 12:47:01 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0E11C400) [pid = 752] [serial = 1607] [outer = 0C639000] 12:47:02 INFO - PROCESS | 752 | 1463168822240 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1021ms 12:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:47:02 INFO - PROCESS | 752 | 1463168822271 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 12:47:02 INFO - PROCESS | 752 | 1463168822273 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 12:47:02 INFO - PROCESS | 752 | 1463168822276 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:47:02 INFO - PROCESS | 752 | 1463168822278 Marionette TRACE conn7 <- [1,2106,null,{}] 12:47:02 INFO - PROCESS | 752 | 1463168822281 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:02 INFO - PROCESS | 752 | 1463168822359 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 12:47:02 INFO - PROCESS | 752 | 1463168822366 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:02 INFO - PROCESS | 752 | ++DOCSHELL 11D4B000 == 38 [pid = 752] [id = 536] 12:47:02 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (11D56400) [pid = 752] [serial = 1608] [outer = 00000000] 12:47:02 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (163B3000) [pid = 752] [serial = 1609] [outer = 11D56400] 12:47:02 INFO - PROCESS | 752 | 1463168822410 Marionette DEBUG loaded listener.js 12:47:02 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (16444C00) [pid = 752] [serial = 1610] [outer = 11D56400] 12:47:02 INFO - PROCESS | 752 | 1463168822832 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 570ms 12:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:47:02 INFO - PROCESS | 752 | 1463168822847 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 12:47:02 INFO - PROCESS | 752 | 1463168822849 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 12:47:02 INFO - PROCESS | 752 | 1463168822852 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:47:02 INFO - PROCESS | 752 | 1463168822853 Marionette TRACE conn7 <- [1,2110,null,{}] 12:47:02 INFO - PROCESS | 752 | 1463168822857 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:02 INFO - PROCESS | 752 | 1463168822972 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 12:47:03 INFO - PROCESS | 752 | 1463168822996 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:03 INFO - PROCESS | 752 | ++DOCSHELL 163B2C00 == 39 [pid = 752] [id = 537] 12:47:03 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (16814400) [pid = 752] [serial = 1611] [outer = 00000000] 12:47:03 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (16821C00) [pid = 752] [serial = 1612] [outer = 16814400] 12:47:03 INFO - PROCESS | 752 | 1463168823039 Marionette DEBUG loaded listener.js 12:47:03 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (16D6C000) [pid = 752] [serial = 1613] [outer = 16814400] 12:47:03 INFO - PROCESS | 752 | 1463168823468 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 12:47:03 INFO - PROCESS | 752 | 1463168823523 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 12:47:03 INFO - PROCESS | 752 | 1463168823525 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 12:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:47:03 INFO - PROCESS | 752 | 1463168823539 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:47:03 INFO - PROCESS | 752 | 1463168823540 Marionette TRACE conn7 <- [1,2114,null,{}] 12:47:03 INFO - PROCESS | 752 | 1463168823550 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:03 INFO - PROCESS | 752 | 1463168823628 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 12:47:03 INFO - PROCESS | 752 | 1463168823635 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:03 INFO - PROCESS | 752 | ++DOCSHELL 1681E800 == 40 [pid = 752] [id = 538] 12:47:03 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (16D72C00) [pid = 752] [serial = 1614] [outer = 00000000] 12:47:03 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (16EC4000) [pid = 752] [serial = 1615] [outer = 16D72C00] 12:47:03 INFO - PROCESS | 752 | 1463168823688 Marionette DEBUG loaded listener.js 12:47:03 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (16EDCC00) [pid = 752] [serial = 1616] [outer = 16D72C00] 12:47:04 INFO - PROCESS | 752 | 1463168824506 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 987ms 12:47:04 INFO - PROCESS | 752 | 1463168824516 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 12:47:04 INFO - PROCESS | 752 | 1463168824522 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 12:47:04 INFO - PROCESS | 752 | 1463168824526 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:47:04 INFO - PROCESS | 752 | 1463168824531 Marionette TRACE conn7 <- [1,2118,null,{}] 12:47:04 INFO - PROCESS | 752 | 1463168824536 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:04 INFO - PROCESS | 752 | 1463168824662 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 12:47:04 INFO - PROCESS | 752 | 1463168824804 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:04 INFO - PROCESS | 752 | ++DOCSHELL 0C7B7000 == 41 [pid = 752] [id = 539] 12:47:04 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0C7C3000) [pid = 752] [serial = 1617] [outer = 00000000] 12:47:04 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0CC37000) [pid = 752] [serial = 1618] [outer = 0C7C3000] 12:47:04 INFO - PROCESS | 752 | 1463168824866 Marionette DEBUG loaded listener.js 12:47:04 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0D6EA400) [pid = 752] [serial = 1619] [outer = 0C7C3000] 12:47:05 INFO - PROCESS | 752 | 1463168825570 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 752 | 1463168825615 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 12:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:47:05 INFO - PROCESS | 752 | 1463168825621 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 752 | 1463168825624 Marionette TRACE conn7 <- [1,2122,null,{}] 12:47:05 INFO - PROCESS | 752 | 1463168825629 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:05 INFO - PROCESS | 752 | 1463168825756 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 12:47:05 INFO - PROCESS | 752 | 1463168825897 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:05 INFO - PROCESS | 752 | ++DOCSHELL 0C7B1400 == 42 [pid = 752] [id = 540] 12:47:05 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0C967C00) [pid = 752] [serial = 1620] [outer = 00000000] 12:47:05 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0DE2E000) [pid = 752] [serial = 1621] [outer = 0C967C00] 12:47:05 INFO - PROCESS | 752 | 1463168825953 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0EB63C00) [pid = 752] [serial = 1622] [outer = 0C967C00] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 12068000 == 41 [pid = 752] [id = 435] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 0DD94400 == 40 [pid = 752] [id = 432] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 0C502000 == 39 [pid = 752] [id = 440] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 0EA0EC00 == 38 [pid = 752] [id = 434] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 0D73C800 == 37 [pid = 752] [id = 441] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 127A1800 == 36 [pid = 752] [id = 437] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 151C0800 == 35 [pid = 752] [id = 439] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 0D928000 == 34 [pid = 752] [id = 436] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 0C632800 == 33 [pid = 752] [id = 433] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 99 (187B0400) [pid = 752] [serial = 1573] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | 1463168826881 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 168DB400 == 32 [pid = 752] [id = 524] 12:47:06 INFO - PROCESS | 752 | --DOCSHELL 0C90A800 == 31 [pid = 752] [id = 12] 12:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1281ms 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 98 (1938FC00) [pid = 752] [serial = 1487] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 97 (1723C000) [pid = 752] [serial = 1561] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 96 (12703800) [pid = 752] [serial = 1567] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 95 (175B6C00) [pid = 752] [serial = 1564] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 94 (175BBC00) [pid = 752] [serial = 1565] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 93 (175CAC00) [pid = 752] [serial = 1570] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 92 (175D1400) [pid = 752] [serial = 1541] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 91 (175C9C00) [pid = 752] [serial = 1540] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 90 (17249000) [pid = 752] [serial = 1538] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 89 (17240000) [pid = 752] [serial = 1537] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 88 (151A3800) [pid = 752] [serial = 1535] [outer = 00000000] [url = about:blank] 12:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 87 (14CD0000) [pid = 752] [serial = 1534] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0D92E800) [pid = 752] [serial = 1532] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0D6EC800) [pid = 752] [serial = 1531] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 84 (17213C00) [pid = 752] [serial = 1529] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 83 (15EAD800) [pid = 752] [serial = 1555] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 82 (13DD0C00) [pid = 752] [serial = 1552] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 81 (15064800) [pid = 752] [serial = 1553] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0DE32C00) [pid = 752] [serial = 1549] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0DEE6400) [pid = 752] [serial = 1550] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 78 (11DDA800) [pid = 752] [serial = 1547] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0EB64000) [pid = 752] [serial = 1546] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0EA10000) [pid = 752] [serial = 1544] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0DDD7800) [pid = 752] [serial = 1543] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 74 (16817C00) [pid = 752] [serial = 1558] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 73 (16D77000) [pid = 752] [serial = 1559] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 72 (1723E000) [pid = 752] [serial = 1562] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 71 (17B5C800) [pid = 752] [serial = 1571] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 70 (15065800) [pid = 752] [serial = 1568] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | --DOMWINDOW == 69 (163B2800) [pid = 752] [serial = 1556] [outer = 00000000] [url = about:blank] 12:47:06 INFO - PROCESS | 752 | 1463168826923 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 12:47:06 INFO - PROCESS | 752 | 1463168826927 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 12:47:06 INFO - PROCESS | 752 | 1463168826934 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:47:06 INFO - PROCESS | 752 | 1463168826938 Marionette TRACE conn7 <- [1,2126,null,{}] 12:47:06 INFO - PROCESS | 752 | 1463168826946 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:07 INFO - PROCESS | 752 | 1463168827030 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 12:47:07 INFO - PROCESS | 752 | 1463168827045 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:07 INFO - PROCESS | 752 | ++DOCSHELL 0CC73000 == 32 [pid = 752] [id = 541] 12:47:07 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0CC7A400) [pid = 752] [serial = 1623] [outer = 00000000] 12:47:07 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0D6EFC00) [pid = 752] [serial = 1624] [outer = 0CC7A400] 12:47:07 INFO - PROCESS | 752 | 1463168827092 Marionette DEBUG loaded listener.js 12:47:07 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0D738400) [pid = 752] [serial = 1625] [outer = 0CC7A400] 12:47:07 INFO - PROCESS | 752 | 1463168827617 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 731ms 12:47:07 INFO - PROCESS | 752 | 1463168827664 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 12:47:07 INFO - PROCESS | 752 | 1463168827669 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 12:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:47:07 INFO - PROCESS | 752 | 1463168827675 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:47:07 INFO - PROCESS | 752 | 1463168827678 Marionette TRACE conn7 <- [1,2130,null,{}] 12:47:07 INFO - PROCESS | 752 | 1463168827682 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:07 INFO - PROCESS | 752 | 1463168827770 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 12:47:07 INFO - PROCESS | 752 | 1463168827779 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:07 INFO - PROCESS | 752 | ++DOCSHELL 0DDD2800 == 33 [pid = 752] [id = 542] 12:47:07 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0DDD6400) [pid = 752] [serial = 1626] [outer = 00000000] 12:47:07 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0DDDFC00) [pid = 752] [serial = 1627] [outer = 0DDD6400] 12:47:07 INFO - PROCESS | 752 | 1463168827830 Marionette DEBUG loaded listener.js 12:47:07 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0DE5A800) [pid = 752] [serial = 1628] [outer = 0DDD6400] 12:47:08 INFO - PROCESS | 752 | 1463168828337 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:47:08 INFO - PROCESS | 752 | 1463168828411 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 12:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:47:08 INFO - PROCESS | 752 | 1463168828414 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:47:08 INFO - PROCESS | 752 | 1463168828418 Marionette TRACE conn7 <- [1,2134,null,{}] 12:47:08 INFO - PROCESS | 752 | 1463168828429 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:08 INFO - PROCESS | 752 | 1463168828516 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 12:47:08 INFO - PROCESS | 752 | 1463168828533 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:08 INFO - PROCESS | 752 | ++DOCSHELL 1206E800 == 34 [pid = 752] [id = 543] 12:47:08 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (120F8000) [pid = 752] [serial = 1629] [outer = 00000000] 12:47:08 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (12532800) [pid = 752] [serial = 1630] [outer = 120F8000] 12:47:08 INFO - PROCESS | 752 | 1463168828583 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (12710000) [pid = 752] [serial = 1631] [outer = 120F8000] 12:47:09 INFO - PROCESS | 752 | 1463168829046 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:47:09 INFO - PROCESS | 752 | 1463168829092 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 12:47:09 INFO - PROCESS | 752 | 1463168829095 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:47:09 INFO - PROCESS | 752 | 1463168829097 Marionette TRACE conn7 <- [1,2138,null,{}] 12:47:09 INFO - PROCESS | 752 | 1463168829100 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:09 INFO - PROCESS | 752 | 1463168829255 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 12:47:09 INFO - PROCESS | 752 | 1463168829271 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 752 | ++DOCSHELL 127A9800 == 35 [pid = 752] [id = 544] 12:47:09 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (13420C00) [pid = 752] [serial = 1632] [outer = 00000000] 12:47:09 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (1505E800) [pid = 752] [serial = 1633] [outer = 13420C00] 12:47:09 INFO - PROCESS | 752 | 1463168829317 Marionette DEBUG loaded listener.js 12:47:09 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (15068C00) [pid = 752] [serial = 1634] [outer = 13420C00] 12:47:09 INFO - PROCESS | 752 | 1463168829766 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 12:47:09 INFO - PROCESS | 752 | 1463168829829 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 12:47:09 INFO - PROCESS | 752 | 1463168829831 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 12:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:47:09 INFO - PROCESS | 752 | 1463168829835 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:47:09 INFO - PROCESS | 752 | 1463168829836 Marionette TRACE conn7 <- [1,2142,null,{}] 12:47:09 INFO - PROCESS | 752 | 1463168829846 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:09 INFO - PROCESS | 752 | 1463168829956 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 12:47:09 INFO - PROCESS | 752 | 1463168829967 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 752 | ++DOCSHELL 15064800 == 36 [pid = 752] [id = 545] 12:47:09 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (1506A800) [pid = 752] [serial = 1635] [outer = 00000000] 12:47:10 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (151A8400) [pid = 752] [serial = 1636] [outer = 1506A800] 12:47:10 INFO - PROCESS | 752 | 1463168830012 Marionette DEBUG loaded listener.js 12:47:10 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (151B3C00) [pid = 752] [serial = 1637] [outer = 1506A800] 12:47:10 INFO - PROCESS | 752 | 1463168830496 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 12:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:47:10 INFO - PROCESS | 752 | 1463168830525 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 12:47:10 INFO - PROCESS | 752 | 1463168830527 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 12:47:10 INFO - PROCESS | 752 | 1463168830531 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:47:10 INFO - PROCESS | 752 | 1463168830532 Marionette TRACE conn7 <- [1,2146,null,{}] 12:47:10 INFO - PROCESS | 752 | 1463168830536 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:10 INFO - PROCESS | 752 | 1463168830683 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 12:47:10 INFO - PROCESS | 752 | 1463168830710 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:10 INFO - PROCESS | 752 | ++DOCSHELL 151A2400 == 37 [pid = 752] [id = 546] 12:47:10 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (151B6400) [pid = 752] [serial = 1638] [outer = 00000000] 12:47:10 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (163BB800) [pid = 752] [serial = 1639] [outer = 151B6400] 12:47:10 INFO - PROCESS | 752 | 1463168830758 Marionette DEBUG loaded listener.js 12:47:10 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (163BC000) [pid = 752] [serial = 1640] [outer = 151B6400] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 86 (13DC8400) [pid = 752] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 85 (16814400) [pid = 752] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0D92F000) [pid = 752] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 83 (12539000) [pid = 752] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0CC2AC00) [pid = 752] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0DDDB800) [pid = 752] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 80 (11D58400) [pid = 752] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 79 (17B5DC00) [pid = 752] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0C630000) [pid = 752] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0DB13800) [pid = 752] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0EA05C00) [pid = 752] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0C505400) [pid = 752] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 74 (151A9000) [pid = 752] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 73 (125F0C00) [pid = 752] [serial = 32] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 72 (11D56400) [pid = 752] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:47:11 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0C639000) [pid = 752] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:47:11 INFO - PROCESS | 752 | 1463168831387 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 870ms 12:47:11 INFO - PROCESS | 752 | 1463168831402 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 12:47:11 INFO - PROCESS | 752 | 1463168831403 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 12:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:47:11 INFO - PROCESS | 752 | 1463168831407 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:47:11 INFO - PROCESS | 752 | 1463168831408 Marionette TRACE conn7 <- [1,2150,null,{}] 12:47:11 INFO - PROCESS | 752 | 1463168831412 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:11 INFO - PROCESS | 752 | 1463168831521 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 12:47:11 INFO - PROCESS | 752 | 1463168831618 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:11 INFO - PROCESS | 752 | ++DOCSHELL 0C639000 == 38 [pid = 752] [id = 547] 12:47:11 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0D6F1000) [pid = 752] [serial = 1641] [outer = 00000000] 12:47:11 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (1279D000) [pid = 752] [serial = 1642] [outer = 0D6F1000] 12:47:11 INFO - PROCESS | 752 | 1463168831662 Marionette DEBUG loaded listener.js 12:47:11 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (151A7400) [pid = 752] [serial = 1643] [outer = 0D6F1000] 12:47:12 INFO - PROCESS | 752 | 1463168832051 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 12:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:47:12 INFO - PROCESS | 752 | 1463168832077 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 12:47:12 INFO - PROCESS | 752 | 1463168832079 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 12:47:12 INFO - PROCESS | 752 | 1463168832082 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:47:12 INFO - PROCESS | 752 | 1463168832084 Marionette TRACE conn7 <- [1,2154,null,{}] 12:47:12 INFO - PROCESS | 752 | 1463168832096 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:12 INFO - PROCESS | 752 | 1463168832177 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 12:47:12 INFO - PROCESS | 752 | 1463168832184 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 752 | ++DOCSHELL 0EAF1800 == 39 [pid = 752] [id = 548] 12:47:12 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (151C0400) [pid = 752] [serial = 1644] [outer = 00000000] 12:47:12 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (168D9400) [pid = 752] [serial = 1645] [outer = 151C0400] 12:47:12 INFO - PROCESS | 752 | 1463168832227 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (16D69400) [pid = 752] [serial = 1646] [outer = 151C0400] 12:47:12 INFO - PROCESS | 752 | 1463168832657 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 12:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:47:12 INFO - PROCESS | 752 | 1463168832714 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 12:47:12 INFO - PROCESS | 752 | 1463168832716 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 12:47:12 INFO - PROCESS | 752 | 1463168832719 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:47:12 INFO - PROCESS | 752 | 1463168832720 Marionette TRACE conn7 <- [1,2158,null,{}] 12:47:12 INFO - PROCESS | 752 | 1463168832724 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:12 INFO - PROCESS | 752 | 1463168832803 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 12:47:12 INFO - PROCESS | 752 | 1463168832812 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 752 | ++DOCSHELL 1681C800 == 40 [pid = 752] [id = 549] 12:47:12 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (16D77800) [pid = 752] [serial = 1647] [outer = 00000000] 12:47:12 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (16EDAC00) [pid = 752] [serial = 1648] [outer = 16D77800] 12:47:12 INFO - PROCESS | 752 | 1463168832855 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (16EDC000) [pid = 752] [serial = 1649] [outer = 16D77800] 12:47:13 INFO - PROCESS | 752 | 1463168833339 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 672ms 12:47:13 INFO - PROCESS | 752 | 1463168833392 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 12:47:13 INFO - PROCESS | 752 | 1463168833397 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 12:47:13 INFO - PROCESS | 752 | 1463168833402 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:47:13 INFO - PROCESS | 752 | 1463168833407 Marionette TRACE conn7 <- [1,2162,null,{}] 12:47:13 INFO - PROCESS | 752 | 1463168833414 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:13 INFO - PROCESS | 752 | 1463168833538 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 12:47:13 INFO - PROCESS | 752 | 1463168833690 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:13 INFO - PROCESS | 752 | ++DOCSHELL 0C9F2400 == 41 [pid = 752] [id = 550] 12:47:13 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0C9F8400) [pid = 752] [serial = 1650] [outer = 00000000] 12:47:13 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0D6F1C00) [pid = 752] [serial = 1651] [outer = 0C9F8400] 12:47:13 INFO - PROCESS | 752 | 1463168833746 Marionette DEBUG loaded listener.js 12:47:13 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0DB18C00) [pid = 752] [serial = 1652] [outer = 0C9F8400] 12:47:14 INFO - PROCESS | 752 | 1463168834329 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 12:47:14 INFO - PROCESS | 752 | 1463168834377 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 12:47:14 INFO - PROCESS | 752 | 1463168834384 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 12:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:47:14 INFO - PROCESS | 752 | 1463168834391 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:47:14 INFO - PROCESS | 752 | 1463168834393 Marionette TRACE conn7 <- [1,2166,null,{}] 12:47:14 INFO - PROCESS | 752 | 1463168834397 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:14 INFO - PROCESS | 752 | 1463168834508 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 12:47:14 INFO - PROCESS | 752 | 1463168834619 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:14 INFO - PROCESS | 752 | ++DOCSHELL 0EB8F400 == 42 [pid = 752] [id = 551] 12:47:14 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (11D4D800) [pid = 752] [serial = 1653] [outer = 00000000] 12:47:14 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (12707400) [pid = 752] [serial = 1654] [outer = 11D4D800] 12:47:14 INFO - PROCESS | 752 | 1463168834675 Marionette DEBUG loaded listener.js 12:47:14 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (13DCE800) [pid = 752] [serial = 1655] [outer = 11D4D800] 12:47:15 INFO - PROCESS | 752 | 1463168835309 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 12:47:15 INFO - PROCESS | 752 | 1463168835362 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 12:47:15 INFO - PROCESS | 752 | 1463168835365 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 12:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:47:15 INFO - PROCESS | 752 | 1463168835369 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:47:15 INFO - PROCESS | 752 | 1463168835372 Marionette TRACE conn7 <- [1,2170,null,{}] 12:47:15 INFO - PROCESS | 752 | 1463168835383 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:15 INFO - PROCESS | 752 | 1463168835493 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 12:47:15 INFO - PROCESS | 752 | 1463168835602 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:15 INFO - PROCESS | 752 | ++DOCSHELL 16EC6400 == 43 [pid = 752] [id = 552] 12:47:15 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (16ED9800) [pid = 752] [serial = 1656] [outer = 00000000] 12:47:15 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (17219000) [pid = 752] [serial = 1657] [outer = 16ED9800] 12:47:15 INFO - PROCESS | 752 | 1463168835662 Marionette DEBUG loaded listener.js 12:47:15 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (1721E800) [pid = 752] [serial = 1658] [outer = 16ED9800] 12:47:16 INFO - PROCESS | 752 | 1463168836309 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 12:47:16 INFO - PROCESS | 752 | 1463168836342 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 12:47:16 INFO - PROCESS | 752 | 1463168836345 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 12:47:16 INFO - PROCESS | 752 | 1463168836348 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:47:16 INFO - PROCESS | 752 | 1463168836350 Marionette TRACE conn7 <- [1,2174,null,{}] 12:47:16 INFO - PROCESS | 752 | 1463168836354 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:16 INFO - PROCESS | 752 | 1463168836459 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 12:47:16 INFO - PROCESS | 752 | 1463168836568 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:16 INFO - PROCESS | 752 | ++DOCSHELL 0DD94000 == 44 [pid = 752] [id = 553] 12:47:16 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (1723B400) [pid = 752] [serial = 1659] [outer = 00000000] 12:47:16 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (17246800) [pid = 752] [serial = 1660] [outer = 1723B400] 12:47:16 INFO - PROCESS | 752 | 1463168836623 Marionette DEBUG loaded listener.js 12:47:16 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (175A1800) [pid = 752] [serial = 1661] [outer = 1723B400] 12:47:17 INFO - PROCESS | 752 | 1463168837190 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 870ms 12:47:17 INFO - PROCESS | 752 | 1463168837222 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 12:47:17 INFO - PROCESS | 752 | 1463168837224 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 12:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:47:17 INFO - PROCESS | 752 | 1463168837228 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:47:17 INFO - PROCESS | 752 | 1463168837230 Marionette TRACE conn7 <- [1,2178,null,{}] 12:47:17 INFO - PROCESS | 752 | 1463168837234 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:17 INFO - PROCESS | 752 | 1463168837335 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 12:47:17 INFO - PROCESS | 752 | 1463168837441 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:17 INFO - PROCESS | 752 | ++DOCSHELL 17246000 == 45 [pid = 752] [id = 554] 12:47:17 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (175B1400) [pid = 752] [serial = 1662] [outer = 00000000] 12:47:17 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (175B8C00) [pid = 752] [serial = 1663] [outer = 175B1400] 12:47:17 INFO - PROCESS | 752 | 1463168837496 Marionette DEBUG loaded listener.js 12:47:17 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (175B9C00) [pid = 752] [serial = 1664] [outer = 175B1400] 12:47:18 INFO - PROCESS | 752 | 1463168838267 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1075ms 12:47:18 INFO - PROCESS | 752 | 1463168838307 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 12:47:18 INFO - PROCESS | 752 | 1463168838311 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 12:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:47:18 INFO - PROCESS | 752 | 1463168838316 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:47:18 INFO - PROCESS | 752 | 1463168838320 Marionette TRACE conn7 <- [1,2182,null,{}] 12:47:18 INFO - PROCESS | 752 | 1463168838327 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:18 INFO - PROCESS | 752 | 1463168838428 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 12:47:18 INFO - PROCESS | 752 | 1463168838575 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:18 INFO - PROCESS | 752 | ++DOCSHELL 0D652C00 == 46 [pid = 752] [id = 555] 12:47:18 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0D6E9C00) [pid = 752] [serial = 1665] [outer = 00000000] 12:47:18 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0D73B000) [pid = 752] [serial = 1666] [outer = 0D6E9C00] 12:47:18 INFO - PROCESS | 752 | 1463168838627 Marionette DEBUG loaded listener.js 12:47:18 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0DB99C00) [pid = 752] [serial = 1667] [outer = 0D6E9C00] 12:47:18 INFO - PROCESS | 752 | --DOCSHELL 0907B000 == 45 [pid = 752] [id = 445] 12:47:18 INFO - PROCESS | 752 | --DOMWINDOW == 97 (13D9D400) [pid = 752] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 96 (1506AC00) [pid = 752] [serial = 1600] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 95 (1341DC00) [pid = 752] [serial = 1594] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 94 (0CCA4000) [pid = 752] [serial = 1579] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0D650400) [pid = 752] [serial = 1580] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0DE55400) [pid = 752] [serial = 1585] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0DEE6000) [pid = 752] [serial = 1586] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 90 (120F7800) [pid = 752] [serial = 1591] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 89 (12532000) [pid = 752] [serial = 1592] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 88 (187B9400) [pid = 752] [serial = 1574] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0C7B0C00) [pid = 752] [serial = 1576] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0C7B8400) [pid = 752] [serial = 1577] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0DB91C00) [pid = 752] [serial = 1582] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0DD95400) [pid = 752] [serial = 1583] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0EB89800) [pid = 752] [serial = 1588] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 82 (11D4B400) [pid = 752] [serial = 1589] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 81 (14CD2800) [pid = 752] [serial = 1597] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 80 (151B7400) [pid = 752] [serial = 1603] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 79 (1506B000) [pid = 752] [serial = 1601] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0C638C00) [pid = 752] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 77 (163B3000) [pid = 752] [serial = 1609] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 76 (134E9000) [pid = 752] [serial = 1595] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0D6F7000) [pid = 752] [serial = 1606] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 74 (151CEC00) [pid = 752] [serial = 1604] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 73 (16D6C000) [pid = 752] [serial = 1613] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 72 (16444C00) [pid = 752] [serial = 1610] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0DEE5400) [pid = 752] [serial = 1598] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 70 (0E11C400) [pid = 752] [serial = 1607] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | --DOMWINDOW == 69 (16821C00) [pid = 752] [serial = 1612] [outer = 00000000] [url = about:blank] 12:47:19 INFO - PROCESS | 752 | 1463168839219 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 931ms 12:47:19 INFO - PROCESS | 752 | 1463168839249 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 12:47:19 INFO - PROCESS | 752 | 1463168839255 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 12:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:47:19 INFO - PROCESS | 752 | 1463168839260 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:47:19 INFO - PROCESS | 752 | 1463168839263 Marionette TRACE conn7 <- [1,2186,null,{}] 12:47:19 INFO - PROCESS | 752 | 1463168839267 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:19 INFO - PROCESS | 752 | 1463168839356 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 12:47:19 INFO - PROCESS | 752 | 1463168839366 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:19 INFO - PROCESS | 752 | ++DOCSHELL 0C7C3800 == 46 [pid = 752] [id = 556] 12:47:19 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0C7C6800) [pid = 752] [serial = 1668] [outer = 00000000] 12:47:19 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0D741C00) [pid = 752] [serial = 1669] [outer = 0C7C6800] 12:47:19 INFO - PROCESS | 752 | 1463168839414 Marionette DEBUG loaded listener.js 12:47:19 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0DD96000) [pid = 752] [serial = 1670] [outer = 0C7C6800] 12:47:19 INFO - PROCESS | 752 | 1463168839899 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 12:47:19 INFO - PROCESS | 752 | 1463168839933 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 12:47:19 INFO - PROCESS | 752 | 1463168839935 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 12:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:47:19 INFO - PROCESS | 752 | 1463168839939 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:47:19 INFO - PROCESS | 752 | 1463168839942 Marionette TRACE conn7 <- [1,2190,null,{}] 12:47:19 INFO - PROCESS | 752 | 1463168839952 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:20 INFO - PROCESS | 752 | 1463168840041 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 12:47:20 INFO - PROCESS | 752 | 1463168840052 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:20 INFO - PROCESS | 752 | ++DOCSHELL 0EAED400 == 47 [pid = 752] [id = 557] 12:47:20 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0EAF6000) [pid = 752] [serial = 1671] [outer = 00000000] 12:47:20 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (11B81800) [pid = 752] [serial = 1672] [outer = 0EAF6000] 12:47:20 INFO - PROCESS | 752 | 1463168840100 Marionette DEBUG loaded listener.js 12:47:20 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (11D4E000) [pid = 752] [serial = 1673] [outer = 0EAF6000] 12:47:20 INFO - PROCESS | 752 | 1463168840591 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 12:47:20 INFO - PROCESS | 752 | 1463168840613 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 12:47:20 INFO - PROCESS | 752 | 1463168840615 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 12:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:47:20 INFO - PROCESS | 752 | 1463168840619 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:47:20 INFO - PROCESS | 752 | 1463168840620 Marionette TRACE conn7 <- [1,2194,null,{}] 12:47:20 INFO - PROCESS | 752 | 1463168840624 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:20 INFO - PROCESS | 752 | 1463168840711 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 12:47:20 INFO - PROCESS | 752 | 1463168840717 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:20 INFO - PROCESS | 752 | ++DOCSHELL 11DDA800 == 48 [pid = 752] [id = 558] 12:47:20 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (11DDB000) [pid = 752] [serial = 1674] [outer = 00000000] 12:47:20 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (12709000) [pid = 752] [serial = 1675] [outer = 11DDB000] 12:47:20 INFO - PROCESS | 752 | 1463168840762 Marionette DEBUG loaded listener.js 12:47:20 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (13424400) [pid = 752] [serial = 1676] [outer = 11DDB000] 12:47:21 INFO - PROCESS | 752 | 1463168841187 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 12:47:21 INFO - PROCESS | 752 | 1463168841254 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 12:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:47:21 INFO - PROCESS | 752 | 1463168841256 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 12:47:21 INFO - PROCESS | 752 | 1463168841264 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:47:21 INFO - PROCESS | 752 | 1463168841266 Marionette TRACE conn7 <- [1,2198,null,{}] 12:47:21 INFO - PROCESS | 752 | 1463168841270 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:21 INFO - PROCESS | 752 | 1463168841383 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 12:47:21 INFO - PROCESS | 752 | 1463168841390 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:21 INFO - PROCESS | 752 | ++DOCSHELL 134E0C00 == 49 [pid = 752] [id = 559] 12:47:21 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (134E6C00) [pid = 752] [serial = 1677] [outer = 00000000] 12:47:21 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (14CD7C00) [pid = 752] [serial = 1678] [outer = 134E6C00] 12:47:21 INFO - PROCESS | 752 | 1463168841437 Marionette DEBUG loaded listener.js 12:47:21 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (15027C00) [pid = 752] [serial = 1679] [outer = 134E6C00] 12:47:21 INFO - PROCESS | 752 | --DOMWINDOW == 80 (13420C00) [pid = 752] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:47:21 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0DDD6400) [pid = 752] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:47:21 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0CC7A400) [pid = 752] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:47:21 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1506A800) [pid = 752] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:47:21 INFO - PROCESS | 752 | --DOMWINDOW == 76 (120F8000) [pid = 752] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:47:21 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0D6F1000) [pid = 752] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:47:21 INFO - PROCESS | 752 | --DOMWINDOW == 74 (151B6400) [pid = 752] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:47:21 INFO - PROCESS | 752 | --DOMWINDOW == 73 (151C0400) [pid = 752] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:47:22 INFO - PROCESS | 752 | 1463168842339 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1125ms 12:47:22 INFO - PROCESS | 752 | 1463168842385 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 12:47:22 INFO - PROCESS | 752 | 1463168842391 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 12:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:47:22 INFO - PROCESS | 752 | 1463168842396 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:47:22 INFO - PROCESS | 752 | 1463168842400 Marionette TRACE conn7 <- [1,2202,null,{}] 12:47:22 INFO - PROCESS | 752 | 1463168842406 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:22 INFO - PROCESS | 752 | 1463168842582 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 12:47:22 INFO - PROCESS | 752 | 1463168842685 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:22 INFO - PROCESS | 752 | ++DOCSHELL 0C50F400 == 50 [pid = 752] [id = 560] 12:47:22 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0D6ED800) [pid = 752] [serial = 1680] [outer = 00000000] 12:47:22 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0DD97800) [pid = 752] [serial = 1681] [outer = 0D6ED800] 12:47:22 INFO - PROCESS | 752 | 1463168842744 Marionette DEBUG loaded listener.js 12:47:22 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0DDE0000) [pid = 752] [serial = 1682] [outer = 0D6ED800] 12:47:23 INFO - PROCESS | 752 | 1463168843362 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1019ms 12:47:23 INFO - PROCESS | 752 | 1463168843420 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 12:47:23 INFO - PROCESS | 752 | 1463168843426 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 12:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:47:23 INFO - PROCESS | 752 | 1463168843432 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:47:23 INFO - PROCESS | 752 | 1463168843435 Marionette TRACE conn7 <- [1,2206,null,{}] 12:47:23 INFO - PROCESS | 752 | 1463168843439 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:23 INFO - PROCESS | 752 | 1463168843549 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 12:47:23 INFO - PROCESS | 752 | 1463168843688 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:23 INFO - PROCESS | 752 | ++DOCSHELL 11D4B400 == 51 [pid = 752] [id = 561] 12:47:23 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (11D59400) [pid = 752] [serial = 1683] [outer = 00000000] 12:47:23 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (125E9400) [pid = 752] [serial = 1684] [outer = 11D59400] 12:47:23 INFO - PROCESS | 752 | 1463168843746 Marionette DEBUG loaded listener.js 12:47:23 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (13DC9C00) [pid = 752] [serial = 1685] [outer = 11D59400] 12:47:24 INFO - PROCESS | 752 | 1463168844347 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 12:47:24 INFO - PROCESS | 752 | 1463168844404 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 12:47:24 INFO - PROCESS | 752 | 1463168844407 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 12:47:24 INFO - PROCESS | 752 | 1463168844411 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:47:24 INFO - PROCESS | 752 | 1463168844415 Marionette TRACE conn7 <- [1,2210,null,{}] 12:47:24 INFO - PROCESS | 752 | 1463168844428 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:24 INFO - PROCESS | 752 | 1463168844543 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 12:47:24 INFO - PROCESS | 752 | 1463168844683 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:24 INFO - PROCESS | 752 | ++DOCSHELL 1206F400 == 52 [pid = 752] [id = 562] 12:47:24 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (151B4C00) [pid = 752] [serial = 1686] [outer = 00000000] 12:47:24 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (151CD400) [pid = 752] [serial = 1687] [outer = 151B4C00] 12:47:24 INFO - PROCESS | 752 | 1463168844746 Marionette DEBUG loaded listener.js 12:47:24 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (16232000) [pid = 752] [serial = 1688] [outer = 151B4C00] 12:47:25 INFO - PROCESS | 752 | 1463168845358 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 971ms 12:47:25 INFO - PROCESS | 752 | 1463168845385 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 12:47:25 INFO - PROCESS | 752 | 1463168845388 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 12:47:25 INFO - PROCESS | 752 | 1463168845391 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:47:25 INFO - PROCESS | 752 | 1463168845393 Marionette TRACE conn7 <- [1,2214,null,{}] 12:47:25 INFO - PROCESS | 752 | 1463168845397 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:25 INFO - PROCESS | 752 | 1463168845508 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 12:47:25 INFO - PROCESS | 752 | 1463168845645 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:25 INFO - PROCESS | 752 | ++DOCSHELL 151BEC00 == 53 [pid = 752] [id = 563] 12:47:25 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (151C0400) [pid = 752] [serial = 1689] [outer = 00000000] 12:47:25 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (16446800) [pid = 752] [serial = 1690] [outer = 151C0400] 12:47:25 INFO - PROCESS | 752 | 1463168845704 Marionette DEBUG loaded listener.js 12:47:25 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (1681BC00) [pid = 752] [serial = 1691] [outer = 151C0400] 12:47:26 INFO - PROCESS | 752 | 1463168846249 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 12:47:26 INFO - PROCESS | 752 | 1463168846272 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 12:47:26 INFO - PROCESS | 752 | 1463168846275 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 12:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:47:26 INFO - PROCESS | 752 | 1463168846279 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:47:26 INFO - PROCESS | 752 | 1463168846281 Marionette TRACE conn7 <- [1,2218,null,{}] 12:47:26 INFO - PROCESS | 752 | 1463168846285 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:26 INFO - PROCESS | 752 | 1463168846487 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 12:47:26 INFO - PROCESS | 752 | 1463168846624 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:26 INFO - PROCESS | 752 | ++DOCSHELL 0CC34800 == 54 [pid = 752] [id = 564] 12:47:26 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0CC75000) [pid = 752] [serial = 1692] [outer = 00000000] 12:47:26 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0D6EA800) [pid = 752] [serial = 1693] [outer = 0CC75000] 12:47:26 INFO - PROCESS | 752 | 1463168846715 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0DDD5800) [pid = 752] [serial = 1694] [outer = 0CC75000] 12:47:27 INFO - PROCESS | 752 | --DOCSHELL 0D6E8800 == 53 [pid = 752] [id = 446] 12:47:27 INFO - PROCESS | 752 | --DOCSHELL 11DDA800 == 52 [pid = 752] [id = 558] 12:47:27 INFO - PROCESS | 752 | --DOCSHELL 0EAED400 == 51 [pid = 752] [id = 557] 12:47:27 INFO - PROCESS | 752 | --DOCSHELL 0C7C3800 == 50 [pid = 752] [id = 556] 12:47:27 INFO - PROCESS | 752 | --DOCSHELL 0D652C00 == 49 [pid = 752] [id = 555] 12:47:27 INFO - PROCESS | 752 | --DOCSHELL 0C9F2400 == 48 [pid = 752] [id = 550] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 87 (16EC4000) [pid = 752] [serial = 1615] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 86 (1505E800) [pid = 752] [serial = 1633] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 85 (15068C00) [pid = 752] [serial = 1634] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0DE2E000) [pid = 752] [serial = 1621] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0DDDFC00) [pid = 752] [serial = 1627] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0DE5A800) [pid = 752] [serial = 1628] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0D6EFC00) [pid = 752] [serial = 1624] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 80 (151B3C00) [pid = 752] [serial = 1637] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 79 (151A8400) [pid = 752] [serial = 1636] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0D738400) [pid = 752] [serial = 1625] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 77 (12532800) [pid = 752] [serial = 1630] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 76 (1279D000) [pid = 752] [serial = 1642] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 75 (163BB800) [pid = 752] [serial = 1639] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0CC37000) [pid = 752] [serial = 1618] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 73 (16EDAC00) [pid = 752] [serial = 1648] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 72 (168D9400) [pid = 752] [serial = 1645] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 71 (163BC000) [pid = 752] [serial = 1640] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 70 (12710000) [pid = 752] [serial = 1631] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 69 (16D69400) [pid = 752] [serial = 1646] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | --DOMWINDOW == 68 (151A7400) [pid = 752] [serial = 1643] [outer = 00000000] [url = about:blank] 12:47:27 INFO - PROCESS | 752 | 1463168847285 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1023ms 12:47:27 INFO - PROCESS | 752 | 1463168847304 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 12:47:27 INFO - PROCESS | 752 | 1463168847307 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 12:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:47:27 INFO - PROCESS | 752 | 1463168847312 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:47:27 INFO - PROCESS | 752 | 1463168847315 Marionette TRACE conn7 <- [1,2222,null,{}] 12:47:27 INFO - PROCESS | 752 | 1463168847319 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:27 INFO - PROCESS | 752 | 1463168847425 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 12:47:27 INFO - PROCESS | 752 | 1463168847524 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:27 INFO - PROCESS | 752 | ++DOCSHELL 0D737800 == 49 [pid = 752] [id = 565] 12:47:27 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0D739000) [pid = 752] [serial = 1695] [outer = 00000000] 12:47:27 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0DE56000) [pid = 752] [serial = 1696] [outer = 0D739000] 12:47:27 INFO - PROCESS | 752 | 1463168847575 Marionette DEBUG loaded listener.js 12:47:27 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0EA0B400) [pid = 752] [serial = 1697] [outer = 0D739000] 12:47:27 INFO - PROCESS | 752 | 1463168847973 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 12:47:27 INFO - PROCESS | 752 | 1463168847988 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 12:47:27 INFO - PROCESS | 752 | 1463168847991 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 12:47:27 INFO - PROCESS | 752 | 1463168847994 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:47:28 INFO - PROCESS | 752 | 1463168847996 Marionette TRACE conn7 <- [1,2226,null,{}] 12:47:28 INFO - PROCESS | 752 | 1463168848000 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:28 INFO - PROCESS | 752 | 1463168848087 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 12:47:28 INFO - PROCESS | 752 | 1463168848095 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:28 INFO - PROCESS | 752 | ++DOCSHELL 11D4B800 == 50 [pid = 752] [id = 566] 12:47:28 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (11D4BC00) [pid = 752] [serial = 1698] [outer = 00000000] 12:47:28 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (12494000) [pid = 752] [serial = 1699] [outer = 11D4BC00] 12:47:28 INFO - PROCESS | 752 | 1463168848141 Marionette DEBUG loaded listener.js 12:47:28 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (1253AC00) [pid = 752] [serial = 1700] [outer = 11D4BC00] 12:47:28 INFO - PROCESS | 752 | 1463168848619 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 12:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:47:28 INFO - PROCESS | 752 | 1463168848669 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 12:47:28 INFO - PROCESS | 752 | 1463168848673 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 12:47:28 INFO - PROCESS | 752 | 1463168848683 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:47:28 INFO - PROCESS | 752 | 1463168848688 Marionette TRACE conn7 <- [1,2230,null,{}] 12:47:28 INFO - PROCESS | 752 | 1463168848691 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:28 INFO - PROCESS | 752 | 1463168848783 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 12:47:28 INFO - PROCESS | 752 | 1463168848793 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:28 INFO - PROCESS | 752 | ++DOCSHELL 15066400 == 51 [pid = 752] [id = 567] 12:47:28 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (15068800) [pid = 752] [serial = 1701] [outer = 00000000] 12:47:28 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (151AC800) [pid = 752] [serial = 1702] [outer = 15068800] 12:47:28 INFO - PROCESS | 752 | 1463168848841 Marionette DEBUG loaded listener.js 12:47:28 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (151B5C00) [pid = 752] [serial = 1703] [outer = 15068800] 12:47:29 INFO - PROCESS | 752 | 1463168849284 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 12:47:29 INFO - PROCESS | 752 | 1463168849337 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 12:47:29 INFO - PROCESS | 752 | 1463168849339 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 12:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:47:29 INFO - PROCESS | 752 | 1463168849347 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:47:29 INFO - PROCESS | 752 | 1463168849349 Marionette TRACE conn7 <- [1,2234,null,{}] 12:47:29 INFO - PROCESS | 752 | 1463168849353 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:29 INFO - PROCESS | 752 | 1463168849479 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 12:47:29 INFO - PROCESS | 752 | 1463168849565 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:29 INFO - PROCESS | 752 | ++DOCSHELL 15EB0800 == 52 [pid = 752] [id = 568] 12:47:29 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (0DDD3400) [pid = 752] [serial = 1704] [outer = 00000000] 12:47:29 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (163BC800) [pid = 752] [serial = 1705] [outer = 0DDD3400] 12:47:29 INFO - PROCESS | 752 | 1463168849610 Marionette DEBUG loaded listener.js 12:47:29 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (16445800) [pid = 752] [serial = 1706] [outer = 0DDD3400] 12:47:30 INFO - PROCESS | 752 | 1463168850023 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 12:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:47:30 INFO - PROCESS | 752 | 1463168850092 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 12:47:30 INFO - PROCESS | 752 | 1463168850094 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 12:47:30 INFO - PROCESS | 752 | 1463168850097 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 752 | 1463168850099 Marionette TRACE conn7 <- [1,2238,null,{}] 12:47:30 INFO - PROCESS | 752 | 1463168850102 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:30 INFO - PROCESS | 752 | 1463168850223 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 12:47:30 INFO - PROCESS | 752 | 1463168850288 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:30 INFO - PROCESS | 752 | ++DOCSHELL 16822400 == 53 [pid = 752] [id = 569] 12:47:30 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (16822800) [pid = 752] [serial = 1707] [outer = 00000000] 12:47:30 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (16D72000) [pid = 752] [serial = 1708] [outer = 16822800] 12:47:30 INFO - PROCESS | 752 | 1463168850341 Marionette DEBUG loaded listener.js 12:47:30 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16EDA400) [pid = 752] [serial = 1709] [outer = 16822800] 12:47:30 INFO - PROCESS | 752 | 1463168850794 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 12:47:30 INFO - PROCESS | 752 | 1463168850861 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 12:47:30 INFO - PROCESS | 752 | 1463168850863 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 12:47:30 INFO - PROCESS | 752 | 1463168850867 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 752 | 1463168850868 Marionette TRACE conn7 <- [1,2242,null,{}] 12:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:47:30 INFO - PROCESS | 752 | 1463168850872 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:30 INFO - PROCESS | 752 | 1463168850987 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 12:47:31 INFO - PROCESS | 752 | 1463168851058 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:31 INFO - PROCESS | 752 | ++DOCSHELL 0D656400 == 54 [pid = 752] [id = 570] 12:47:31 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (16EDC800) [pid = 752] [serial = 1710] [outer = 00000000] 12:47:31 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (17214400) [pid = 752] [serial = 1711] [outer = 16EDC800] 12:47:31 INFO - PROCESS | 752 | 1463168851102 Marionette DEBUG loaded listener.js 12:47:31 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (1721E400) [pid = 752] [serial = 1712] [outer = 16EDC800] 12:47:31 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0C7C6800) [pid = 752] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:47:31 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0D6E9C00) [pid = 752] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:47:31 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0EAF6000) [pid = 752] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:47:31 INFO - PROCESS | 752 | --DOMWINDOW == 82 (11DDB000) [pid = 752] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:47:31 INFO - PROCESS | 752 | --DOMWINDOW == 81 (16D77800) [pid = 752] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:47:31 INFO - PROCESS | 752 | 1463168851498 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 12:47:31 INFO - PROCESS | 752 | 1463168851544 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 12:47:31 INFO - PROCESS | 752 | 1463168851546 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 12:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:47:31 INFO - PROCESS | 752 | 1463168851549 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:47:31 INFO - PROCESS | 752 | 1463168851551 Marionette TRACE conn7 <- [1,2246,null,{}] 12:47:31 INFO - PROCESS | 752 | 1463168851555 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:31 INFO - PROCESS | 752 | 1463168851687 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 12:47:31 INFO - PROCESS | 752 | 1463168851752 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:31 INFO - PROCESS | 752 | ++DOCSHELL 0C963000 == 55 [pid = 752] [id = 571] 12:47:31 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0C9F3C00) [pid = 752] [serial = 1713] [outer = 00000000] 12:47:31 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (17244000) [pid = 752] [serial = 1714] [outer = 0C9F3C00] 12:47:31 INFO - PROCESS | 752 | 1463168851797 Marionette DEBUG loaded listener.js 12:47:31 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (17249400) [pid = 752] [serial = 1715] [outer = 0C9F3C00] 12:47:32 INFO - PROCESS | 752 | 1463168852157 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 12:47:32 INFO - PROCESS | 752 | 1463168852191 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 752 | 1463168852193 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 12:47:32 INFO - PROCESS | 752 | 1463168852196 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 752 | 1463168852197 Marionette TRACE conn7 <- [1,2250,null,{}] 12:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:47:32 INFO - PROCESS | 752 | 1463168852201 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:32 INFO - PROCESS | 752 | 1463168852286 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 12:47:32 INFO - PROCESS | 752 | 1463168852293 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:32 INFO - PROCESS | 752 | ++DOCSHELL 175AF800 == 56 [pid = 752] [id = 572] 12:47:32 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (175B6800) [pid = 752] [serial = 1716] [outer = 00000000] 12:47:32 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (175C5400) [pid = 752] [serial = 1717] [outer = 175B6800] 12:47:32 INFO - PROCESS | 752 | 1463168852336 Marionette DEBUG loaded listener.js 12:47:32 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0DDD6000) [pid = 752] [serial = 1718] [outer = 175B6800] 12:47:32 INFO - PROCESS | 752 | 1463168852787 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 12:47:32 INFO - PROCESS | 752 | 1463168852842 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 752 | 1463168852844 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 12:47:32 INFO - PROCESS | 752 | 1463168852847 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 752 | 1463168852848 Marionette TRACE conn7 <- [1,2254,null,{}] 12:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:47:32 INFO - PROCESS | 752 | 1463168852852 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:32 INFO - PROCESS | 752 | 1463168852935 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 12:47:32 INFO - PROCESS | 752 | 1463168852942 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:32 INFO - PROCESS | 752 | ++DOCSHELL 175C8C00 == 57 [pid = 752] [id = 573] 12:47:32 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (175C9000) [pid = 752] [serial = 1719] [outer = 00000000] 12:47:32 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (175D2400) [pid = 752] [serial = 1720] [outer = 175C9000] 12:47:32 INFO - PROCESS | 752 | 1463168852985 Marionette DEBUG loaded listener.js 12:47:33 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (17ACFC00) [pid = 752] [serial = 1721] [outer = 175C9000] 12:47:33 INFO - PROCESS | 752 | 1463168853518 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 12:47:33 INFO - PROCESS | 752 | 1463168853583 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 12:47:33 INFO - PROCESS | 752 | 1463168853587 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 12:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:47:33 INFO - PROCESS | 752 | 1463168853593 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:47:33 INFO - PROCESS | 752 | 1463168853598 Marionette TRACE conn7 <- [1,2258,null,{}] 12:47:33 INFO - PROCESS | 752 | 1463168853606 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:33 INFO - PROCESS | 752 | 1463168853815 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 12:47:33 INFO - PROCESS | 752 | 1463168853898 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:33 INFO - PROCESS | 752 | ++DOCSHELL 0D65A800 == 58 [pid = 752] [id = 574] 12:47:33 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0D6E9400) [pid = 752] [serial = 1722] [outer = 00000000] 12:47:33 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0DB17C00) [pid = 752] [serial = 1723] [outer = 0D6E9400] 12:47:33 INFO - PROCESS | 752 | 1463168853954 Marionette DEBUG loaded listener.js 12:47:34 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0E003400) [pid = 752] [serial = 1724] [outer = 0D6E9400] 12:47:34 INFO - PROCESS | 752 | 1463168854521 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 990ms 12:47:34 INFO - PROCESS | 752 | 1463168854583 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 12:47:34 INFO - PROCESS | 752 | 1463168854590 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 12:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:47:34 INFO - PROCESS | 752 | 1463168854596 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:47:34 INFO - PROCESS | 752 | 1463168854599 Marionette TRACE conn7 <- [1,2262,null,{}] 12:47:34 INFO - PROCESS | 752 | 1463168854603 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:34 INFO - PROCESS | 752 | 1463168854713 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 12:47:34 INFO - PROCESS | 752 | 1463168854857 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:34 INFO - PROCESS | 752 | ++DOCSHELL 13DCE400 == 59 [pid = 752] [id = 575] 12:47:34 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (13DD0C00) [pid = 752] [serial = 1725] [outer = 00000000] 12:47:34 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (151A4400) [pid = 752] [serial = 1726] [outer = 13DD0C00] 12:47:34 INFO - PROCESS | 752 | 1463168854915 Marionette DEBUG loaded listener.js 12:47:35 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (163B4400) [pid = 752] [serial = 1727] [outer = 13DD0C00] 12:47:35 INFO - PROCESS | 752 | 1463168855515 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 12:47:35 INFO - PROCESS | 752 | 1463168855568 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 12:47:35 INFO - PROCESS | 752 | 1463168855570 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 12:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:47:35 INFO - PROCESS | 752 | 1463168855574 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:47:35 INFO - PROCESS | 752 | 1463168855578 Marionette TRACE conn7 <- [1,2266,null,{}] 12:47:35 INFO - PROCESS | 752 | 1463168855589 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:35 INFO - PROCESS | 752 | 1463168855703 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 12:47:35 INFO - PROCESS | 752 | 1463168855842 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:35 INFO - PROCESS | 752 | ++DOCSHELL 17242C00 == 60 [pid = 752] [id = 576] 12:47:35 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (175BD800) [pid = 752] [serial = 1728] [outer = 00000000] 12:47:35 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (17B3D800) [pid = 752] [serial = 1729] [outer = 175BD800] 12:47:35 INFO - PROCESS | 752 | 1463168855900 Marionette DEBUG loaded listener.js 12:47:36 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (17B61800) [pid = 752] [serial = 1730] [outer = 175BD800] 12:47:36 INFO - PROCESS | 752 | 1463168856523 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 12:47:36 INFO - PROCESS | 752 | 1463168856554 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 12:47:36 INFO - PROCESS | 752 | 1463168856558 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 12:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:47:36 INFO - PROCESS | 752 | 1463168856562 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:47:36 INFO - PROCESS | 752 | 1463168856564 Marionette TRACE conn7 <- [1,2270,null,{}] 12:47:36 INFO - PROCESS | 752 | 1463168856568 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:36 INFO - PROCESS | 752 | 1463168856676 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 12:47:36 INFO - PROCESS | 752 | 1463168856819 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:36 INFO - PROCESS | 752 | ++DOCSHELL 0C9EBC00 == 61 [pid = 752] [id = 577] 12:47:36 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0DDDB400) [pid = 752] [serial = 1731] [outer = 00000000] 12:47:36 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (19307000) [pid = 752] [serial = 1732] [outer = 0DDDB400] 12:47:36 INFO - PROCESS | 752 | 1463168856878 Marionette DEBUG loaded listener.js 12:47:36 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1930D000) [pid = 752] [serial = 1733] [outer = 0DDDB400] 12:47:37 INFO - PROCESS | 752 | 1463168857469 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 12:47:37 INFO - PROCESS | 752 | 1463168857735 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 12:47:37 INFO - PROCESS | 752 | 1463168857740 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 12:47:37 INFO - PROCESS | 752 | 1463168857759 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:47:37 INFO - PROCESS | 752 | 1463168857762 Marionette TRACE conn7 <- [1,2274,null,{}] 12:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:47:37 INFO - PROCESS | 752 | 1463168857767 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:37 INFO - PROCESS | 752 | 1463168857865 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 12:47:37 INFO - PROCESS | 752 | 1463168857973 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 752 | ++DOCSHELL 0D742400 == 62 [pid = 752] [id = 578] 12:47:37 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0DD94400) [pid = 752] [serial = 1734] [outer = 00000000] 12:47:38 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (0DDA0400) [pid = 752] [serial = 1735] [outer = 0DD94400] 12:47:38 INFO - PROCESS | 752 | 1463168858023 Marionette DEBUG loaded listener.js 12:47:38 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (0DEE8000) [pid = 752] [serial = 1736] [outer = 0DD94400] 12:47:38 INFO - PROCESS | 752 | 1463168858606 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 870ms 12:47:38 INFO - PROCESS | 752 | 1463168858638 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 12:47:38 INFO - PROCESS | 752 | 1463168858642 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 12:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:47:38 INFO - PROCESS | 752 | 1463168858649 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:47:38 INFO - PROCESS | 752 | 1463168858653 Marionette TRACE conn7 <- [1,2278,null,{}] 12:47:38 INFO - PROCESS | 752 | 1463168858658 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:38 INFO - PROCESS | 752 | 1463168858757 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 12:47:38 INFO - PROCESS | 752 | 1463168858902 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:38 INFO - PROCESS | 752 | ++DOCSHELL 0D6F5C00 == 63 [pid = 752] [id = 579] 12:47:38 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0EB59400) [pid = 752] [serial = 1737] [outer = 00000000] 12:47:38 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (1243DC00) [pid = 752] [serial = 1738] [outer = 0EB59400] 12:47:38 INFO - PROCESS | 752 | 1463168858952 Marionette DEBUG loaded listener.js 12:47:39 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (125EF800) [pid = 752] [serial = 1739] [outer = 0EB59400] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 16EC6400 == 62 [pid = 752] [id = 552] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0EB8F400 == 61 [pid = 752] [id = 551] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0DD94000 == 60 [pid = 752] [id = 553] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0C639000 == 59 [pid = 752] [id = 547] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 151A2400 == 58 [pid = 752] [id = 546] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 15064800 == 57 [pid = 752] [id = 545] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 127A9800 == 56 [pid = 752] [id = 544] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 1206E800 == 55 [pid = 752] [id = 543] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0DDD8400 == 54 [pid = 752] [id = 447] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0EAF1800 == 53 [pid = 752] [id = 548] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 175AF800 == 52 [pid = 752] [id = 572] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0C963000 == 51 [pid = 752] [id = 571] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0D656400 == 50 [pid = 752] [id = 570] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 16822400 == 49 [pid = 752] [id = 569] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 1681C800 == 48 [pid = 752] [id = 549] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 15EB0800 == 47 [pid = 752] [id = 568] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 15066400 == 46 [pid = 752] [id = 567] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 107 (175B8C00) [pid = 752] [serial = 1663] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 11D4B800 == 45 [pid = 752] [id = 566] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0D737800 == 44 [pid = 752] [id = 565] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 0CC34800 == 43 [pid = 752] [id = 564] 12:47:39 INFO - PROCESS | 752 | --DOCSHELL 134E0C00 == 42 [pid = 752] [id = 559] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 106 (16EDC000) [pid = 752] [serial = 1649] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 105 (0D741C00) [pid = 752] [serial = 1669] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 104 (0DD96000) [pid = 752] [serial = 1670] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 103 (0D73B000) [pid = 752] [serial = 1666] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 102 (0DB99C00) [pid = 752] [serial = 1667] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 101 (11B81800) [pid = 752] [serial = 1672] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 100 (11D4E000) [pid = 752] [serial = 1673] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0D6F1C00) [pid = 752] [serial = 1651] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 98 (12707400) [pid = 752] [serial = 1654] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 97 (17219000) [pid = 752] [serial = 1657] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 96 (17246800) [pid = 752] [serial = 1660] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 95 (13424400) [pid = 752] [serial = 1676] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | --DOMWINDOW == 94 (12709000) [pid = 752] [serial = 1675] [outer = 00000000] [url = about:blank] 12:47:39 INFO - PROCESS | 752 | 1463168859463 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 890ms 12:47:39 INFO - PROCESS | 752 | 1463168859538 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 12:47:39 INFO - PROCESS | 752 | 1463168859541 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 12:47:39 INFO - PROCESS | 752 | 1463168859544 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:47:39 INFO - PROCESS | 752 | 1463168859546 Marionette TRACE conn7 <- [1,2282,null,{}] 12:47:39 INFO - PROCESS | 752 | 1463168859556 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:39 INFO - PROCESS | 752 | 1463168859649 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 12:47:39 INFO - PROCESS | 752 | 1463168859665 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:39 INFO - PROCESS | 752 | ++DOCSHELL 0D733C00 == 43 [pid = 752] [id = 580] 12:47:39 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0D738800) [pid = 752] [serial = 1740] [outer = 00000000] 12:47:39 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0DD97000) [pid = 752] [serial = 1741] [outer = 0D738800] 12:47:39 INFO - PROCESS | 752 | 1463168859716 Marionette DEBUG loaded listener.js 12:47:39 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0EAF1800) [pid = 752] [serial = 1742] [outer = 0D738800] 12:47:40 INFO - PROCESS | 752 | 1463168860203 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 12:47:40 INFO - PROCESS | 752 | 1463168860218 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 752 | 1463168860220 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:47:40 INFO - PROCESS | 752 | 1463168860223 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 752 | 1463168860225 Marionette TRACE conn7 <- [1,2286,null,{}] 12:47:40 INFO - PROCESS | 752 | 1463168860228 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:40 INFO - PROCESS | 752 | 1463168860314 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 12:47:40 INFO - PROCESS | 752 | 1463168860320 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 752 | ++DOCSHELL 11D83800 == 44 [pid = 752] [id = 581] 12:47:40 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (11DE5800) [pid = 752] [serial = 1743] [outer = 00000000] 12:47:40 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (13424C00) [pid = 752] [serial = 1744] [outer = 11DE5800] 12:47:40 INFO - PROCESS | 752 | 1463168860366 Marionette DEBUG loaded listener.js 12:47:40 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (13CE9400) [pid = 752] [serial = 1745] [outer = 11DE5800] 12:47:40 INFO - PROCESS | 752 | 1463168860834 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 12:47:40 INFO - PROCESS | 752 | 1463168860854 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 752 | 1463168860856 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:47:40 INFO - PROCESS | 752 | 1463168860859 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 752 | 1463168860861 Marionette TRACE conn7 <- [1,2290,null,{}] 12:47:40 INFO - PROCESS | 752 | 1463168860864 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:40 INFO - PROCESS | 752 | 1463168860950 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 12:47:40 INFO - PROCESS | 752 | 1463168860971 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 752 | ++DOCSHELL 15022C00 == 45 [pid = 752] [id = 582] 12:47:40 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (15029800) [pid = 752] [serial = 1746] [outer = 00000000] 12:47:41 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1506A000) [pid = 752] [serial = 1747] [outer = 15029800] 12:47:41 INFO - PROCESS | 752 | 1463168861017 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (151A5800) [pid = 752] [serial = 1748] [outer = 15029800] 12:47:41 INFO - PROCESS | 752 | 1463168861476 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 12:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:47:41 INFO - PROCESS | 752 | 1463168861531 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 12:47:41 INFO - PROCESS | 752 | 1463168861533 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 12:47:41 INFO - PROCESS | 752 | 1463168861536 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:47:41 INFO - PROCESS | 752 | 1463168861538 Marionette TRACE conn7 <- [1,2294,null,{}] 12:47:41 INFO - PROCESS | 752 | 1463168861542 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:41 INFO - PROCESS | 752 | 1463168861703 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 12:47:41 INFO - PROCESS | 752 | 1463168861758 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:41 INFO - PROCESS | 752 | ++DOCSHELL 151BF000 == 46 [pid = 752] [id = 583] 12:47:41 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (16232400) [pid = 752] [serial = 1749] [outer = 00000000] 12:47:41 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (163BCC00) [pid = 752] [serial = 1750] [outer = 16232400] 12:47:41 INFO - PROCESS | 752 | 1463168861806 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (1681F000) [pid = 752] [serial = 1751] [outer = 16232400] 12:47:42 INFO - PROCESS | 752 | 1463168862281 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 770ms 12:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:47:42 INFO - PROCESS | 752 | 1463168862311 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 12:47:42 INFO - PROCESS | 752 | 1463168862313 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 12:47:42 INFO - PROCESS | 752 | 1463168862316 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:47:42 INFO - PROCESS | 752 | 1463168862318 Marionette TRACE conn7 <- [1,2298,null,{}] 12:47:42 INFO - PROCESS | 752 | 1463168862327 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:42 INFO - PROCESS | 752 | 1463168862439 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 12:47:42 INFO - PROCESS | 752 | 1463168862446 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:42 INFO - PROCESS | 752 | ++DOCSHELL 0C7CC000 == 47 [pid = 752] [id = 584] 12:47:42 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (125E8400) [pid = 752] [serial = 1752] [outer = 00000000] 12:47:42 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (16EB7C00) [pid = 752] [serial = 1753] [outer = 125E8400] 12:47:42 INFO - PROCESS | 752 | 1463168862491 Marionette DEBUG loaded listener.js 12:47:42 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (16EC3400) [pid = 752] [serial = 1754] [outer = 125E8400] 12:47:42 INFO - PROCESS | 752 | 1463168862960 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 12:47:42 INFO - PROCESS | 752 | 1463168862987 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 12:47:42 INFO - PROCESS | 752 | 1463168862989 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 12:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:47:42 INFO - PROCESS | 752 | 1463168862992 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:47:42 INFO - PROCESS | 752 | 1463168862994 Marionette TRACE conn7 <- [1,2302,null,{}] 12:47:43 INFO - PROCESS | 752 | 1463168862997 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:43 INFO - PROCESS | 752 | 1463168863110 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 12:47:43 INFO - PROCESS | 752 | 1463168863206 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:43 INFO - PROCESS | 752 | ++DOCSHELL 16EE2400 == 48 [pid = 752] [id = 585] 12:47:43 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (16EE2C00) [pid = 752] [serial = 1755] [outer = 00000000] 12:47:43 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (1721C800) [pid = 752] [serial = 1756] [outer = 16EE2C00] 12:47:43 INFO - PROCESS | 752 | 1463168863252 Marionette DEBUG loaded listener.js 12:47:43 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (1721D800) [pid = 752] [serial = 1757] [outer = 16EE2C00] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 111 (175B1400) [pid = 752] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 110 (0DDD3400) [pid = 752] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 109 (16822800) [pid = 752] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 108 (0C9F3C00) [pid = 752] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 107 (0CC75000) [pid = 752] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 106 (15068800) [pid = 752] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 105 (16EDC800) [pid = 752] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 104 (11D4BC00) [pid = 752] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 103 (0D739000) [pid = 752] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 102 (175B6800) [pid = 752] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:47:43 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0C967C00) [pid = 752] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:47:43 INFO - PROCESS | 752 | 1463168863839 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 870ms 12:47:43 INFO - PROCESS | 752 | 1463168863863 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 12:47:43 INFO - PROCESS | 752 | 1463168863874 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 12:47:43 INFO - PROCESS | 752 | 1463168863878 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:47:43 INFO - PROCESS | 752 | 1463168863880 Marionette TRACE conn7 <- [1,2306,null,{}] 12:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:47:43 INFO - PROCESS | 752 | 1463168863883 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:43 INFO - PROCESS | 752 | 1463168863968 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 12:47:44 INFO - PROCESS | 752 | 1463168864069 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:44 INFO - PROCESS | 752 | ++DOCSHELL 0C906800 == 49 [pid = 752] [id = 586] 12:47:44 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (0C967C00) [pid = 752] [serial = 1758] [outer = 00000000] 12:47:44 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (16D78C00) [pid = 752] [serial = 1759] [outer = 0C967C00] 12:47:44 INFO - PROCESS | 752 | 1463168864115 Marionette DEBUG loaded listener.js 12:47:44 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (174B4800) [pid = 752] [serial = 1760] [outer = 0C967C00] 12:47:44 INFO - PROCESS | 752 | 1463168864530 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:47:44 INFO - PROCESS | 752 | 1463168864556 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 12:47:44 INFO - PROCESS | 752 | 1463168864559 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:47:44 INFO - PROCESS | 752 | 1463168864561 Marionette TRACE conn7 <- [1,2310,null,{}] 12:47:44 INFO - PROCESS | 752 | 1463168864564 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:44 INFO - PROCESS | 752 | 1463168864652 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 12:47:44 INFO - PROCESS | 752 | 1463168864659 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:44 INFO - PROCESS | 752 | ++DOCSHELL 175B6400 == 50 [pid = 752] [id = 587] 12:47:44 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (175BB400) [pid = 752] [serial = 1761] [outer = 00000000] 12:47:44 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (17B66C00) [pid = 752] [serial = 1762] [outer = 175BB400] 12:47:44 INFO - PROCESS | 752 | 1463168864704 Marionette DEBUG loaded listener.js 12:47:44 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (17B67400) [pid = 752] [serial = 1763] [outer = 175BB400] 12:47:45 INFO - PROCESS | 752 | 1463168865141 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 12:47:45 INFO - PROCESS | 752 | 1463168865195 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 12:47:45 INFO - PROCESS | 752 | 1463168865198 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 12:47:45 INFO - PROCESS | 752 | 1463168865201 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:47:45 INFO - PROCESS | 752 | 1463168865204 Marionette TRACE conn7 <- [1,2314,null,{}] 12:47:45 INFO - PROCESS | 752 | 1463168865207 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:45 INFO - PROCESS | 752 | 1463168865311 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 12:47:45 INFO - PROCESS | 752 | 1463168865317 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:45 INFO - PROCESS | 752 | ++DOCSHELL 19303400 == 51 [pid = 752] [id = 588] 12:47:45 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (19309000) [pid = 752] [serial = 1764] [outer = 00000000] 12:47:45 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (1938D400) [pid = 752] [serial = 1765] [outer = 19309000] 12:47:45 INFO - PROCESS | 752 | 1463168865365 Marionette DEBUG loaded listener.js 12:47:45 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (19394800) [pid = 752] [serial = 1766] [outer = 19309000] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 13CEA400 == 50 [pid = 752] [id = 443] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 17246000 == 49 [pid = 752] [id = 554] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0DD93000 == 48 [pid = 752] [id = 438] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 134EA000 == 47 [pid = 752] [id = 442] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0C636000 == 46 [pid = 752] [id = 444] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 11D4B400 == 45 [pid = 752] [id = 561] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0C50F400 == 44 [pid = 752] [id = 560] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 151BEC00 == 43 [pid = 752] [id = 563] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0C7CA000 == 42 [pid = 752] [id = 431] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 1206F400 == 41 [pid = 752] [id = 562] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0C634000 == 40 [pid = 752] [id = 430] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0D6F5C00 == 39 [pid = 752] [id = 579] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0D742400 == 38 [pid = 752] [id = 578] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0C9EBC00 == 37 [pid = 752] [id = 577] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 13DCE400 == 36 [pid = 752] [id = 575] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 17242C00 == 35 [pid = 752] [id = 576] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 175C8C00 == 34 [pid = 752] [id = 573] 12:47:46 INFO - PROCESS | 752 | --DOCSHELL 0D65A800 == 33 [pid = 752] [id = 574] 12:47:47 INFO - PROCESS | 752 | --DOCSHELL 11D83800 == 32 [pid = 752] [id = 581] 12:47:47 INFO - PROCESS | 752 | --DOCSHELL 0D733C00 == 31 [pid = 752] [id = 580] 12:47:47 INFO - PROCESS | 752 | --DOCSHELL 175B6400 == 30 [pid = 752] [id = 587] 12:47:47 INFO - PROCESS | 752 | --DOCSHELL 0C906800 == 29 [pid = 752] [id = 586] 12:47:47 INFO - PROCESS | 752 | --DOCSHELL 151BF000 == 28 [pid = 752] [id = 583] 12:47:47 INFO - PROCESS | 752 | --DOCSHELL 16EE2400 == 27 [pid = 752] [id = 585] 12:47:47 INFO - PROCESS | 752 | --DOCSHELL 15022C00 == 26 [pid = 752] [id = 582] 12:47:47 INFO - PROCESS | 752 | --DOCSHELL 0C7CC000 == 25 [pid = 752] [id = 584] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 109 (0EB63C00) [pid = 752] [serial = 1622] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 108 (175B9C00) [pid = 752] [serial = 1664] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 107 (163BC800) [pid = 752] [serial = 1705] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 106 (16445800) [pid = 752] [serial = 1706] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 105 (16EDA400) [pid = 752] [serial = 1709] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 104 (16D72000) [pid = 752] [serial = 1708] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 103 (17244000) [pid = 752] [serial = 1714] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 102 (0D6EA800) [pid = 752] [serial = 1693] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 101 (151AC800) [pid = 752] [serial = 1702] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 100 (17214400) [pid = 752] [serial = 1711] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 99 (12494000) [pid = 752] [serial = 1699] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 98 (1253AC00) [pid = 752] [serial = 1700] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0DE56000) [pid = 752] [serial = 1696] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0EA0B400) [pid = 752] [serial = 1697] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 95 (14CD7C00) [pid = 752] [serial = 1678] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 94 (0DD97800) [pid = 752] [serial = 1681] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 93 (125E9400) [pid = 752] [serial = 1684] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 92 (151CD400) [pid = 752] [serial = 1687] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0DDD6000) [pid = 752] [serial = 1718] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 90 (16446800) [pid = 752] [serial = 1690] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 89 (1721E400) [pid = 752] [serial = 1712] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 88 (175D2400) [pid = 752] [serial = 1720] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 87 (175C5400) [pid = 752] [serial = 1717] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0DDD5800) [pid = 752] [serial = 1694] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 85 (17249400) [pid = 752] [serial = 1715] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | --DOMWINDOW == 84 (151B5C00) [pid = 752] [serial = 1703] [outer = 00000000] [url = about:blank] 12:47:47 INFO - PROCESS | 752 | 1463168867380 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2230ms 12:47:47 INFO - PROCESS | 752 | 1463168867436 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 12:47:47 INFO - PROCESS | 752 | 1463168867440 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 12:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:47:47 INFO - PROCESS | 752 | 1463168867446 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 752 | 1463168867450 Marionette TRACE conn7 <- [1,2318,null,{}] 12:47:47 INFO - PROCESS | 752 | 1463168867458 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:47 INFO - PROCESS | 752 | 1463168867553 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 12:47:47 INFO - PROCESS | 752 | 1463168867563 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:47 INFO - PROCESS | 752 | ++DOCSHELL 0C63C800 == 26 [pid = 752] [id = 589] 12:47:47 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0C63CC00) [pid = 752] [serial = 1767] [outer = 00000000] 12:47:47 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0C7B1C00) [pid = 752] [serial = 1768] [outer = 0C63CC00] 12:47:47 INFO - PROCESS | 752 | 1463168867620 Marionette DEBUG loaded listener.js 12:47:47 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0C7BA400) [pid = 752] [serial = 1769] [outer = 0C63CC00] 12:47:48 INFO - PROCESS | 752 | 1463168868129 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 12:47:48 INFO - PROCESS | 752 | 1463168868176 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 12:47:48 INFO - PROCESS | 752 | 1463168868182 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 12:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:47:48 INFO - PROCESS | 752 | 1463168868189 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - PROCESS | 752 | 1463168868192 Marionette TRACE conn7 <- [1,2322,null,{}] 12:47:48 INFO - PROCESS | 752 | 1463168868196 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:48 INFO - PROCESS | 752 | 1463168868286 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 12:47:48 INFO - PROCESS | 752 | 1463168868383 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 752 | ++DOCSHELL 0C9F0000 == 27 [pid = 752] [id = 590] 12:47:48 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0C9F1C00) [pid = 752] [serial = 1770] [outer = 00000000] 12:47:48 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (0CCA6C00) [pid = 752] [serial = 1771] [outer = 0C9F1C00] 12:47:48 INFO - PROCESS | 752 | 1463168868442 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0D650800) [pid = 752] [serial = 1772] [outer = 0C9F1C00] 12:47:48 INFO - PROCESS | 752 | 1463168868860 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 12:47:48 INFO - PROCESS | 752 | 1463168868920 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 12:47:48 INFO - PROCESS | 752 | 1463168868923 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 12:47:48 INFO - PROCESS | 752 | 1463168868927 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:47:48 INFO - PROCESS | 752 | 1463168868930 Marionette TRACE conn7 <- [1,2326,null,{}] 12:47:48 INFO - PROCESS | 752 | 1463168868969 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:49 INFO - PROCESS | 752 | 1463168869069 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 12:47:49 INFO - PROCESS | 752 | 1463168869080 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 752 | ++DOCSHELL 0D921400 == 28 [pid = 752] [id = 591] 12:47:49 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0D921800) [pid = 752] [serial = 1773] [outer = 00000000] 12:47:49 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0DB19000) [pid = 752] [serial = 1774] [outer = 0D921800] 12:47:49 INFO - PROCESS | 752 | 1463168869129 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0DD96000) [pid = 752] [serial = 1775] [outer = 0D921800] 12:47:49 INFO - PROCESS | 752 | 1463168869589 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 12:47:49 INFO - PROCESS | 752 | 1463168869613 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 12:47:49 INFO - PROCESS | 752 | 1463168869615 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 12:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:47:49 INFO - PROCESS | 752 | 1463168869635 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:47:49 INFO - PROCESS | 752 | 1463168869637 Marionette TRACE conn7 <- [1,2330,null,{}] 12:47:49 INFO - PROCESS | 752 | 1463168869641 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:49 INFO - PROCESS | 752 | 1463168869722 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 12:47:49 INFO - PROCESS | 752 | 1463168869729 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 752 | ++DOCSHELL 0DD98400 == 29 [pid = 752] [id = 592] 12:47:49 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (0DDD3800) [pid = 752] [serial = 1776] [outer = 00000000] 12:47:49 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0DE59000) [pid = 752] [serial = 1777] [outer = 0DDD3800] 12:47:49 INFO - PROCESS | 752 | 1463168869785 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0E00AC00) [pid = 752] [serial = 1778] [outer = 0DDD3800] 12:47:50 INFO - PROCESS | 752 | 1463168870220 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 12:47:50 INFO - PROCESS | 752 | 1463168870272 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 12:47:50 INFO - PROCESS | 752 | 1463168870274 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 12:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:47:50 INFO - PROCESS | 752 | 1463168870277 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - PROCESS | 752 | 1463168870279 Marionette TRACE conn7 <- [1,2334,null,{}] 12:47:50 INFO - PROCESS | 752 | 1463168870282 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:50 INFO - PROCESS | 752 | 1463168870360 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 12:47:50 INFO - PROCESS | 752 | 1463168870367 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:50 INFO - PROCESS | 752 | ++DOCSHELL 0EA0EC00 == 30 [pid = 752] [id = 593] 12:47:50 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (0EB8CC00) [pid = 752] [serial = 1779] [outer = 00000000] 12:47:50 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (11D4C400) [pid = 752] [serial = 1780] [outer = 0EB8CC00] 12:47:50 INFO - PROCESS | 752 | 1463168870411 Marionette DEBUG loaded listener.js 12:47:50 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (11D55800) [pid = 752] [serial = 1781] [outer = 0EB8CC00] 12:47:50 INFO - PROCESS | 752 | 1463168870882 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 631ms 12:47:50 INFO - PROCESS | 752 | 1463168870911 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 12:47:50 INFO - PROCESS | 752 | 1463168870913 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 12:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:47:50 INFO - PROCESS | 752 | 1463168870916 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - PROCESS | 752 | 1463168870918 Marionette TRACE conn7 <- [1,2338,null,{}] 12:47:50 INFO - PROCESS | 752 | 1463168870922 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:51 INFO - PROCESS | 752 | 1463168871037 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 12:47:51 INFO - PROCESS | 752 | 1463168871048 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 752 | ++DOCSHELL 12531400 == 31 [pid = 752] [id = 594] 12:47:51 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (12532800) [pid = 752] [serial = 1782] [outer = 00000000] 12:47:51 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (1279C800) [pid = 752] [serial = 1783] [outer = 12532800] 12:47:51 INFO - PROCESS | 752 | 1463168871093 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (13424400) [pid = 752] [serial = 1784] [outer = 12532800] 12:47:51 INFO - PROCESS | 752 | 1463168871632 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 12:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:47:51 INFO - PROCESS | 752 | 1463168871687 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 12:47:51 INFO - PROCESS | 752 | 1463168871689 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 12:47:51 INFO - PROCESS | 752 | 1463168871693 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:47:51 INFO - PROCESS | 752 | 1463168871694 Marionette TRACE conn7 <- [1,2342,null,{}] 12:47:51 INFO - PROCESS | 752 | 1463168871728 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:51 INFO - PROCESS | 752 | 1463168871805 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 12:47:51 INFO - PROCESS | 752 | 1463168871816 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 752 | ++DOCSHELL 0C7B4C00 == 32 [pid = 752] [id = 595] 12:47:51 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (11E60C00) [pid = 752] [serial = 1785] [outer = 00000000] 12:47:51 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (13DD6000) [pid = 752] [serial = 1786] [outer = 11E60C00] 12:47:51 INFO - PROCESS | 752 | 1463168871860 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (1501DC00) [pid = 752] [serial = 1787] [outer = 11E60C00] 12:47:52 INFO - PROCESS | 752 | 1463168872314 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 12:47:52 INFO - PROCESS | 752 | 1463168872364 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 12:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:47:52 INFO - PROCESS | 752 | 1463168872366 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 12:47:52 INFO - PROCESS | 752 | 1463168872369 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:47:52 INFO - PROCESS | 752 | 1463168872370 Marionette TRACE conn7 <- [1,2346,null,{}] 12:47:52 INFO - PROCESS | 752 | 1463168872374 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:52 INFO - PROCESS | 752 | 1463168872451 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 12:47:52 INFO - PROCESS | 752 | 1463168872461 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:52 INFO - PROCESS | 752 | ++DOCSHELL 15061000 == 33 [pid = 752] [id = 596] 12:47:52 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (15065800) [pid = 752] [serial = 1788] [outer = 00000000] 12:47:52 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (151A1800) [pid = 752] [serial = 1789] [outer = 15065800] 12:47:52 INFO - PROCESS | 752 | 1463168872506 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (1506C000) [pid = 752] [serial = 1790] [outer = 15065800] 12:47:52 INFO - PROCESS | 752 | 1463168872984 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 12:47:53 INFO - PROCESS | 752 | 1463168873040 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 12:47:53 INFO - PROCESS | 752 | 1463168873042 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 12:47:53 INFO - PROCESS | 752 | 1463168873045 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:47:53 INFO - PROCESS | 752 | 1463168873047 Marionette TRACE conn7 <- [1,2350,null,{}] 12:47:53 INFO - PROCESS | 752 | 1463168873055 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:53 INFO - PROCESS | 752 | 1463168873166 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 12:47:53 INFO - PROCESS | 752 | 1463168873264 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:53 INFO - PROCESS | 752 | ++DOCSHELL 0D742400 == 34 [pid = 752] [id = 597] 12:47:53 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (151A6400) [pid = 752] [serial = 1791] [outer = 00000000] 12:47:53 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (151BF400) [pid = 752] [serial = 1792] [outer = 151A6400] 12:47:53 INFO - PROCESS | 752 | 1463168873310 Marionette DEBUG loaded listener.js 12:47:53 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (151BFC00) [pid = 752] [serial = 1793] [outer = 151A6400] 12:47:53 INFO - PROCESS | 752 | 1463168873724 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 12:47:53 INFO - PROCESS | 752 | 1463168873780 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 12:47:53 INFO - PROCESS | 752 | 1463168873782 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 12:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:47:53 INFO - PROCESS | 752 | 1463168873794 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - PROCESS | 752 | 1463168873796 Marionette TRACE conn7 <- [1,2354,null,{}] 12:47:53 INFO - PROCESS | 752 | 1463168873800 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:53 INFO - PROCESS | 752 | 1463168873920 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 12:47:53 INFO - PROCESS | 752 | 1463168873931 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:53 INFO - PROCESS | 752 | ++DOCSHELL 163B2400 == 35 [pid = 752] [id = 598] 12:47:53 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (163B2800) [pid = 752] [serial = 1794] [outer = 00000000] 12:47:53 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (1643F800) [pid = 752] [serial = 1795] [outer = 163B2800] 12:47:53 INFO - PROCESS | 752 | 1463168873976 Marionette DEBUG loaded listener.js 12:47:54 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (16817400) [pid = 752] [serial = 1796] [outer = 163B2800] 12:47:54 INFO - PROCESS | 752 | 1463168874443 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 12:47:54 INFO - PROCESS | 752 | 1463168874471 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 12:47:54 INFO - PROCESS | 752 | 1463168874473 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 12:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:47:54 INFO - PROCESS | 752 | 1463168874477 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:47:54 INFO - PROCESS | 752 | 1463168874479 Marionette TRACE conn7 <- [1,2358,null,{}] 12:47:54 INFO - PROCESS | 752 | 1463168874483 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:54 INFO - PROCESS | 752 | 1463168874646 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 113 (11D59400) [pid = 752] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 112 (16ED9800) [pid = 752] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 111 (1723B400) [pid = 752] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 110 (16232400) [pid = 752] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 109 (125E8400) [pid = 752] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 108 (0C967C00) [pid = 752] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 107 (16EE2C00) [pid = 752] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 106 (175BB400) [pid = 752] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 105 (175C9000) [pid = 752] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 104 (15029800) [pid = 752] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 103 (11DE5800) [pid = 752] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 102 (0D738800) [pid = 752] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0EB59400) [pid = 752] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 100 (0DD94400) [pid = 752] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0DDDB400) [pid = 752] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 98 (175BD800) [pid = 752] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 97 (13DD0C00) [pid = 752] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0D6E9400) [pid = 752] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 95 (16D72C00) [pid = 752] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 94 (151C0400) [pid = 752] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 93 (134E6C00) [pid = 752] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 92 (0D6ED800) [pid = 752] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0C9F8400) [pid = 752] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 90 (11D4D800) [pid = 752] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0C7C3000) [pid = 752] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:47:55 INFO - PROCESS | 752 | --DOMWINDOW == 88 (151B4C00) [pid = 752] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:47:55 INFO - PROCESS | 752 | 1463168875104 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:55 INFO - PROCESS | 752 | ++DOCSHELL 09076400 == 36 [pid = 752] [id = 599] 12:47:55 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (09083800) [pid = 752] [serial = 1797] [outer = 00000000] 12:47:55 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0C7CD800) [pid = 752] [serial = 1798] [outer = 09083800] 12:47:55 INFO - PROCESS | 752 | 1463168875163 Marionette DEBUG loaded listener.js 12:47:55 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (0D738800) [pid = 752] [serial = 1799] [outer = 09083800] 12:47:55 INFO - PROCESS | 752 | 1463168875560 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1118ms 12:47:55 INFO - PROCESS | 752 | 1463168875598 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 12:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:47:55 INFO - PROCESS | 752 | 1463168875600 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 12:47:55 INFO - PROCESS | 752 | 1463168875604 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:47:55 INFO - PROCESS | 752 | 1463168875606 Marionette TRACE conn7 <- [1,2362,null,{}] 12:47:55 INFO - PROCESS | 752 | 1463168875609 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:55 INFO - PROCESS | 752 | 1463168875688 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 12:47:55 INFO - PROCESS | 752 | 1463168875694 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:55 INFO - PROCESS | 752 | ++DOCSHELL 0DE51000 == 37 [pid = 752] [id = 600] 12:47:55 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0DE53800) [pid = 752] [serial = 1800] [outer = 00000000] 12:47:55 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (127AA800) [pid = 752] [serial = 1801] [outer = 0DE53800] 12:47:55 INFO - PROCESS | 752 | 1463168875739 Marionette DEBUG loaded listener.js 12:47:55 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (151AA800) [pid = 752] [serial = 1802] [outer = 0DE53800] 12:47:56 INFO - PROCESS | 752 | 1463168876179 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 12:47:56 INFO - PROCESS | 752 | 1463168876236 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 12:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:47:56 INFO - PROCESS | 752 | 1463168876238 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 12:47:56 INFO - PROCESS | 752 | 1463168876241 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:47:56 INFO - PROCESS | 752 | 1463168876243 Marionette TRACE conn7 <- [1,2366,null,{}] 12:47:56 INFO - PROCESS | 752 | 1463168876247 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:56 INFO - PROCESS | 752 | 1463168876326 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 12:47:56 INFO - PROCESS | 752 | 1463168876332 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:56 INFO - PROCESS | 752 | ++DOCSHELL 0C504800 == 38 [pid = 752] [id = 601] 12:47:56 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0C63A800) [pid = 752] [serial = 1803] [outer = 00000000] 12:47:56 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (168DDC00) [pid = 752] [serial = 1804] [outer = 0C63A800] 12:47:56 INFO - PROCESS | 752 | 1463168876376 Marionette DEBUG loaded listener.js 12:47:56 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (16D76800) [pid = 752] [serial = 1805] [outer = 0C63A800] 12:47:56 INFO - PROCESS | 752 | 1463168876858 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 671ms 12:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:47:56 INFO - PROCESS | 752 | 1463168876913 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 12:47:56 INFO - PROCESS | 752 | 1463168876915 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 12:47:56 INFO - PROCESS | 752 | 1463168876918 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:47:56 INFO - PROCESS | 752 | 1463168876919 Marionette TRACE conn7 <- [1,2370,null,{}] 12:47:56 INFO - PROCESS | 752 | 1463168876923 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:57 INFO - PROCESS | 752 | 1463168877002 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 12:47:57 INFO - PROCESS | 752 | 1463168877009 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 752 | ++DOCSHELL 16EE0800 == 39 [pid = 752] [id = 602] 12:47:57 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (16EE1400) [pid = 752] [serial = 1806] [outer = 00000000] 12:47:57 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (16EE6400) [pid = 752] [serial = 1807] [outer = 16EE1400] 12:47:57 INFO - PROCESS | 752 | 1463168877066 Marionette DEBUG loaded listener.js 12:47:57 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (17214800) [pid = 752] [serial = 1808] [outer = 16EE1400] 12:47:57 INFO - PROCESS | 752 | 1463168877926 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1074ms 12:47:58 INFO - PROCESS | 752 | 1463168877993 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 12:47:58 INFO - PROCESS | 752 | 1463168877997 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 12:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:47:58 INFO - PROCESS | 752 | 1463168878002 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:47:58 INFO - PROCESS | 752 | 1463168878006 Marionette TRACE conn7 <- [1,2374,null,{}] 12:47:58 INFO - PROCESS | 752 | 1463168878011 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:58 INFO - PROCESS | 752 | 1463168878133 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 12:47:58 INFO - PROCESS | 752 | 1463168878277 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:58 INFO - PROCESS | 752 | ++DOCSHELL 0C7C8800 == 40 [pid = 752] [id = 603] 12:47:58 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (0C7C9000) [pid = 752] [serial = 1809] [outer = 00000000] 12:47:58 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (0CCA5C00) [pid = 752] [serial = 1810] [outer = 0C7C9000] 12:47:58 INFO - PROCESS | 752 | 1463168878337 Marionette DEBUG loaded listener.js 12:47:58 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (0D6EB800) [pid = 752] [serial = 1811] [outer = 0C7C9000] 12:47:59 INFO - PROCESS | 752 | 1463168879049 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1136ms 12:47:59 INFO - PROCESS | 752 | 1463168879148 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 12:47:59 INFO - PROCESS | 752 | 1463168879155 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 12:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:47:59 INFO - PROCESS | 752 | 1463168879162 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:47:59 INFO - PROCESS | 752 | 1463168879165 Marionette TRACE conn7 <- [1,2378,null,{}] 12:47:59 INFO - PROCESS | 752 | 1463168879169 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:59 INFO - PROCESS | 752 | 1463168879293 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 12:47:59 INFO - PROCESS | 752 | 1463168879530 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:59 INFO - PROCESS | 752 | ++DOCSHELL 0906D000 == 41 [pid = 752] [id = 604] 12:47:59 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (09070800) [pid = 752] [serial = 1812] [outer = 00000000] 12:47:59 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (0C509400) [pid = 752] [serial = 1813] [outer = 09070800] 12:47:59 INFO - PROCESS | 752 | 1463168879593 Marionette DEBUG loaded listener.js 12:47:59 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0C7B0400) [pid = 752] [serial = 1814] [outer = 09070800] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 12535800 == 40 [pid = 752] [id = 531] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 0907CC00 == 39 [pid = 752] [id = 532] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 0D92F400 == 38 [pid = 752] [id = 527] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 0D73FC00 == 37 [pid = 752] [id = 533] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 0C638400 == 36 [pid = 752] [id = 535] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 151A7C00 == 35 [pid = 752] [id = 534] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 0D6F7800 == 34 [pid = 752] [id = 528] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 0C9F9C00 == 33 [pid = 752] [id = 526] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 11D57400 == 32 [pid = 752] [id = 530] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 0E19F800 == 31 [pid = 752] [id = 529] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 105 (1938D400) [pid = 752] [serial = 1765] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOCSHELL 19303400 == 30 [pid = 752] [id = 588] 12:48:00 INFO - PROCESS | 752 | 1463168880293 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1177ms 12:48:00 INFO - PROCESS | 752 | 1463168880344 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 12:48:00 INFO - PROCESS | 752 | 1463168880348 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 12:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 104 (16EDCC00) [pid = 752] [serial = 1616] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 103 (1681BC00) [pid = 752] [serial = 1691] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 102 (15027C00) [pid = 752] [serial = 1679] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0DDE0000) [pid = 752] [serial = 1682] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 100 (0DB18C00) [pid = 752] [serial = 1652] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 99 (13DCE800) [pid = 752] [serial = 1655] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0D6EA400) [pid = 752] [serial = 1619] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 97 (16232000) [pid = 752] [serial = 1688] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 96 (13DC9C00) [pid = 752] [serial = 1685] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 95 (1721E800) [pid = 752] [serial = 1658] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 94 (175A1800) [pid = 752] [serial = 1661] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 93 (163BCC00) [pid = 752] [serial = 1750] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 92 (1681F000) [pid = 752] [serial = 1751] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 91 (16EB7C00) [pid = 752] [serial = 1753] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 90 (16D78C00) [pid = 752] [serial = 1759] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 89 (1721C800) [pid = 752] [serial = 1756] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 88 (17B67400) [pid = 752] [serial = 1763] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 87 (17B66C00) [pid = 752] [serial = 1762] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 86 (1721D800) [pid = 752] [serial = 1757] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 85 (17ACFC00) [pid = 752] [serial = 1721] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 84 (1506A000) [pid = 752] [serial = 1747] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 83 (13424C00) [pid = 752] [serial = 1744] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 82 (13CE9400) [pid = 752] [serial = 1745] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0DD97000) [pid = 752] [serial = 1741] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0EAF1800) [pid = 752] [serial = 1742] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 79 (125EF800) [pid = 752] [serial = 1739] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 78 (1243DC00) [pid = 752] [serial = 1738] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0DEE8000) [pid = 752] [serial = 1736] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0DDA0400) [pid = 752] [serial = 1735] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 75 (1930D000) [pid = 752] [serial = 1733] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 74 (19307000) [pid = 752] [serial = 1732] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 73 (17B61800) [pid = 752] [serial = 1730] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 72 (17B3D800) [pid = 752] [serial = 1729] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 71 (163B4400) [pid = 752] [serial = 1727] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 70 (151A4400) [pid = 752] [serial = 1726] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 69 (0E003400) [pid = 752] [serial = 1724] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 68 (0DB17C00) [pid = 752] [serial = 1723] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 67 (16EC3400) [pid = 752] [serial = 1754] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 66 (151A5800) [pid = 752] [serial = 1748] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | --DOMWINDOW == 65 (174B4800) [pid = 752] [serial = 1760] [outer = 00000000] [url = about:blank] 12:48:00 INFO - PROCESS | 752 | 1463168880378 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:48:00 INFO - PROCESS | 752 | 1463168880382 Marionette TRACE conn7 <- [1,2382,null,{}] 12:48:00 INFO - PROCESS | 752 | 1463168880391 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:00 INFO - PROCESS | 752 | 1463168880480 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 12:48:00 INFO - PROCESS | 752 | 1463168880494 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:00 INFO - PROCESS | 752 | ++DOCSHELL 0C7BD800 == 31 [pid = 752] [id = 605] 12:48:00 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (0C7C4800) [pid = 752] [serial = 1815] [outer = 00000000] 12:48:00 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0C90D400) [pid = 752] [serial = 1816] [outer = 0C7C4800] 12:48:00 INFO - PROCESS | 752 | 1463168880541 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (0CC7A400) [pid = 752] [serial = 1817] [outer = 0C7C4800] 12:48:01 INFO - PROCESS | 752 | 1463168881101 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 790ms 12:48:01 INFO - PROCESS | 752 | 1463168881157 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 752 | 1463168881161 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 12:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:48:01 INFO - PROCESS | 752 | 1463168881165 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:48:01 INFO - PROCESS | 752 | 1463168881167 Marionette TRACE conn7 <- [1,2386,null,{}] 12:48:01 INFO - PROCESS | 752 | 1463168881170 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:01 INFO - PROCESS | 752 | 1463168881254 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 12:48:01 INFO - PROCESS | 752 | 1463168881347 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 752 | ++DOCSHELL 0D6EC000 == 32 [pid = 752] [id = 606] 12:48:01 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0D6F1000) [pid = 752] [serial = 1818] [outer = 00000000] 12:48:01 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0DD95400) [pid = 752] [serial = 1819] [outer = 0D6F1000] 12:48:01 INFO - PROCESS | 752 | 1463168881393 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0DDD3000) [pid = 752] [serial = 1820] [outer = 0D6F1000] 12:48:01 INFO - PROCESS | 752 | 1463168881776 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 12:48:01 INFO - PROCESS | 752 | 1463168881840 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 752 | 1463168881843 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 12:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:48:01 INFO - PROCESS | 752 | 1463168881848 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:48:01 INFO - PROCESS | 752 | 1463168881855 Marionette TRACE conn7 <- [1,2390,null,{}] 12:48:01 INFO - PROCESS | 752 | 1463168881865 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:01 INFO - PROCESS | 752 | 1463168881955 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 12:48:01 INFO - PROCESS | 752 | 1463168881963 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 752 | ++DOCSHELL 0DDDA400 == 33 [pid = 752] [id = 607] 12:48:01 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0DDDF400) [pid = 752] [serial = 1821] [outer = 00000000] 12:48:02 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0EB56800) [pid = 752] [serial = 1822] [outer = 0DDDF400] 12:48:02 INFO - PROCESS | 752 | 1463168882010 Marionette DEBUG loaded listener.js 12:48:02 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (11B76800) [pid = 752] [serial = 1823] [outer = 0DDDF400] 12:48:02 INFO - PROCESS | 752 | 1463168882472 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 12:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:48:02 INFO - PROCESS | 752 | 1463168882540 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 752 | 1463168882543 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 12:48:02 INFO - PROCESS | 752 | 1463168882552 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:48:02 INFO - PROCESS | 752 | 1463168882553 Marionette TRACE conn7 <- [1,2394,null,{}] 12:48:02 INFO - PROCESS | 752 | 1463168882557 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:02 INFO - PROCESS | 752 | 1463168882710 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 12:48:02 INFO - PROCESS | 752 | 1463168882729 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:02 INFO - PROCESS | 752 | ++DOCSHELL 11D55C00 == 34 [pid = 752] [id = 608] 12:48:02 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (11DE1C00) [pid = 752] [serial = 1824] [outer = 00000000] 12:48:02 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (120F1000) [pid = 752] [serial = 1825] [outer = 11DE1C00] 12:48:02 INFO - PROCESS | 752 | 1463168882774 Marionette DEBUG loaded listener.js 12:48:02 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (12443C00) [pid = 752] [serial = 1826] [outer = 11DE1C00] 12:48:03 INFO - PROCESS | 752 | 1463168883223 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 12:48:03 INFO - PROCESS | 752 | 1463168883280 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 12:48:03 INFO - PROCESS | 752 | 1463168883282 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 12:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:48:03 INFO - PROCESS | 752 | 1463168883292 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:48:03 INFO - PROCESS | 752 | 1463168883293 Marionette TRACE conn7 <- [1,2398,null,{}] 12:48:03 INFO - PROCESS | 752 | 1463168883297 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:03 INFO - PROCESS | 752 | 1463168883406 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 12:48:03 INFO - PROCESS | 752 | 1463168883413 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:03 INFO - PROCESS | 752 | ++DOCSHELL 125E7800 == 35 [pid = 752] [id = 609] 12:48:03 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (125E8400) [pid = 752] [serial = 1827] [outer = 00000000] 12:48:03 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (1270A800) [pid = 752] [serial = 1828] [outer = 125E8400] 12:48:03 INFO - PROCESS | 752 | 1463168883521 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (134E0C00) [pid = 752] [serial = 1829] [outer = 125E8400] 12:48:04 INFO - PROCESS | 752 | 1463168884145 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 870ms 12:48:04 INFO - PROCESS | 752 | 1463168884165 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 12:48:04 INFO - PROCESS | 752 | 1463168884167 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 12:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:48:04 INFO - PROCESS | 752 | 1463168884170 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:48:04 INFO - PROCESS | 752 | 1463168884171 Marionette TRACE conn7 <- [1,2402,null,{}] 12:48:04 INFO - PROCESS | 752 | 1463168884180 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:04 INFO - PROCESS | 752 | 1463168884294 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 12:48:04 INFO - PROCESS | 752 | 1463168884302 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:04 INFO - PROCESS | 752 | ++DOCSHELL 0D741800 == 36 [pid = 752] [id = 610] 12:48:04 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0DB18400) [pid = 752] [serial = 1830] [outer = 00000000] 12:48:04 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (15062400) [pid = 752] [serial = 1831] [outer = 0DB18400] 12:48:04 INFO - PROCESS | 752 | 1463168884345 Marionette DEBUG loaded listener.js 12:48:04 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (15063400) [pid = 752] [serial = 1832] [outer = 0DB18400] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 82 (151A6400) [pid = 752] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 81 (163B2800) [pid = 752] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 80 (15065800) [pid = 752] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0D921800) [pid = 752] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0C9F1C00) [pid = 752] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0C63CC00) [pid = 752] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0EB8CC00) [pid = 752] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 75 (12532800) [pid = 752] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0DDD3800) [pid = 752] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0DE53800) [pid = 752] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 72 (11E60C00) [pid = 752] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 71 (09083800) [pid = 752] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:48:04 INFO - PROCESS | 752 | --DOMWINDOW == 70 (0C63A800) [pid = 752] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:48:04 INFO - PROCESS | 752 | 1463168884911 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 770ms 12:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:48:04 INFO - PROCESS | 752 | 1463168884945 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 12:48:04 INFO - PROCESS | 752 | 1463168884947 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 12:48:04 INFO - PROCESS | 752 | 1463168884950 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:48:04 INFO - PROCESS | 752 | 1463168884952 Marionette TRACE conn7 <- [1,2406,null,{}] 12:48:04 INFO - PROCESS | 752 | 1463168884956 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:05 INFO - PROCESS | 752 | 1463168885072 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 12:48:05 INFO - PROCESS | 752 | 1463168885146 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 752 | ++DOCSHELL 0D73F800 == 37 [pid = 752] [id = 611] 12:48:05 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (11D50800) [pid = 752] [serial = 1833] [outer = 00000000] 12:48:05 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (1506DC00) [pid = 752] [serial = 1834] [outer = 11D50800] 12:48:05 INFO - PROCESS | 752 | 1463168885193 Marionette DEBUG loaded listener.js 12:48:05 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (151A0000) [pid = 752] [serial = 1835] [outer = 11D50800] 12:48:05 INFO - PROCESS | 752 | 1463168885561 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 12:48:05 INFO - PROCESS | 752 | 1463168885621 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 12:48:05 INFO - PROCESS | 752 | 1463168885623 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 12:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:48:05 INFO - PROCESS | 752 | 1463168885626 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:48:05 INFO - PROCESS | 752 | 1463168885628 Marionette TRACE conn7 <- [1,2410,null,{}] 12:48:05 INFO - PROCESS | 752 | 1463168885631 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:05 INFO - PROCESS | 752 | 1463168885714 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 12:48:05 INFO - PROCESS | 752 | 1463168885721 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 752 | ++DOCSHELL 12710000 == 38 [pid = 752] [id = 612] 12:48:05 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (151A9400) [pid = 752] [serial = 1836] [outer = 00000000] 12:48:05 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (151BA400) [pid = 752] [serial = 1837] [outer = 151A9400] 12:48:05 INFO - PROCESS | 752 | 1463168885767 Marionette DEBUG loaded listener.js 12:48:05 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (151CD400) [pid = 752] [serial = 1838] [outer = 151A9400] 12:48:06 INFO - PROCESS | 752 | 1463168886221 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 12:48:06 INFO - PROCESS | 752 | 1463168886259 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 12:48:06 INFO - PROCESS | 752 | 1463168886261 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 12:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:48:06 INFO - PROCESS | 752 | 1463168886265 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:48:06 INFO - PROCESS | 752 | 1463168886267 Marionette TRACE conn7 <- [1,2414,null,{}] 12:48:06 INFO - PROCESS | 752 | 1463168886270 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:06 INFO - PROCESS | 752 | 1463168886350 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 12:48:06 INFO - PROCESS | 752 | 1463168886358 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:06 INFO - PROCESS | 752 | ++DOCSHELL 0DE5CC00 == 39 [pid = 752] [id = 613] 12:48:06 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (151B8400) [pid = 752] [serial = 1839] [outer = 00000000] 12:48:06 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (163B4800) [pid = 752] [serial = 1840] [outer = 151B8400] 12:48:06 INFO - PROCESS | 752 | 1463168886401 Marionette DEBUG loaded listener.js 12:48:06 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (163BD400) [pid = 752] [serial = 1841] [outer = 151B8400] 12:48:07 INFO - PROCESS | 752 | --DOCSHELL 0CC73000 == 38 [pid = 752] [id = 541] 12:48:07 INFO - PROCESS | 752 | --DOCSHELL 0C7B1400 == 37 [pid = 752] [id = 540] 12:48:07 INFO - PROCESS | 752 | --DOCSHELL 1681E800 == 36 [pid = 752] [id = 538] 12:48:07 INFO - PROCESS | 752 | --DOCSHELL 163B2C00 == 35 [pid = 752] [id = 537] 12:48:07 INFO - PROCESS | 752 | --DOCSHELL 0C7B7000 == 34 [pid = 752] [id = 539] 12:48:07 INFO - PROCESS | 752 | --DOCSHELL 11D4B000 == 33 [pid = 752] [id = 536] 12:48:07 INFO - PROCESS | 752 | --DOCSHELL 0DDD2800 == 32 [pid = 752] [id = 542] 12:48:07 INFO - PROCESS | 752 | --DOCSHELL 0C62FC00 == 31 [pid = 752] [id = 525] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 78 (168DDC00) [pid = 752] [serial = 1804] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 77 (151BF400) [pid = 752] [serial = 1792] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 76 (1643F800) [pid = 752] [serial = 1795] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 75 (151A1800) [pid = 752] [serial = 1789] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0DB19000) [pid = 752] [serial = 1774] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0DD96000) [pid = 752] [serial = 1775] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 72 (151BFC00) [pid = 752] [serial = 1793] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0CCA6C00) [pid = 752] [serial = 1771] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 70 (0D650800) [pid = 752] [serial = 1772] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 69 (0C7B1C00) [pid = 752] [serial = 1768] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 68 (0C7BA400) [pid = 752] [serial = 1769] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 67 (11D4C400) [pid = 752] [serial = 1780] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 66 (11D55800) [pid = 752] [serial = 1781] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 65 (1279C800) [pid = 752] [serial = 1783] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 64 (13424400) [pid = 752] [serial = 1784] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 63 (0DE59000) [pid = 752] [serial = 1777] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 62 (0E00AC00) [pid = 752] [serial = 1778] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 61 (16817400) [pid = 752] [serial = 1796] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 60 (127AA800) [pid = 752] [serial = 1801] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 59 (1501DC00) [pid = 752] [serial = 1787] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 58 (13DD6000) [pid = 752] [serial = 1786] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 57 (0C7CD800) [pid = 752] [serial = 1798] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 56 (0D738800) [pid = 752] [serial = 1799] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 55 (16D76800) [pid = 752] [serial = 1805] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 54 (151AA800) [pid = 752] [serial = 1802] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | --DOMWINDOW == 53 (1506C000) [pid = 752] [serial = 1790] [outer = 00000000] [url = about:blank] 12:48:08 INFO - PROCESS | 752 | 1463168888168 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1934ms 12:48:08 INFO - PROCESS | 752 | 1463168888202 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 12:48:08 INFO - PROCESS | 752 | 1463168888206 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 12:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:48:08 INFO - PROCESS | 752 | 1463168888211 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:48:08 INFO - PROCESS | 752 | 1463168888215 Marionette TRACE conn7 <- [1,2418,null,{}] 12:48:08 INFO - PROCESS | 752 | 1463168888221 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:08 INFO - PROCESS | 752 | 1463168888313 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 12:48:08 INFO - PROCESS | 752 | 1463168888322 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:08 INFO - PROCESS | 752 | ++DOCSHELL 0C69D400 == 32 [pid = 752] [id = 614] 12:48:08 INFO - PROCESS | 752 | ++DOMWINDOW == 54 (0C7AF400) [pid = 752] [serial = 1842] [outer = 00000000] 12:48:08 INFO - PROCESS | 752 | ++DOMWINDOW == 55 (0C7BB000) [pid = 752] [serial = 1843] [outer = 0C7AF400] 12:48:08 INFO - PROCESS | 752 | 1463168888370 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 752 | ++DOMWINDOW == 56 (0C7C4C00) [pid = 752] [serial = 1844] [outer = 0C7AF400] 12:48:08 INFO - PROCESS | 752 | 1463168888872 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 690ms 12:48:08 INFO - PROCESS | 752 | 1463168888902 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 12:48:08 INFO - PROCESS | 752 | 1463168888908 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 12:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:48:08 INFO - PROCESS | 752 | 1463168888915 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:48:08 INFO - PROCESS | 752 | 1463168888917 Marionette TRACE conn7 <- [1,2422,null,{}] 12:48:08 INFO - PROCESS | 752 | 1463168888921 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:09 INFO - PROCESS | 752 | 1463168889007 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 12:48:09 INFO - PROCESS | 752 | 1463168889017 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 752 | ++DOCSHELL 0D03FC00 == 33 [pid = 752] [id = 615] 12:48:09 INFO - PROCESS | 752 | ++DOMWINDOW == 57 (0D650800) [pid = 752] [serial = 1845] [outer = 00000000] 12:48:09 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (0D6E8400) [pid = 752] [serial = 1846] [outer = 0D650800] 12:48:09 INFO - PROCESS | 752 | 1463168889065 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (0D6F1C00) [pid = 752] [serial = 1847] [outer = 0D650800] 12:48:09 INFO - PROCESS | 752 | 1463168889542 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 12:48:09 INFO - PROCESS | 752 | 1463168889587 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 752 | 1463168889589 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 12:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:48:09 INFO - PROCESS | 752 | 1463168889593 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:48:09 INFO - PROCESS | 752 | 1463168889596 Marionette TRACE conn7 <- [1,2426,null,{}] 12:48:09 INFO - PROCESS | 752 | 1463168889608 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:09 INFO - PROCESS | 752 | 1463168889697 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 12:48:09 INFO - PROCESS | 752 | 1463168889819 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 752 | ++DOCSHELL 0DD9E000 == 34 [pid = 752] [id = 616] 12:48:09 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (0DD9E400) [pid = 752] [serial = 1848] [outer = 00000000] 12:48:09 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (0DDD1C00) [pid = 752] [serial = 1849] [outer = 0DD9E400] 12:48:09 INFO - PROCESS | 752 | 1463168889867 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (0DDD8400) [pid = 752] [serial = 1850] [outer = 0DD9E400] 12:48:10 INFO - PROCESS | 752 | 1463168890233 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 12:48:10 INFO - PROCESS | 752 | 1463168890266 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 752 | 1463168890269 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 12:48:10 INFO - PROCESS | 752 | 1463168890272 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:48:10 INFO - PROCESS | 752 | 1463168890274 Marionette TRACE conn7 <- [1,2430,null,{}] 12:48:10 INFO - PROCESS | 752 | 1463168890277 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:10 INFO - PROCESS | 752 | 1463168890355 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 12:48:10 INFO - PROCESS | 752 | 1463168890453 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:10 INFO - PROCESS | 752 | ++DOCSHELL 0D73EC00 == 35 [pid = 752] [id = 617] 12:48:10 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (0DE2D400) [pid = 752] [serial = 1851] [outer = 00000000] 12:48:10 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (0DEE6800) [pid = 752] [serial = 1852] [outer = 0DE2D400] 12:48:10 INFO - PROCESS | 752 | 1463168890504 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (0E11EC00) [pid = 752] [serial = 1853] [outer = 0DE2D400] 12:48:10 INFO - PROCESS | 752 | 1463168890874 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 12:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:48:10 INFO - PROCESS | 752 | 1463168890906 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 752 | 1463168890908 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 12:48:10 INFO - PROCESS | 752 | 1463168890911 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:48:10 INFO - PROCESS | 752 | 1463168890913 Marionette TRACE conn7 <- [1,2434,null,{}] 12:48:10 INFO - PROCESS | 752 | 1463168890916 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:11 INFO - PROCESS | 752 | 1463168890995 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 12:48:11 INFO - PROCESS | 752 | 1463168891112 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:11 INFO - PROCESS | 752 | ++DOCSHELL 0EB8B000 == 36 [pid = 752] [id = 618] 12:48:11 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (0EB8F400) [pid = 752] [serial = 1854] [outer = 00000000] 12:48:11 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (11D51C00) [pid = 752] [serial = 1855] [outer = 0EB8F400] 12:48:11 INFO - PROCESS | 752 | 1463168891163 Marionette DEBUG loaded listener.js 12:48:11 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (11D56800) [pid = 752] [serial = 1856] [outer = 0EB8F400] 12:48:11 INFO - PROCESS | 752 | 1463168891536 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 12:48:11 INFO - PROCESS | 752 | 1463168891582 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 12:48:11 INFO - PROCESS | 752 | 1463168891585 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 12:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:48:11 INFO - PROCESS | 752 | 1463168891588 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:48:11 INFO - PROCESS | 752 | 1463168891589 Marionette TRACE conn7 <- [1,2438,null,{}] 12:48:11 INFO - PROCESS | 752 | 1463168891593 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:11 INFO - PROCESS | 752 | 1463168891695 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 12:48:11 INFO - PROCESS | 752 | 1463168891703 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:11 INFO - PROCESS | 752 | ++DOCSHELL 11DE1800 == 37 [pid = 752] [id = 619] 12:48:11 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (12068C00) [pid = 752] [serial = 1857] [outer = 00000000] 12:48:11 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (1270B400) [pid = 752] [serial = 1858] [outer = 12068C00] 12:48:11 INFO - PROCESS | 752 | 1463168891748 Marionette DEBUG loaded listener.js 12:48:11 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (13424800) [pid = 752] [serial = 1859] [outer = 12068C00] 12:48:12 INFO - PROCESS | 752 | 1463168892172 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 631ms 12:48:12 INFO - PROCESS | 752 | 1463168892234 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 752 | 1463168892236 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 12:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:48:12 INFO - PROCESS | 752 | 1463168892239 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:48:12 INFO - PROCESS | 752 | 1463168892241 Marionette TRACE conn7 <- [1,2442,null,{}] 12:48:12 INFO - PROCESS | 752 | 1463168892245 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:12 INFO - PROCESS | 752 | 1463168892321 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 12:48:12 INFO - PROCESS | 752 | 1463168892327 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:12 INFO - PROCESS | 752 | ++DOCSHELL 134E6800 == 38 [pid = 752] [id = 620] 12:48:12 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (13D93C00) [pid = 752] [serial = 1860] [outer = 00000000] 12:48:12 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (1501E400) [pid = 752] [serial = 1861] [outer = 13D93C00] 12:48:12 INFO - PROCESS | 752 | 1463168892373 Marionette DEBUG loaded listener.js 12:48:12 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (13DCEC00) [pid = 752] [serial = 1862] [outer = 13D93C00] 12:48:12 INFO - PROCESS | 752 | 1463168892839 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 12:48:12 INFO - PROCESS | 752 | 1463168892886 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 752 | 1463168892888 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 12:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:48:12 INFO - PROCESS | 752 | 1463168892895 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:48:12 INFO - PROCESS | 752 | 1463168892897 Marionette TRACE conn7 <- [1,2446,null,{}] 12:48:12 INFO - PROCESS | 752 | 1463168892901 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:12 INFO - PROCESS | 752 | 1463168892981 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 12:48:12 INFO - PROCESS | 752 | 1463168892989 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 752 | ++DOCSHELL 15061400 == 39 [pid = 752] [id = 621] 12:48:13 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (15069000) [pid = 752] [serial = 1863] [outer = 00000000] 12:48:13 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (151A3000) [pid = 752] [serial = 1864] [outer = 15069000] 12:48:13 INFO - PROCESS | 752 | 1463168893034 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (1506C400) [pid = 752] [serial = 1865] [outer = 15069000] 12:48:13 INFO - PROCESS | 752 | 1463168893500 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 12:48:13 INFO - PROCESS | 752 | 1463168893569 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 752 | 1463168893571 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 12:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:48:13 INFO - PROCESS | 752 | 1463168893574 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:48:13 INFO - PROCESS | 752 | 1463168893576 Marionette TRACE conn7 <- [1,2450,null,{}] 12:48:13 INFO - PROCESS | 752 | 1463168893580 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:13 INFO - PROCESS | 752 | 1463168893686 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 12:48:13 INFO - PROCESS | 752 | 1463168893779 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 752 | ++DOCSHELL 0DD9D000 == 40 [pid = 752] [id = 622] 12:48:13 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (151B3C00) [pid = 752] [serial = 1866] [outer = 00000000] 12:48:13 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (151BF400) [pid = 752] [serial = 1867] [outer = 151B3C00] 12:48:13 INFO - PROCESS | 752 | 1463168893825 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (151BFC00) [pid = 752] [serial = 1868] [outer = 151B3C00] 12:48:14 INFO - PROCESS | 752 | 1463168894254 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 12:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:48:14 INFO - PROCESS | 752 | 1463168894308 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 752 | 1463168894310 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 12:48:14 INFO - PROCESS | 752 | 1463168894313 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:48:14 INFO - PROCESS | 752 | 1463168894316 Marionette TRACE conn7 <- [1,2454,null,{}] 12:48:14 INFO - PROCESS | 752 | 1463168894319 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:14 INFO - PROCESS | 752 | 1463168894433 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 12:48:14 INFO - PROCESS | 752 | 1463168894444 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:14 INFO - PROCESS | 752 | ++DOCSHELL 0C62EC00 == 41 [pid = 752] [id = 623] 12:48:14 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0C62F800) [pid = 752] [serial = 1869] [outer = 00000000] 12:48:14 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (163B4400) [pid = 752] [serial = 1870] [outer = 0C62F800] 12:48:14 INFO - PROCESS | 752 | 1463168894542 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (163BE800) [pid = 752] [serial = 1871] [outer = 0C62F800] 12:48:14 INFO - PROCESS | 752 | 1463168894963 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 12:48:14 INFO - PROCESS | 752 | 1463168894985 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 12:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:48:14 INFO - PROCESS | 752 | 1463168894988 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 12:48:14 INFO - PROCESS | 752 | 1463168894991 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:48:14 INFO - PROCESS | 752 | 1463168894993 Marionette TRACE conn7 <- [1,2458,null,{}] 12:48:15 INFO - PROCESS | 752 | 1463168894997 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:15 INFO - PROCESS | 752 | 1463168895162 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 82 (151A9400) [pid = 752] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 81 (11DE1C00) [pid = 752] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 80 (125E8400) [pid = 752] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 79 (11D50800) [pid = 752] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0DB18400) [pid = 752] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0DDDF400) [pid = 752] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0D6F1000) [pid = 752] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0C7C4800) [pid = 752] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 74 (09070800) [pid = 752] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0C7C9000) [pid = 752] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 72 (16EE1400) [pid = 752] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:48:15 INFO - PROCESS | 752 | --DOMWINDOW == 71 (19309000) [pid = 752] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:48:15 INFO - PROCESS | 752 | 1463168895351 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 752 | ++DOCSHELL 09082800 == 42 [pid = 752] [id = 624] 12:48:15 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0C507000) [pid = 752] [serial = 1872] [outer = 00000000] 12:48:15 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0C7C9000) [pid = 752] [serial = 1873] [outer = 0C507000] 12:48:15 INFO - PROCESS | 752 | 1463168895403 Marionette DEBUG loaded listener.js 12:48:15 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0DE5A000) [pid = 752] [serial = 1874] [outer = 0C507000] 12:48:15 INFO - PROCESS | 752 | 1463168895775 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 830ms 12:48:15 INFO - PROCESS | 752 | 1463168895822 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 12:48:15 INFO - PROCESS | 752 | 1463168895824 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 12:48:15 INFO - PROCESS | 752 | 1463168895827 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:48:15 INFO - PROCESS | 752 | 1463168895829 Marionette TRACE conn7 <- [1,2462,null,{}] 12:48:15 INFO - PROCESS | 752 | 1463168895832 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:15 INFO - PROCESS | 752 | 1463168895909 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 12:48:15 INFO - PROCESS | 752 | 1463168895916 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 752 | ++DOCSHELL 11DE0400 == 43 [pid = 752] [id = 625] 12:48:15 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (12703C00) [pid = 752] [serial = 1875] [outer = 00000000] 12:48:15 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (16817400) [pid = 752] [serial = 1876] [outer = 12703C00] 12:48:15 INFO - PROCESS | 752 | 1463168895959 Marionette DEBUG loaded listener.js 12:48:16 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (168D9400) [pid = 752] [serial = 1877] [outer = 12703C00] 12:48:16 INFO - PROCESS | 752 | 1463168896394 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 12:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:48:16 INFO - PROCESS | 752 | 1463168896462 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 752 | 1463168896464 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 12:48:16 INFO - PROCESS | 752 | 1463168896467 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:48:16 INFO - PROCESS | 752 | 1463168896468 Marionette TRACE conn7 <- [1,2466,null,{}] 12:48:16 INFO - PROCESS | 752 | 1463168896472 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:16 INFO - PROCESS | 752 | 1463168896549 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 12:48:16 INFO - PROCESS | 752 | 1463168896555 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:16 INFO - PROCESS | 752 | ++DOCSHELL 16446000 == 44 [pid = 752] [id = 626] 12:48:16 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (16D6A000) [pid = 752] [serial = 1878] [outer = 00000000] 12:48:16 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (16D77C00) [pid = 752] [serial = 1879] [outer = 16D6A000] 12:48:16 INFO - PROCESS | 752 | 1463168896599 Marionette DEBUG loaded listener.js 12:48:16 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (16EBA000) [pid = 752] [serial = 1880] [outer = 16D6A000] 12:48:17 INFO - PROCESS | 752 | 1463168897058 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 12:48:17 INFO - PROCESS | 752 | 1463168897106 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 12:48:17 INFO - PROCESS | 752 | 1463168897108 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 12:48:17 INFO - PROCESS | 752 | 1463168897115 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:48:17 INFO - PROCESS | 752 | 1463168897117 Marionette TRACE conn7 <- [1,2470,null,{}] 12:48:17 INFO - PROCESS | 752 | 1463168897121 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:17 INFO - PROCESS | 752 | 1463168897204 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 12:48:17 INFO - PROCESS | 752 | 1463168897210 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:17 INFO - PROCESS | 752 | ++DOCSHELL 16D73800 == 45 [pid = 752] [id = 627] 12:48:17 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (16EC2C00) [pid = 752] [serial = 1881] [outer = 00000000] 12:48:17 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (16EE0000) [pid = 752] [serial = 1882] [outer = 16EC2C00] 12:48:17 INFO - PROCESS | 752 | 1463168897253 Marionette DEBUG loaded listener.js 12:48:17 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16EE5C00) [pid = 752] [serial = 1883] [outer = 16EC2C00] 12:48:18 INFO - PROCESS | 752 | 1463168898087 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1016ms 12:48:18 INFO - PROCESS | 752 | 1463168898135 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 12:48:18 INFO - PROCESS | 752 | 1463168898141 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 12:48:18 INFO - PROCESS | 752 | 1463168898146 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:48:18 INFO - PROCESS | 752 | 1463168898150 Marionette TRACE conn7 <- [1,2474,null,{}] 12:48:18 INFO - PROCESS | 752 | 1463168898175 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:18 INFO - PROCESS | 752 | 1463168898292 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 12:48:18 INFO - PROCESS | 752 | 1463168898428 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:18 INFO - PROCESS | 752 | ++DOCSHELL 0C7B8000 == 46 [pid = 752] [id = 628] 12:48:18 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0C7BB400) [pid = 752] [serial = 1884] [outer = 00000000] 12:48:18 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0D6E9800) [pid = 752] [serial = 1885] [outer = 0C7BB400] 12:48:18 INFO - PROCESS | 752 | 1463168898486 Marionette DEBUG loaded listener.js 12:48:18 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0D73C000) [pid = 752] [serial = 1886] [outer = 0C7BB400] 12:48:19 INFO - PROCESS | 752 | 1463168899368 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1279ms 12:48:19 INFO - PROCESS | 752 | 1463168899429 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 12:48:19 INFO - PROCESS | 752 | 1463168899433 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 12:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:48:19 INFO - PROCESS | 752 | 1463168899437 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:48:19 INFO - PROCESS | 752 | 1463168899441 Marionette TRACE conn7 <- [1,2478,null,{}] 12:48:19 INFO - PROCESS | 752 | 1463168899446 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:19 INFO - PROCESS | 752 | 1463168899555 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 12:48:19 INFO - PROCESS | 752 | 1463168899691 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 752 | ++DOCSHELL 0C7B3400 == 47 [pid = 752] [id = 629] 12:48:19 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0C7C0000) [pid = 752] [serial = 1887] [outer = 00000000] 12:48:19 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0CC37000) [pid = 752] [serial = 1888] [outer = 0C7C0000] 12:48:19 INFO - PROCESS | 752 | 1463168899743 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (0D6EA400) [pid = 752] [serial = 1889] [outer = 0C7C0000] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 16446000 == 46 [pid = 752] [id = 626] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 11DE0400 == 45 [pid = 752] [id = 625] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 09082800 == 44 [pid = 752] [id = 624] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 0C62EC00 == 43 [pid = 752] [id = 623] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 0DD9D000 == 42 [pid = 752] [id = 622] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 15061400 == 41 [pid = 752] [id = 621] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 134E6800 == 40 [pid = 752] [id = 620] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 11DE1800 == 39 [pid = 752] [id = 619] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 0EB8B000 == 38 [pid = 752] [id = 618] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 0D73EC00 == 37 [pid = 752] [id = 617] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 88 (163B4800) [pid = 752] [serial = 1840] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 0DD9E000 == 36 [pid = 752] [id = 616] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 0D03FC00 == 35 [pid = 752] [id = 615] 12:48:20 INFO - PROCESS | 752 | --DOCSHELL 0C69D400 == 34 [pid = 752] [id = 614] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 87 (19394800) [pid = 752] [serial = 1766] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 86 (151CD400) [pid = 752] [serial = 1838] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 85 (120F1000) [pid = 752] [serial = 1825] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 84 (134E0C00) [pid = 752] [serial = 1829] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 83 (1270A800) [pid = 752] [serial = 1828] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 82 (1506DC00) [pid = 752] [serial = 1834] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 81 (15062400) [pid = 752] [serial = 1831] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 80 (151BA400) [pid = 752] [serial = 1837] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 79 (15063400) [pid = 752] [serial = 1832] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0EB56800) [pid = 752] [serial = 1822] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0DD95400) [pid = 752] [serial = 1819] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0DDD3000) [pid = 752] [serial = 1820] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0C90D400) [pid = 752] [serial = 1816] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0CC7A400) [pid = 752] [serial = 1817] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0C7B0400) [pid = 752] [serial = 1814] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0C509400) [pid = 752] [serial = 1813] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0D6EB800) [pid = 752] [serial = 1811] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 70 (0CCA5C00) [pid = 752] [serial = 1810] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 69 (16EE6400) [pid = 752] [serial = 1807] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 68 (17214800) [pid = 752] [serial = 1808] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 67 (12443C00) [pid = 752] [serial = 1826] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 66 (151A0000) [pid = 752] [serial = 1835] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | --DOMWINDOW == 65 (11B76800) [pid = 752] [serial = 1823] [outer = 00000000] [url = about:blank] 12:48:20 INFO - PROCESS | 752 | 1463168900324 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 12:48:20 INFO - PROCESS | 752 | 1463168900370 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 12:48:20 INFO - PROCESS | 752 | 1463168900376 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 12:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:48:20 INFO - PROCESS | 752 | 1463168900382 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:48:20 INFO - PROCESS | 752 | 1463168900385 Marionette TRACE conn7 <- [1,2482,null,{}] 12:48:20 INFO - PROCESS | 752 | 1463168900389 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:20 INFO - PROCESS | 752 | 1463168900477 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 12:48:20 INFO - PROCESS | 752 | 1463168900487 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:20 INFO - PROCESS | 752 | ++DOCSHELL 0C7B0400 == 35 [pid = 752] [id = 630] 12:48:20 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (0C7B1C00) [pid = 752] [serial = 1890] [outer = 00000000] 12:48:20 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0D6EB800) [pid = 752] [serial = 1891] [outer = 0C7B1C00] 12:48:20 INFO - PROCESS | 752 | 1463168900532 Marionette DEBUG loaded listener.js 12:48:20 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (0D740400) [pid = 752] [serial = 1892] [outer = 0C7B1C00] 12:48:21 INFO - PROCESS | 752 | 1463168901043 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 12:48:21 INFO - PROCESS | 752 | 1463168901083 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 752 | 1463168901085 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 12:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:48:21 INFO - PROCESS | 752 | 1463168901089 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - PROCESS | 752 | 1463168901092 Marionette TRACE conn7 <- [1,2486,null,{}] 12:48:21 INFO - PROCESS | 752 | 1463168901107 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:21 INFO - PROCESS | 752 | 1463168901197 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 12:48:21 INFO - PROCESS | 752 | 1463168901205 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 752 | ++DOCSHELL 0DE2E000 == 36 [pid = 752] [id = 631] 12:48:21 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0DE2E400) [pid = 752] [serial = 1893] [outer = 00000000] 12:48:21 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0DE57800) [pid = 752] [serial = 1894] [outer = 0DE2E400] 12:48:21 INFO - PROCESS | 752 | 1463168901256 Marionette DEBUG loaded listener.js 12:48:21 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0DEE7800) [pid = 752] [serial = 1895] [outer = 0DE2E400] 12:48:21 INFO - PROCESS | 752 | 1463168901730 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 12:48:21 INFO - PROCESS | 752 | 1463168901780 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 752 | 1463168901783 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 12:48:21 INFO - PROCESS | 752 | 1463168901786 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:48:21 INFO - PROCESS | 752 | 1463168901787 Marionette TRACE conn7 <- [1,2490,null,{}] 12:48:21 INFO - PROCESS | 752 | 1463168901791 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:21 INFO - PROCESS | 752 | 1463168901872 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 12:48:21 INFO - PROCESS | 752 | 1463168901879 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 752 | ++DOCSHELL 0EB8A400 == 37 [pid = 752] [id = 632] 12:48:21 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0EB59400) [pid = 752] [serial = 1896] [outer = 00000000] 12:48:21 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (11E56400) [pid = 752] [serial = 1897] [outer = 0EB59400] 12:48:21 INFO - PROCESS | 752 | 1463168901925 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (120F1000) [pid = 752] [serial = 1898] [outer = 0EB59400] 12:48:22 INFO - PROCESS | 752 | 1463168902377 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 12:48:22 INFO - PROCESS | 752 | 1463168902437 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 12:48:22 INFO - PROCESS | 752 | 1463168902439 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 12:48:22 INFO - PROCESS | 752 | 1463168902442 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:48:22 INFO - PROCESS | 752 | 1463168902443 Marionette TRACE conn7 <- [1,2494,null,{}] 12:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:48:22 INFO - PROCESS | 752 | 1463168902447 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:22 INFO - PROCESS | 752 | 1463168902554 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 12:48:22 INFO - PROCESS | 752 | 1463168902645 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 752 | ++DOCSHELL 1248D800 == 38 [pid = 752] [id = 633] 12:48:22 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (1248EC00) [pid = 752] [serial = 1899] [outer = 00000000] 12:48:22 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (125E9400) [pid = 752] [serial = 1900] [outer = 1248EC00] 12:48:22 INFO - PROCESS | 752 | 1463168902689 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (1341B000) [pid = 752] [serial = 1901] [outer = 1248EC00] 12:48:23 INFO - PROCESS | 752 | 1463168903092 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 12:48:23 INFO - PROCESS | 752 | 1463168903119 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 752 | 1463168903121 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 12:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:48:23 INFO - PROCESS | 752 | 1463168903124 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:48:23 INFO - PROCESS | 752 | 1463168903126 Marionette TRACE conn7 <- [1,2498,null,{}] 12:48:23 INFO - PROCESS | 752 | 1463168903129 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:23 INFO - PROCESS | 752 | 1463168903268 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 12:48:23 INFO - PROCESS | 752 | 1463168903276 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:23 INFO - PROCESS | 752 | ++DOCSHELL 1341D400 == 39 [pid = 752] [id = 634] 12:48:23 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (13CE8000) [pid = 752] [serial = 1902] [outer = 00000000] 12:48:23 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (1505FC00) [pid = 752] [serial = 1903] [outer = 13CE8000] 12:48:23 INFO - PROCESS | 752 | 1463168903378 Marionette DEBUG loaded listener.js 12:48:23 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (1506C000) [pid = 752] [serial = 1904] [outer = 13CE8000] 12:48:23 INFO - PROCESS | 752 | 1463168903821 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 12:48:23 INFO - PROCESS | 752 | 1463168903855 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 752 | 1463168903857 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 12:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:48:23 INFO - PROCESS | 752 | 1463168903869 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:48:23 INFO - PROCESS | 752 | 1463168903871 Marionette TRACE conn7 <- [1,2502,null,{}] 12:48:23 INFO - PROCESS | 752 | 1463168903875 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:24 INFO - PROCESS | 752 | 1463168904016 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 12:48:24 INFO - PROCESS | 752 | 1463168904030 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 752 | ++DOCSHELL 0D6F3000 == 40 [pid = 752] [id = 635] 12:48:24 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0DD97400) [pid = 752] [serial = 1905] [outer = 00000000] 12:48:24 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (151B6000) [pid = 752] [serial = 1906] [outer = 0DD97400] 12:48:24 INFO - PROCESS | 752 | 1463168904076 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (151B7800) [pid = 752] [serial = 1907] [outer = 0DD97400] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0C62F800) [pid = 752] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 81 (13D93C00) [pid = 752] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 80 (15069000) [pid = 752] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 79 (151B3C00) [pid = 752] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 78 (12068C00) [pid = 752] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0DD9E400) [pid = 752] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 76 (0D650800) [pid = 752] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0DE2D400) [pid = 752] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0C507000) [pid = 752] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0EB8F400) [pid = 752] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0C7AF400) [pid = 752] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 71 (12703C00) [pid = 752] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:48:24 INFO - PROCESS | 752 | --DOMWINDOW == 70 (16D6A000) [pid = 752] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:48:24 INFO - PROCESS | 752 | 1463168904684 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 870ms 12:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:48:24 INFO - PROCESS | 752 | 1463168904740 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 752 | 1463168904742 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 12:48:24 INFO - PROCESS | 752 | 1463168904745 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:48:24 INFO - PROCESS | 752 | 1463168904747 Marionette TRACE conn7 <- [1,2506,null,{}] 12:48:24 INFO - PROCESS | 752 | 1463168904751 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:24 INFO - PROCESS | 752 | 1463168904840 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 12:48:24 INFO - PROCESS | 752 | 1463168904939 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 752 | ++DOCSHELL 0C9F9C00 == 41 [pid = 752] [id = 636] 12:48:24 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0D650800) [pid = 752] [serial = 1908] [outer = 00000000] 12:48:24 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (15067C00) [pid = 752] [serial = 1909] [outer = 0D650800] 12:48:24 INFO - PROCESS | 752 | 1463168904986 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (151B2400) [pid = 752] [serial = 1910] [outer = 0D650800] 12:48:25 INFO - PROCESS | 752 | 1463168905388 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 12:48:25 INFO - PROCESS | 752 | 1463168905418 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 12:48:25 INFO - PROCESS | 752 | 1463168905420 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 12:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:48:25 INFO - PROCESS | 752 | 1463168905423 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:48:25 INFO - PROCESS | 752 | 1463168905425 Marionette TRACE conn7 <- [1,2510,null,{}] 12:48:25 INFO - PROCESS | 752 | 1463168905429 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:25 INFO - PROCESS | 752 | 1463168905509 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 12:48:25 INFO - PROCESS | 752 | 1463168905515 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 752 | ++DOCSHELL 15021C00 == 42 [pid = 752] [id = 637] 12:48:25 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (1622F800) [pid = 752] [serial = 1911] [outer = 00000000] 12:48:25 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (1674E400) [pid = 752] [serial = 1912] [outer = 1622F800] 12:48:25 INFO - PROCESS | 752 | 1463168905559 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (16819C00) [pid = 752] [serial = 1913] [outer = 1622F800] 12:48:25 INFO - PROCESS | 752 | 1463168905976 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 570ms 12:48:26 INFO - PROCESS | 752 | 1463168906000 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 752 | 1463168906003 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 12:48:26 INFO - PROCESS | 752 | 1463168906006 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:48:26 INFO - PROCESS | 752 | 1463168906008 Marionette TRACE conn7 <- [1,2514,null,{}] 12:48:26 INFO - PROCESS | 752 | 1463168906012 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:26 INFO - PROCESS | 752 | 1463168906132 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 12:48:26 INFO - PROCESS | 752 | 1463168906143 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:26 INFO - PROCESS | 752 | ++DOCSHELL 163B7C00 == 43 [pid = 752] [id = 638] 12:48:26 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (16747000) [pid = 752] [serial = 1914] [outer = 00000000] 12:48:26 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (1622A400) [pid = 752] [serial = 1915] [outer = 16747000] 12:48:26 INFO - PROCESS | 752 | 1463168906189 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (16D77400) [pid = 752] [serial = 1916] [outer = 16747000] 12:48:26 INFO - PROCESS | 752 | 1463168906657 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 12:48:26 INFO - PROCESS | 752 | 1463168906682 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 752 | 1463168906687 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 12:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:48:26 INFO - PROCESS | 752 | 1463168906692 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - PROCESS | 752 | 1463168906697 Marionette TRACE conn7 <- [1,2518,null,{}] 12:48:26 INFO - PROCESS | 752 | 1463168906704 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:26 INFO - PROCESS | 752 | 1463168906866 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 12:48:27 INFO - PROCESS | 752 | 1463168907041 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 752 | ++DOCSHELL 0C7BA000 == 44 [pid = 752] [id = 639] 12:48:27 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0C7BAC00) [pid = 752] [serial = 1917] [outer = 00000000] 12:48:27 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0C9EB000) [pid = 752] [serial = 1918] [outer = 0C7BAC00] 12:48:27 INFO - PROCESS | 752 | 1463168907105 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0D652C00) [pid = 752] [serial = 1919] [outer = 0C7BAC00] 12:48:27 INFO - PROCESS | 752 | 1463168907687 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1025ms 12:48:27 INFO - PROCESS | 752 | 1463168907718 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 12:48:27 INFO - PROCESS | 752 | 1463168907724 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 12:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:48:27 INFO - PROCESS | 752 | 1463168907730 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:48:27 INFO - PROCESS | 752 | 1463168907733 Marionette TRACE conn7 <- [1,2522,null,{}] 12:48:27 INFO - PROCESS | 752 | 1463168907737 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:27 INFO - PROCESS | 752 | 1463168907844 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 12:48:27 INFO - PROCESS | 752 | 1463168907960 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 752 | ++DOCSHELL 0EB8B000 == 45 [pid = 752] [id = 640] 12:48:28 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0EB8DC00) [pid = 752] [serial = 1920] [outer = 00000000] 12:48:28 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (11D54000) [pid = 752] [serial = 1921] [outer = 0EB8DC00] 12:48:28 INFO - PROCESS | 752 | 1463168908059 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (125E5C00) [pid = 752] [serial = 1922] [outer = 0EB8DC00] 12:48:28 INFO - PROCESS | 752 | 1463168908691 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 12:48:28 INFO - PROCESS | 752 | 1463168908702 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 12:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:48:28 INFO - PROCESS | 752 | 1463168908705 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 12:48:28 INFO - PROCESS | 752 | 1463168908708 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:48:28 INFO - PROCESS | 752 | 1463168908712 Marionette TRACE conn7 <- [1,2526,null,{}] 12:48:28 INFO - PROCESS | 752 | 1463168908724 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:28 INFO - PROCESS | 752 | 1463168908829 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 12:48:28 INFO - PROCESS | 752 | 1463168908970 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 752 | ++DOCSHELL 15069800 == 46 [pid = 752] [id = 641] 12:48:28 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (151A5C00) [pid = 752] [serial = 1923] [outer = 00000000] 12:48:29 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (16EDC000) [pid = 752] [serial = 1924] [outer = 151A5C00] 12:48:29 INFO - PROCESS | 752 | 1463168909033 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (16EE7400) [pid = 752] [serial = 1925] [outer = 151A5C00] 12:48:29 INFO - PROCESS | 752 | 1463168909652 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 970ms 12:48:29 INFO - PROCESS | 752 | 1463168909682 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 752 | 1463168909685 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 12:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:48:29 INFO - PROCESS | 752 | 1463168909689 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:48:29 INFO - PROCESS | 752 | 1463168909691 Marionette TRACE conn7 <- [1,2530,null,{}] 12:48:29 INFO - PROCESS | 752 | 1463168909695 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:29 INFO - PROCESS | 752 | 1463168909798 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 12:48:29 INFO - PROCESS | 752 | 1463168909909 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:29 INFO - PROCESS | 752 | ++DOCSHELL 1721C000 == 47 [pid = 752] [id = 642] 12:48:29 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (1721C800) [pid = 752] [serial = 1926] [outer = 00000000] 12:48:29 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (1723C800) [pid = 752] [serial = 1927] [outer = 1721C800] 12:48:29 INFO - PROCESS | 752 | 1463168909967 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (17242800) [pid = 752] [serial = 1928] [outer = 1721C800] 12:48:30 INFO - PROCESS | 752 | 1463168910553 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 930ms 12:48:30 INFO - PROCESS | 752 | 1463168910731 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 752 | 1463168910735 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 12:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:48:30 INFO - PROCESS | 752 | 1463168910787 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - PROCESS | 752 | 1463168910790 Marionette TRACE conn7 <- [1,2534,null,{}] 12:48:30 INFO - PROCESS | 752 | 1463168910796 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:30 INFO - PROCESS | 752 | 1463168910898 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 12:48:31 INFO - PROCESS | 752 | 1463168911033 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 752 | ++DOCSHELL 0C9F8400 == 48 [pid = 752] [id = 643] 12:48:31 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (0C9F9000) [pid = 752] [serial = 1929] [outer = 00000000] 12:48:31 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (0D6E8C00) [pid = 752] [serial = 1930] [outer = 0C9F9000] 12:48:31 INFO - PROCESS | 752 | 1463168911087 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (0DD9F000) [pid = 752] [serial = 1931] [outer = 0C9F9000] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 11D55C00 == 47 [pid = 752] [id = 608] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0D741800 == 46 [pid = 752] [id = 610] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0D73F800 == 45 [pid = 752] [id = 611] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0DDDA400 == 44 [pid = 752] [id = 607] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 125E7800 == 43 [pid = 752] [id = 609] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 15021C00 == 42 [pid = 752] [id = 637] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0C9F9C00 == 41 [pid = 752] [id = 636] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0D6F3000 == 40 [pid = 752] [id = 635] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 1341D400 == 39 [pid = 752] [id = 634] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 1248D800 == 38 [pid = 752] [id = 633] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0EB8A400 == 37 [pid = 752] [id = 632] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0DE2E000 == 36 [pid = 752] [id = 631] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0C7B0400 == 35 [pid = 752] [id = 630] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0C7B3400 == 34 [pid = 752] [id = 629] 12:48:31 INFO - PROCESS | 752 | --DOCSHELL 0C7B8000 == 33 [pid = 752] [id = 628] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 93 (16EBA000) [pid = 752] [serial = 1880] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 92 (163BE800) [pid = 752] [serial = 1871] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 91 (13DCEC00) [pid = 752] [serial = 1862] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 90 (1506C400) [pid = 752] [serial = 1865] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 89 (151BF400) [pid = 752] [serial = 1867] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 88 (13424800) [pid = 752] [serial = 1859] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 87 (151A3000) [pid = 752] [serial = 1864] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0DDD8400) [pid = 752] [serial = 1850] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 85 (151BFC00) [pid = 752] [serial = 1868] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0D6F1C00) [pid = 752] [serial = 1847] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 83 (1501E400) [pid = 752] [serial = 1861] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0D6E8400) [pid = 752] [serial = 1846] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0DEE6800) [pid = 752] [serial = 1852] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 80 (163B4400) [pid = 752] [serial = 1870] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 79 (1270B400) [pid = 752] [serial = 1858] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0C7C9000) [pid = 752] [serial = 1873] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 77 (11D56800) [pid = 752] [serial = 1856] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 76 (11D51C00) [pid = 752] [serial = 1855] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0DE5A000) [pid = 752] [serial = 1874] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0C7C4C00) [pid = 752] [serial = 1844] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 73 (0E11EC00) [pid = 752] [serial = 1853] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0DDD1C00) [pid = 752] [serial = 1849] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0C7BB000) [pid = 752] [serial = 1843] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 70 (168D9400) [pid = 752] [serial = 1877] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 69 (16817400) [pid = 752] [serial = 1876] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | --DOMWINDOW == 68 (16D77C00) [pid = 752] [serial = 1879] [outer = 00000000] [url = about:blank] 12:48:31 INFO - PROCESS | 752 | 1463168911735 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 12:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:48:31 INFO - PROCESS | 752 | 1463168911765 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 12:48:31 INFO - PROCESS | 752 | 1463168911768 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 12:48:31 INFO - PROCESS | 752 | 1463168911778 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:48:31 INFO - PROCESS | 752 | 1463168911782 Marionette TRACE conn7 <- [1,2538,null,{}] 12:48:31 INFO - PROCESS | 752 | 1463168911786 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:31 INFO - PROCESS | 752 | 1463168911874 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 12:48:31 INFO - PROCESS | 752 | 1463168911882 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 752 | ++DOCSHELL 0C7B2C00 == 34 [pid = 752] [id = 644] 12:48:31 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (0C7B8000) [pid = 752] [serial = 1932] [outer = 00000000] 12:48:31 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (0D6E8400) [pid = 752] [serial = 1933] [outer = 0C7B8000] 12:48:31 INFO - PROCESS | 752 | 1463168911927 Marionette DEBUG loaded listener.js 12:48:32 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (0D6F4C00) [pid = 752] [serial = 1934] [outer = 0C7B8000] 12:48:32 INFO - PROCESS | 752 | 1463168912486 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 12:48:32 INFO - PROCESS | 752 | 1463168912504 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 12:48:32 INFO - PROCESS | 752 | 1463168912506 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 12:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:48:32 INFO - PROCESS | 752 | 1463168912510 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:48:32 INFO - PROCESS | 752 | 1463168912511 Marionette TRACE conn7 <- [1,2542,null,{}] 12:48:32 INFO - PROCESS | 752 | 1463168912520 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:32 INFO - PROCESS | 752 | 1463168912610 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 12:48:32 INFO - PROCESS | 752 | 1463168912711 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:32 INFO - PROCESS | 752 | ++DOCSHELL 0DE2DC00 == 35 [pid = 752] [id = 645] 12:48:32 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0DE53800) [pid = 752] [serial = 1935] [outer = 00000000] 12:48:32 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0E11EC00) [pid = 752] [serial = 1936] [outer = 0DE53800] 12:48:32 INFO - PROCESS | 752 | 1463168912763 Marionette DEBUG loaded listener.js 12:48:32 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (11B82C00) [pid = 752] [serial = 1937] [outer = 0DE53800] 12:48:33 INFO - PROCESS | 752 | 1463168913178 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 12:48:33 INFO - PROCESS | 752 | 1463168913241 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 12:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:48:33 INFO - PROCESS | 752 | 1463168913243 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 12:48:33 INFO - PROCESS | 752 | 1463168913246 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:48:33 INFO - PROCESS | 752 | 1463168913248 Marionette TRACE conn7 <- [1,2546,null,{}] 12:48:33 INFO - PROCESS | 752 | 1463168913252 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:33 INFO - PROCESS | 752 | 1463168913336 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 12:48:33 INFO - PROCESS | 752 | 1463168913343 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 752 | ++DOCSHELL 11D4C800 == 36 [pid = 752] [id = 646] 12:48:33 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (11D55800) [pid = 752] [serial = 1938] [outer = 00000000] 12:48:33 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (1248D800) [pid = 752] [serial = 1939] [outer = 11D55800] 12:48:33 INFO - PROCESS | 752 | 1463168913391 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (13415400) [pid = 752] [serial = 1940] [outer = 11D55800] 12:48:33 INFO - PROCESS | 752 | 1463168913851 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 12:48:33 INFO - PROCESS | 752 | 1463168913918 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 12:48:33 INFO - PROCESS | 752 | 1463168913920 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 12:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:48:33 INFO - PROCESS | 752 | 1463168913923 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:48:33 INFO - PROCESS | 752 | 1463168913934 Marionette TRACE conn7 <- [1,2550,null,{}] 12:48:33 INFO - PROCESS | 752 | 1463168913938 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:34 INFO - PROCESS | 752 | 1463168914080 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 12:48:34 INFO - PROCESS | 752 | 1463168914100 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 752 | ++DOCSHELL 13D93C00 == 37 [pid = 752] [id = 647] 12:48:34 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (13D9BC00) [pid = 752] [serial = 1941] [outer = 00000000] 12:48:34 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (1501D400) [pid = 752] [serial = 1942] [outer = 13D9BC00] 12:48:34 INFO - PROCESS | 752 | 1463168914147 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (1505F000) [pid = 752] [serial = 1943] [outer = 13D9BC00] 12:48:34 INFO - PROCESS | 752 | 1463168914612 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 12:48:34 INFO - PROCESS | 752 | 1463168914654 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 12:48:34 INFO - PROCESS | 752 | 1463168914656 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 12:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:48:34 INFO - PROCESS | 752 | 1463168914659 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:48:34 INFO - PROCESS | 752 | 1463168914661 Marionette TRACE conn7 <- [1,2554,null,{}] 12:48:34 INFO - PROCESS | 752 | 1463168914664 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:34 INFO - PROCESS | 752 | 1463168914803 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 12:48:34 INFO - PROCESS | 752 | 1463168914816 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 752 | ++DOCSHELL 0C7AFC00 == 38 [pid = 752] [id = 648] 12:48:34 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (15062400) [pid = 752] [serial = 1944] [outer = 00000000] 12:48:34 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (151B4000) [pid = 752] [serial = 1945] [outer = 15062400] 12:48:34 INFO - PROCESS | 752 | 1463168914913 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16236800) [pid = 752] [serial = 1946] [outer = 15062400] 12:48:35 INFO - PROCESS | 752 | 1463168915362 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 12:48:35 INFO - PROCESS | 752 | 1463168915391 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 12:48:35 INFO - PROCESS | 752 | 1463168915393 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 12:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:48:35 INFO - PROCESS | 752 | 1463168915434 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:48:35 INFO - PROCESS | 752 | 1463168915436 Marionette TRACE conn7 <- [1,2558,null,{}] 12:48:35 INFO - PROCESS | 752 | 1463168915440 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:35 INFO - PROCESS | 752 | 1463168915558 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 12:48:35 INFO - PROCESS | 752 | 1463168915569 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:35 INFO - PROCESS | 752 | ++DOCSHELL 0DDD2400 == 39 [pid = 752] [id = 649] 12:48:35 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (163B0800) [pid = 752] [serial = 1947] [outer = 00000000] 12:48:35 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (16445400) [pid = 752] [serial = 1948] [outer = 163B0800] 12:48:35 INFO - PROCESS | 752 | 1463168915613 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (16816000) [pid = 752] [serial = 1949] [outer = 163B0800] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 85 (1248EC00) [pid = 752] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0DE2E400) [pid = 752] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0EB59400) [pid = 752] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 82 (13CE8000) [pid = 752] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 81 (0C7B1C00) [pid = 752] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0C7C0000) [pid = 752] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 79 (1622F800) [pid = 752] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0D650800) [pid = 752] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 77 (0DD97400) [pid = 752] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:48:36 INFO - PROCESS | 752 | --DOMWINDOW == 76 (151B8400) [pid = 752] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:48:36 INFO - PROCESS | 752 | 1463168916140 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 12:48:36 INFO - PROCESS | 752 | 1463168916156 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 12:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:48:36 INFO - PROCESS | 752 | 1463168916158 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 12:48:36 INFO - PROCESS | 752 | 1463168916161 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - PROCESS | 752 | 1463168916163 Marionette TRACE conn7 <- [1,2562,null,{}] 12:48:36 INFO - PROCESS | 752 | 1463168916166 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:36 INFO - PROCESS | 752 | 1463168916255 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 12:48:36 INFO - PROCESS | 752 | 1463168916354 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 752 | ++DOCSHELL 0C504C00 == 40 [pid = 752] [id = 650] 12:48:36 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (0C509400) [pid = 752] [serial = 1950] [outer = 00000000] 12:48:36 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (0EB59400) [pid = 752] [serial = 1951] [outer = 0C509400] 12:48:36 INFO - PROCESS | 752 | 1463168916401 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (12708800) [pid = 752] [serial = 1952] [outer = 0C509400] 12:48:36 INFO - PROCESS | 752 | 1463168916772 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 12:48:36 INFO - PROCESS | 752 | 1463168916793 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 12:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:48:36 INFO - PROCESS | 752 | 1463168916795 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 12:48:36 INFO - PROCESS | 752 | 1463168916797 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - PROCESS | 752 | 1463168916799 Marionette TRACE conn7 <- [1,2566,null,{}] 12:48:36 INFO - PROCESS | 752 | 1463168916803 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:36 INFO - PROCESS | 752 | 1463168916951 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 12:48:36 INFO - PROCESS | 752 | 1463168916968 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 752 | ++DOCSHELL 0DD9B000 == 41 [pid = 752] [id = 651] 12:48:36 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0EA0D400) [pid = 752] [serial = 1953] [outer = 00000000] 12:48:37 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (16D6B800) [pid = 752] [serial = 1954] [outer = 0EA0D400] 12:48:37 INFO - PROCESS | 752 | 1463168917014 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (16D75800) [pid = 752] [serial = 1955] [outer = 0EA0D400] 12:48:37 INFO - PROCESS | 752 | 1463168917424 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 12:48:37 INFO - PROCESS | 752 | 1463168917469 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 12:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:48:37 INFO - PROCESS | 752 | 1463168917471 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 12:48:37 INFO - PROCESS | 752 | 1463168917478 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:48:37 INFO - PROCESS | 752 | 1463168917480 Marionette TRACE conn7 <- [1,2570,null,{}] 12:48:37 INFO - PROCESS | 752 | 1463168917496 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:37 INFO - PROCESS | 752 | 1463168917577 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 12:48:37 INFO - PROCESS | 752 | 1463168917584 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 752 | ++DOCSHELL 16D69400 == 42 [pid = 752] [id = 652] 12:48:37 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (16EDA800) [pid = 752] [serial = 1956] [outer = 00000000] 12:48:37 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (1723E000) [pid = 752] [serial = 1957] [outer = 16EDA800] 12:48:37 INFO - PROCESS | 752 | 1463168917627 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (1723FC00) [pid = 752] [serial = 1958] [outer = 16EDA800] 12:48:38 INFO - PROCESS | 752 | 1463168918132 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 750ms 12:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:48:38 INFO - PROCESS | 752 | 1463168918225 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 12:48:38 INFO - PROCESS | 752 | 1463168918230 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 12:48:38 INFO - PROCESS | 752 | 1463168918236 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:48:38 INFO - PROCESS | 752 | 1463168918241 Marionette TRACE conn7 <- [1,2574,null,{}] 12:48:38 INFO - PROCESS | 752 | 1463168918329 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:38 INFO - PROCESS | 752 | 1463168918442 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 12:48:38 INFO - PROCESS | 752 | 1463168918549 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 752 | ++DOCSHELL 0C632800 == 43 [pid = 752] [id = 653] 12:48:38 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0C633000) [pid = 752] [serial = 1959] [outer = 00000000] 12:48:38 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0D64EC00) [pid = 752] [serial = 1960] [outer = 0C633000] 12:48:38 INFO - PROCESS | 752 | 1463168918607 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0DD95400) [pid = 752] [serial = 1961] [outer = 0C633000] 12:48:39 INFO - PROCESS | 752 | 1463168919138 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 950ms 12:48:39 INFO - PROCESS | 752 | 1463168919193 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 12:48:39 INFO - PROCESS | 752 | 1463168919199 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 12:48:39 INFO - PROCESS | 752 | 1463168919207 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:48:39 INFO - PROCESS | 752 | 1463168919210 Marionette TRACE conn7 <- [1,2578,null,{}] 12:48:39 INFO - PROCESS | 752 | 1463168919215 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:39 INFO - PROCESS | 752 | 1463168919326 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 12:48:39 INFO - PROCESS | 752 | 1463168919435 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:39 INFO - PROCESS | 752 | ++DOCSHELL 11B7BC00 == 44 [pid = 752] [id = 654] 12:48:39 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (11B7CC00) [pid = 752] [serial = 1962] [outer = 00000000] 12:48:39 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (12492000) [pid = 752] [serial = 1963] [outer = 11B7CC00] 12:48:39 INFO - PROCESS | 752 | 1463168919489 Marionette DEBUG loaded listener.js 12:48:39 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (13DC9C00) [pid = 752] [serial = 1964] [outer = 11B7CC00] 12:48:40 INFO - PROCESS | 752 | 1463168920158 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 12:48:40 INFO - PROCESS | 752 | 1463168920183 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 12:48:40 INFO - PROCESS | 752 | 1463168920186 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 12:48:40 INFO - PROCESS | 752 | 1463168920189 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:48:40 INFO - PROCESS | 752 | 1463168920193 Marionette TRACE conn7 <- [1,2582,null,{}] 12:48:40 INFO - PROCESS | 752 | 1463168920204 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:40 INFO - PROCESS | 752 | 1463168920318 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 12:48:40 INFO - PROCESS | 752 | 1463168920433 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 752 | ++DOCSHELL 16816800 == 45 [pid = 752] [id = 655] 12:48:40 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (16818400) [pid = 752] [serial = 1965] [outer = 00000000] 12:48:40 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (1721C400) [pid = 752] [serial = 1966] [outer = 16818400] 12:48:40 INFO - PROCESS | 752 | 1463168920530 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (175AF400) [pid = 752] [serial = 1967] [outer = 16818400] 12:48:41 INFO - PROCESS | 752 | 1463168921091 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 930ms 12:48:41 INFO - PROCESS | 752 | 1463168921123 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 752 | 1463168921126 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 12:48:41 INFO - PROCESS | 752 | 1463168921129 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:48:41 INFO - PROCESS | 752 | 1463168921131 Marionette TRACE conn7 <- [1,2586,null,{}] 12:48:41 INFO - PROCESS | 752 | 1463168921135 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:41 INFO - PROCESS | 752 | 1463168921241 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 12:48:41 INFO - PROCESS | 752 | 1463168921349 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 752 | ++DOCSHELL 175B8400 == 46 [pid = 752] [id = 656] 12:48:41 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (175B8800) [pid = 752] [serial = 1968] [outer = 00000000] 12:48:41 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (175BE800) [pid = 752] [serial = 1969] [outer = 175B8800] 12:48:41 INFO - PROCESS | 752 | 1463168921403 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (175CAC00) [pid = 752] [serial = 1970] [outer = 175B8800] 12:48:42 INFO - PROCESS | 752 | 1463168922065 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 970ms 12:48:42 INFO - PROCESS | 752 | 1463168922103 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 752 | 1463168922105 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 12:48:42 INFO - PROCESS | 752 | 1463168922108 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:48:42 INFO - PROCESS | 752 | 1463168922111 Marionette TRACE conn7 <- [1,2590,null,{}] 12:48:42 INFO - PROCESS | 752 | 1463168922115 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:42 INFO - PROCESS | 752 | 1463168922220 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 12:48:42 INFO - PROCESS | 752 | 1463168922472 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 752 | ++DOCSHELL 09075800 == 47 [pid = 752] [id = 657] 12:48:42 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0C502800) [pid = 752] [serial = 1971] [outer = 00000000] 12:48:42 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0C7C3000) [pid = 752] [serial = 1972] [outer = 0C502800] 12:48:42 INFO - PROCESS | 752 | 1463168922544 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0D736800) [pid = 752] [serial = 1973] [outer = 0C502800] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 12710000 == 46 [pid = 752] [id = 612] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0DE5CC00 == 45 [pid = 752] [id = 613] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0DD9B000 == 44 [pid = 752] [id = 651] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0C504C00 == 43 [pid = 752] [id = 650] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0DDD2400 == 42 [pid = 752] [id = 649] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0C7AFC00 == 41 [pid = 752] [id = 648] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 13D93C00 == 40 [pid = 752] [id = 647] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 11D4C800 == 39 [pid = 752] [id = 646] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0DE2DC00 == 38 [pid = 752] [id = 645] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 99 (1622A400) [pid = 752] [serial = 1915] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0C7B2C00 == 37 [pid = 752] [id = 644] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0C9F8400 == 36 [pid = 752] [id = 643] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0EB8B000 == 35 [pid = 752] [id = 640] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 0C7BA000 == 34 [pid = 752] [id = 639] 12:48:43 INFO - PROCESS | 752 | --DOCSHELL 163B7C00 == 33 [pid = 752] [id = 638] 12:48:43 INFO - PROCESS | 752 | 1463168923241 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1179ms 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 98 (163BD400) [pid = 752] [serial = 1841] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 97 (125E9400) [pid = 752] [serial = 1900] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 96 (1341B000) [pid = 752] [serial = 1901] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 95 (16EE0000) [pid = 752] [serial = 1882] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 94 (0DE57800) [pid = 752] [serial = 1894] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0DEE7800) [pid = 752] [serial = 1895] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 92 (11E56400) [pid = 752] [serial = 1897] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 91 (1506C000) [pid = 752] [serial = 1904] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 90 (0D6EB800) [pid = 752] [serial = 1891] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 89 (1505FC00) [pid = 752] [serial = 1903] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0D740400) [pid = 752] [serial = 1892] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0D6EA400) [pid = 752] [serial = 1889] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0CC37000) [pid = 752] [serial = 1888] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0D6E9800) [pid = 752] [serial = 1885] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 84 (16819C00) [pid = 752] [serial = 1913] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 83 (15067C00) [pid = 752] [serial = 1909] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 82 (151B6000) [pid = 752] [serial = 1906] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 81 (1674E400) [pid = 752] [serial = 1912] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 80 (151B7800) [pid = 752] [serial = 1907] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 79 (120F1000) [pid = 752] [serial = 1898] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | --DOMWINDOW == 78 (151B2400) [pid = 752] [serial = 1910] [outer = 00000000] [url = about:blank] 12:48:43 INFO - PROCESS | 752 | 1463168923306 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 12:48:43 INFO - PROCESS | 752 | 1463168923311 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 12:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:48:43 INFO - PROCESS | 752 | 1463168923317 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:48:43 INFO - PROCESS | 752 | 1463168923320 Marionette TRACE conn7 <- [1,2594,null,{}] 12:48:43 INFO - PROCESS | 752 | 1463168923325 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:43 INFO - PROCESS | 752 | 1463168923412 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 12:48:43 INFO - PROCESS | 752 | 1463168923427 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 752 | ++DOCSHELL 0D040400 == 34 [pid = 752] [id = 658] 12:48:43 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (0D081C00) [pid = 752] [serial = 1974] [outer = 00000000] 12:48:43 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0D6EB800) [pid = 752] [serial = 1975] [outer = 0D081C00] 12:48:43 INFO - PROCESS | 752 | 1463168923473 Marionette DEBUG loaded listener.js 12:48:43 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0D73C400) [pid = 752] [serial = 1976] [outer = 0D081C00] 12:48:44 INFO - PROCESS | 752 | 1463168924035 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 770ms 12:48:44 INFO - PROCESS | 752 | 1463168924092 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 12:48:44 INFO - PROCESS | 752 | 1463168924096 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 12:48:44 INFO - PROCESS | 752 | 1463168924100 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:48:44 INFO - PROCESS | 752 | 1463168924102 Marionette TRACE conn7 <- [1,2598,null,{}] 12:48:44 INFO - PROCESS | 752 | 1463168924106 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:44 INFO - PROCESS | 752 | 1463168924189 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 12:48:44 INFO - PROCESS | 752 | 1463168924289 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:44 INFO - PROCESS | 752 | ++DOCSHELL 0DDDD000 == 35 [pid = 752] [id = 659] 12:48:44 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0DDDFC00) [pid = 752] [serial = 1977] [outer = 00000000] 12:48:44 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0DEE6000) [pid = 752] [serial = 1978] [outer = 0DDDFC00] 12:48:44 INFO - PROCESS | 752 | 1463168924334 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (11B83000) [pid = 752] [serial = 1979] [outer = 0DDDFC00] 12:48:44 INFO - PROCESS | 752 | 1463168924745 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 12:48:44 INFO - PROCESS | 752 | 1463168924775 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 12:48:44 INFO - PROCESS | 752 | 1463168924777 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 12:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:48:44 INFO - PROCESS | 752 | 1463168924782 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:48:44 INFO - PROCESS | 752 | 1463168924788 Marionette TRACE conn7 <- [1,2602,null,{}] 12:48:44 INFO - PROCESS | 752 | 1463168924796 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:44 INFO - PROCESS | 752 | 1463168924882 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 12:48:44 INFO - PROCESS | 752 | 1463168924891 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:44 INFO - PROCESS | 752 | ++DOCSHELL 11D54800 == 36 [pid = 752] [id = 660] 12:48:44 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (11D83800) [pid = 752] [serial = 1980] [outer = 00000000] 12:48:44 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (12703800) [pid = 752] [serial = 1981] [outer = 11D83800] 12:48:44 INFO - PROCESS | 752 | 1463168924936 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (127A3C00) [pid = 752] [serial = 1982] [outer = 11D83800] 12:48:45 INFO - PROCESS | 752 | 1463168925412 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 12:48:45 INFO - PROCESS | 752 | 1463168925476 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 752 | 1463168925479 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 12:48:45 INFO - PROCESS | 752 | 1463168925482 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:48:45 INFO - PROCESS | 752 | 1463168925493 Marionette TRACE conn7 <- [1,2606,null,{}] 12:48:45 INFO - PROCESS | 752 | 1463168925503 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:45 INFO - PROCESS | 752 | 1463168925620 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 12:48:45 INFO - PROCESS | 752 | 1463168925627 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 752 | ++DOCSHELL 13CE9400 == 37 [pid = 752] [id = 661] 12:48:45 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (13D9A000) [pid = 752] [serial = 1983] [outer = 00000000] 12:48:45 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (15062800) [pid = 752] [serial = 1984] [outer = 13D9A000] 12:48:45 INFO - PROCESS | 752 | 1463168925674 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (151A2400) [pid = 752] [serial = 1985] [outer = 13D9A000] 12:48:46 INFO - PROCESS | 752 | 1463168926139 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 12:48:46 INFO - PROCESS | 752 | 1463168926176 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 12:48:46 INFO - PROCESS | 752 | 1463168926178 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 12:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:48:46 INFO - PROCESS | 752 | 1463168926188 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:48:46 INFO - PROCESS | 752 | 1463168926190 Marionette TRACE conn7 <- [1,2610,null,{}] 12:48:46 INFO - PROCESS | 752 | 1463168926193 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:46 INFO - PROCESS | 752 | 1463168926339 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 12:48:46 INFO - PROCESS | 752 | 1463168926366 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:46 INFO - PROCESS | 752 | ++DOCSHELL 151AC800 == 38 [pid = 752] [id = 662] 12:48:46 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (151ACC00) [pid = 752] [serial = 1986] [outer = 00000000] 12:48:46 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (151BB400) [pid = 752] [serial = 1987] [outer = 151ACC00] 12:48:46 INFO - PROCESS | 752 | 1463168926421 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (16232800) [pid = 752] [serial = 1988] [outer = 151ACC00] 12:48:46 INFO - PROCESS | 752 | 1463168926901 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 12:48:46 INFO - PROCESS | 752 | 1463168926961 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 12:48:46 INFO - PROCESS | 752 | 1463168926963 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 12:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:48:46 INFO - PROCESS | 752 | 1463168926966 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:48:46 INFO - PROCESS | 752 | 1463168926968 Marionette TRACE conn7 <- [1,2614,null,{}] 12:48:46 INFO - PROCESS | 752 | 1463168926972 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:47 INFO - PROCESS | 752 | 1463168927096 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 12:48:47 INFO - PROCESS | 752 | 1463168927167 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:47 INFO - PROCESS | 752 | ++DOCSHELL 1501F400 == 39 [pid = 752] [id = 663] 12:48:47 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (163BB400) [pid = 752] [serial = 1989] [outer = 00000000] 12:48:47 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (16819400) [pid = 752] [serial = 1990] [outer = 163BB400] 12:48:47 INFO - PROCESS | 752 | 1463168927212 Marionette DEBUG loaded listener.js 12:48:47 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (1681A400) [pid = 752] [serial = 1991] [outer = 163BB400] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 95 (13D9BC00) [pid = 752] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 94 (16747000) [pid = 752] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0C9F9000) [pid = 752] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 92 (15062400) [pid = 752] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0DE53800) [pid = 752] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 90 (0C7B8000) [pid = 752] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 89 (11D55800) [pid = 752] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0EA0D400) [pid = 752] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0C509400) [pid = 752] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:48:47 INFO - PROCESS | 752 | --DOMWINDOW == 86 (163B0800) [pid = 752] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:48:47 INFO - PROCESS | 752 | 1463168927761 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 830ms 12:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:48:47 INFO - PROCESS | 752 | 1463168927797 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 752 | 1463168927799 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 12:48:47 INFO - PROCESS | 752 | 1463168927802 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:48:47 INFO - PROCESS | 752 | 1463168927804 Marionette TRACE conn7 <- [1,2618,null,{}] 12:48:47 INFO - PROCESS | 752 | 1463168927807 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:47 INFO - PROCESS | 752 | 1463168927932 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 12:48:48 INFO - PROCESS | 752 | 1463168927999 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 752 | ++DOCSHELL 0C639800 == 40 [pid = 752] [id = 664] 12:48:48 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0C63A800) [pid = 752] [serial = 1992] [outer = 00000000] 12:48:48 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (127A1400) [pid = 752] [serial = 1993] [outer = 0C63A800] 12:48:48 INFO - PROCESS | 752 | 1463168928045 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (151CF800) [pid = 752] [serial = 1994] [outer = 0C63A800] 12:48:48 INFO - PROCESS | 752 | 1463168928414 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 12:48:48 INFO - PROCESS | 752 | 1463168928474 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 12:48:48 INFO - PROCESS | 752 | 1463168928476 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 12:48:48 INFO - PROCESS | 752 | 1463168928480 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:48:48 INFO - PROCESS | 752 | 1463168928481 Marionette TRACE conn7 <- [1,2622,null,{}] 12:48:48 INFO - PROCESS | 752 | 1463168928485 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:48 INFO - PROCESS | 752 | 1463168928566 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 12:48:48 INFO - PROCESS | 752 | 1463168928572 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 752 | ++DOCSHELL 15062400 == 41 [pid = 752] [id = 665] 12:48:48 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (167B7400) [pid = 752] [serial = 1995] [outer = 00000000] 12:48:48 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (16ED9800) [pid = 752] [serial = 1996] [outer = 167B7400] 12:48:48 INFO - PROCESS | 752 | 1463168928617 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (17213800) [pid = 752] [serial = 1997] [outer = 167B7400] 12:48:49 INFO - PROCESS | 752 | 1463168929035 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 12:48:49 INFO - PROCESS | 752 | 1463168929114 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 12:48:49 INFO - PROCESS | 752 | 1463168929116 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 12:48:49 INFO - PROCESS | 752 | 1463168929120 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:48:49 INFO - PROCESS | 752 | 1463168929122 Marionette TRACE conn7 <- [1,2626,null,{}] 12:48:49 INFO - PROCESS | 752 | 1463168929125 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:49 INFO - PROCESS | 752 | 1463168929207 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 12:48:49 INFO - PROCESS | 752 | 1463168929214 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:49 INFO - PROCESS | 752 | ++DOCSHELL 16EC5400 == 42 [pid = 752] [id = 666] 12:48:49 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (17219000) [pid = 752] [serial = 1998] [outer = 00000000] 12:48:49 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (174AE800) [pid = 752] [serial = 1999] [outer = 17219000] 12:48:49 INFO - PROCESS | 752 | 1463168929257 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (175BA000) [pid = 752] [serial = 2000] [outer = 17219000] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 15069800 == 41 [pid = 752] [id = 641] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 1721C000 == 40 [pid = 752] [id = 642] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 16D73800 == 39 [pid = 752] [id = 627] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 0D040400 == 38 [pid = 752] [id = 658] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 09075800 == 37 [pid = 752] [id = 657] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 16816800 == 36 [pid = 752] [id = 655] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 175B8400 == 35 [pid = 752] [id = 656] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 11B7BC00 == 34 [pid = 752] [id = 654] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 16D69400 == 33 [pid = 752] [id = 652] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 0C632800 == 32 [pid = 752] [id = 653] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 13CE9400 == 31 [pid = 752] [id = 661] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 151AC800 == 30 [pid = 752] [id = 662] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 11D54800 == 29 [pid = 752] [id = 660] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 1501F400 == 28 [pid = 752] [id = 663] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 0DDDD000 == 27 [pid = 752] [id = 659] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 0C639800 == 26 [pid = 752] [id = 664] 12:48:50 INFO - PROCESS | 752 | --DOCSHELL 15062400 == 25 [pid = 752] [id = 665] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 94 (0D6E8400) [pid = 752] [serial = 1933] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0D6F4C00) [pid = 752] [serial = 1934] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 92 (1248D800) [pid = 752] [serial = 1939] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 91 (151B4000) [pid = 752] [serial = 1945] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 90 (1723E000) [pid = 752] [serial = 1957] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 89 (16D75800) [pid = 752] [serial = 1955] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0EB59400) [pid = 752] [serial = 1951] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 87 (16445400) [pid = 752] [serial = 1948] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 86 (16D6B800) [pid = 752] [serial = 1954] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 85 (16816000) [pid = 752] [serial = 1949] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 84 (12708800) [pid = 752] [serial = 1952] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 83 (13415400) [pid = 752] [serial = 1940] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 82 (1501D400) [pid = 752] [serial = 1942] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 81 (1505F000) [pid = 752] [serial = 1943] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 80 (16D77400) [pid = 752] [serial = 1916] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 79 (0C9EB000) [pid = 752] [serial = 1918] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 78 (11D54000) [pid = 752] [serial = 1921] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 77 (16EDC000) [pid = 752] [serial = 1924] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 76 (1723C800) [pid = 752] [serial = 1927] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0DD9F000) [pid = 752] [serial = 1931] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0D6E8C00) [pid = 752] [serial = 1930] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 73 (16236800) [pid = 752] [serial = 1946] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0E11EC00) [pid = 752] [serial = 1936] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | --DOMWINDOW == 71 (11B82C00) [pid = 752] [serial = 1937] [outer = 00000000] [url = about:blank] 12:48:51 INFO - PROCESS | 752 | 1463168931208 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2119ms 12:48:51 INFO - PROCESS | 752 | 1463168931244 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 752 | 1463168931248 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 12:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:48:51 INFO - PROCESS | 752 | 1463168931254 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - PROCESS | 752 | 1463168931258 Marionette TRACE conn7 <- [1,2630,null,{}] 12:48:51 INFO - PROCESS | 752 | 1463168931266 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:51 INFO - PROCESS | 752 | 1463168931361 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 12:48:51 INFO - PROCESS | 752 | 1463168931374 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 752 | ++DOCSHELL 0C632800 == 26 [pid = 752] [id = 667] 12:48:51 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (0C632C00) [pid = 752] [serial = 2001] [outer = 00000000] 12:48:51 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (0C7AF800) [pid = 752] [serial = 2002] [outer = 0C632C00] 12:48:51 INFO - PROCESS | 752 | 1463168931425 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (0C7B8400) [pid = 752] [serial = 2003] [outer = 0C632C00] 12:48:51 INFO - PROCESS | 752 | 1463168931930 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:48:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 12:48:51 INFO - PROCESS | 752 | 1463168931984 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 752 | 1463168931990 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 12:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:48:51 INFO - PROCESS | 752 | 1463168931996 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - PROCESS | 752 | 1463168931999 Marionette TRACE conn7 <- [1,2634,null,{}] 12:48:52 INFO - PROCESS | 752 | 1463168932003 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:52 INFO - PROCESS | 752 | 1463168932091 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 12:48:52 INFO - PROCESS | 752 | 1463168932103 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 752 | ++DOCSHELL 0C9F9000 == 27 [pid = 752] [id = 668] 12:48:52 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (0CC35800) [pid = 752] [serial = 2004] [outer = 00000000] 12:48:52 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0D038400) [pid = 752] [serial = 2005] [outer = 0CC35800] 12:48:52 INFO - PROCESS | 752 | 1463168932156 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (0D659800) [pid = 752] [serial = 2006] [outer = 0CC35800] 12:48:52 INFO - PROCESS | 752 | 1463168932651 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 12:48:52 INFO - PROCESS | 752 | 1463168932668 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 12:48:52 INFO - PROCESS | 752 | 1463168932671 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 12:48:52 INFO - PROCESS | 752 | 1463168932675 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:48:52 INFO - PROCESS | 752 | 1463168932678 Marionette TRACE conn7 <- [1,2638,null,{}] 12:48:52 INFO - PROCESS | 752 | 1463168932689 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:52 INFO - PROCESS | 752 | 1463168932810 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 12:48:52 INFO - PROCESS | 752 | 1463168932821 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 752 | ++DOCSHELL 0DD92000 == 28 [pid = 752] [id = 669] 12:48:52 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (0DD92400) [pid = 752] [serial = 2007] [outer = 00000000] 12:48:52 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (0DD97000) [pid = 752] [serial = 2008] [outer = 0DD92400] 12:48:52 INFO - PROCESS | 752 | 1463168932872 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0DD9D000) [pid = 752] [serial = 2009] [outer = 0DD92400] 12:48:53 INFO - PROCESS | 752 | 1463168933370 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:48:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:48:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 12:48:53 INFO - PROCESS | 752 | 1463168933409 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 12:48:53 INFO - PROCESS | 752 | 1463168933411 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 12:48:53 INFO - PROCESS | 752 | 1463168933414 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:48:53 INFO - PROCESS | 752 | 1463168933416 Marionette TRACE conn7 <- [1,2642,null,{}] 12:48:53 INFO - PROCESS | 752 | 1463168933420 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:53 INFO - PROCESS | 752 | 1463168933505 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 12:48:53 INFO - PROCESS | 752 | 1463168933512 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 752 | ++DOCSHELL 0C7CAC00 == 29 [pid = 752] [id = 670] 12:48:53 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0DD96400) [pid = 752] [serial = 2010] [outer = 00000000] 12:48:53 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (0DE54C00) [pid = 752] [serial = 2011] [outer = 0DD96400] 12:48:53 INFO - PROCESS | 752 | 1463168933571 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (0DEE6C00) [pid = 752] [serial = 2012] [outer = 0DD96400] 12:48:54 INFO - PROCESS | 752 | 1463168934006 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 12:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:48:54 INFO - PROCESS | 752 | 1463168934057 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 752 | 1463168934059 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 12:48:54 INFO - PROCESS | 752 | 1463168934062 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - PROCESS | 752 | 1463168934064 Marionette TRACE conn7 <- [1,2646,null,{}] 12:48:54 INFO - PROCESS | 752 | 1463168934067 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:54 INFO - PROCESS | 752 | 1463168934146 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 12:48:54 INFO - PROCESS | 752 | 1463168934153 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 752 | ++DOCSHELL 0DEE7C00 == 30 [pid = 752] [id = 671] 12:48:54 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (0EA05C00) [pid = 752] [serial = 2013] [outer = 00000000] 12:48:54 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (11B76800) [pid = 752] [serial = 2014] [outer = 0EA05C00] 12:48:54 INFO - PROCESS | 752 | 1463168934201 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (11D53400) [pid = 752] [serial = 2015] [outer = 0EA05C00] 12:48:54 INFO - PROCESS | 752 | 1463168934646 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 12:48:54 INFO - PROCESS | 752 | 1463168934709 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 752 | 1463168934711 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 12:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:48:54 INFO - PROCESS | 752 | 1463168934715 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - PROCESS | 752 | 1463168934717 Marionette TRACE conn7 <- [1,2650,null,{}] 12:48:54 INFO - PROCESS | 752 | 1463168934721 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:54 INFO - PROCESS | 752 | 1463168934833 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 12:48:54 INFO - PROCESS | 752 | 1463168934847 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 752 | ++DOCSHELL 12030800 == 31 [pid = 752] [id = 672] 12:48:54 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (12468400) [pid = 752] [serial = 2016] [outer = 00000000] 12:48:54 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (1253A800) [pid = 752] [serial = 2017] [outer = 12468400] 12:48:54 INFO - PROCESS | 752 | 1463168934896 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (1270C000) [pid = 752] [serial = 2018] [outer = 12468400] 12:48:55 INFO - PROCESS | 752 | 1463168935344 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:48:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:48:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 12:48:55 INFO - PROCESS | 752 | 1463168935392 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 752 | 1463168935394 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 12:48:55 INFO - PROCESS | 752 | 1463168935397 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - PROCESS | 752 | 1463168935399 Marionette TRACE conn7 <- [1,2654,null,{}] 12:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:48:55 INFO - PROCESS | 752 | 1463168935402 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:55 INFO - PROCESS | 752 | 1463168935479 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 12:48:55 INFO - PROCESS | 752 | 1463168935485 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 752 | ++DOCSHELL 127A3000 == 32 [pid = 752] [id = 673] 12:48:55 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (1341B800) [pid = 752] [serial = 2019] [outer = 00000000] 12:48:55 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (13D90400) [pid = 752] [serial = 2020] [outer = 1341B800] 12:48:55 INFO - PROCESS | 752 | 1463168935532 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (14CD7400) [pid = 752] [serial = 2021] [outer = 1341B800] 12:48:56 INFO - PROCESS | 752 | 1463168936495 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:48:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:48:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1129ms 12:48:56 INFO - PROCESS | 752 | 1463168936531 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 12:48:56 INFO - PROCESS | 752 | 1463168936533 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 12:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:48:56 INFO - PROCESS | 752 | 1463168936536 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:48:56 INFO - PROCESS | 752 | 1463168936538 Marionette TRACE conn7 <- [1,2658,null,{}] 12:48:56 INFO - PROCESS | 752 | 1463168936541 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:56 INFO - PROCESS | 752 | 1463168936656 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 12:48:56 INFO - PROCESS | 752 | 1463168936674 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:56 INFO - PROCESS | 752 | ++DOCSHELL 14CD0000 == 33 [pid = 752] [id = 674] 12:48:56 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (15022C00) [pid = 752] [serial = 2022] [outer = 00000000] 12:48:56 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (15067C00) [pid = 752] [serial = 2023] [outer = 15022C00] 12:48:56 INFO - PROCESS | 752 | 1463168936723 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (15062C00) [pid = 752] [serial = 2024] [outer = 15022C00] 12:48:57 INFO - PROCESS | 752 | 1463168937675 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 752 | 1463168937725 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 12:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:48:57 INFO - PROCESS | 752 | 1463168937743 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:48:57 INFO - PROCESS | 752 | 1463168937745 Marionette TRACE conn7 <- [1,2662,null,{}] 12:48:57 INFO - PROCESS | 752 | 1463168937748 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:57 INFO - PROCESS | 752 | 1463168937865 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 12:48:57 INFO - PROCESS | 752 | 1463168937872 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:57 INFO - PROCESS | 752 | ++DOCSHELL 0DD91C00 == 34 [pid = 752] [id = 675] 12:48:57 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (151B1800) [pid = 752] [serial = 2025] [outer = 00000000] 12:48:57 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (151C0400) [pid = 752] [serial = 2026] [outer = 151B1800] 12:48:57 INFO - PROCESS | 752 | 1463168937917 Marionette DEBUG loaded listener.js 12:48:57 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (151C0C00) [pid = 752] [serial = 2027] [outer = 151B1800] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0C7BAC00) [pid = 752] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 96 (151A5C00) [pid = 752] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 95 (163BB400) [pid = 752] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 94 (151ACC00) [pid = 752] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 93 (0C63A800) [pid = 752] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 92 (167B7400) [pid = 752] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 91 (11D83800) [pid = 752] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 90 (0DDDFC00) [pid = 752] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 89 (0D081C00) [pid = 752] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0C502800) [pid = 752] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 87 (175B8800) [pid = 752] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 86 (16818400) [pid = 752] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 85 (11B7CC00) [pid = 752] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 84 (0C633000) [pid = 752] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 83 (16EDA800) [pid = 752] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 82 (13D9A000) [pid = 752] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 81 (16EC2C00) [pid = 752] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 80 (0C7BB400) [pid = 752] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 79 (1721C800) [pid = 752] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:48:58 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0EB8DC00) [pid = 752] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:48:58 INFO - PROCESS | 752 | 1463168938919 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 12:48:58 INFO - PROCESS | 752 | 1463168938983 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 12:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:48:58 INFO - PROCESS | 752 | 1463168938986 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:48:58 INFO - PROCESS | 752 | 1463168938988 Marionette TRACE conn7 <- [1,2666,null,{}] 12:48:58 INFO - PROCESS | 752 | 1463168938992 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:59 INFO - PROCESS | 752 | 1463168939078 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 12:48:59 INFO - PROCESS | 752 | 1463168939085 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 752 | ++DOCSHELL 0C505400 == 35 [pid = 752] [id = 676] 12:48:59 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (0C508000) [pid = 752] [serial = 2028] [outer = 00000000] 12:48:59 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (0DD9A800) [pid = 752] [serial = 2029] [outer = 0C508000] 12:48:59 INFO - PROCESS | 752 | 1463168939129 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (0E00AC00) [pid = 752] [serial = 2030] [outer = 0C508000] 12:49:00 INFO - PROCESS | 752 | 1463168940058 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:49:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 12:49:00 INFO - PROCESS | 752 | 1463168940119 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 12:49:00 INFO - PROCESS | 752 | 1463168940121 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 12:49:00 INFO - PROCESS | 752 | 1463168940124 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:49:00 INFO - PROCESS | 752 | 1463168940127 Marionette TRACE conn7 <- [1,2670,null,{}] 12:49:00 INFO - PROCESS | 752 | 1463168940130 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:00 INFO - PROCESS | 752 | 1463168940241 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 12:49:00 INFO - PROCESS | 752 | 1463168940249 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:00 INFO - PROCESS | 752 | ++DOCSHELL 11D57800 == 36 [pid = 752] [id = 677] 12:49:00 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (1206F800) [pid = 752] [serial = 2031] [outer = 00000000] 12:49:00 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (1637FC00) [pid = 752] [serial = 2032] [outer = 1206F800] 12:49:00 INFO - PROCESS | 752 | 1463168940303 Marionette DEBUG loaded listener.js 12:49:00 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (163BE800) [pid = 752] [serial = 2033] [outer = 1206F800] 12:49:01 INFO - PROCESS | 752 | 1463168941295 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:49:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:49:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1219ms 12:49:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:49:01 INFO - PROCESS | 752 | 1463168941348 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 12:49:01 INFO - PROCESS | 752 | 1463168941353 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 12:49:01 INFO - PROCESS | 752 | 1463168941358 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 752 | 1463168941362 Marionette TRACE conn7 <- [1,2674,null,{}] 12:49:01 INFO - PROCESS | 752 | 1463168941368 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:01 INFO - PROCESS | 752 | 1463168941508 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 12:49:01 INFO - PROCESS | 752 | 1463168941643 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 752 | ++DOCSHELL 0C7B1C00 == 37 [pid = 752] [id = 678] 12:49:01 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0C7B2C00) [pid = 752] [serial = 2034] [outer = 00000000] 12:49:01 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (0C7C6000) [pid = 752] [serial = 2035] [outer = 0C7B2C00] 12:49:01 INFO - PROCESS | 752 | 1463168941750 Marionette DEBUG loaded listener.js 12:49:01 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (0C9F3C00) [pid = 752] [serial = 2036] [outer = 0C7B2C00] 12:49:02 INFO - PROCESS | 752 | 1463168942892 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:49:03 INFO - PROCESS | 752 | 1463168943142 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 12:49:03 INFO - PROCESS | 752 | 1463168943152 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:49:03 INFO - PROCESS | 752 | 1463168943156 Marionette TRACE conn7 <- [1,2678,null,{}] 12:49:03 INFO - PROCESS | 752 | 1463168943163 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:49:03 INFO - PROCESS | 752 | 1463168943293 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 12:49:03 INFO - PROCESS | 752 | 1463168943427 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:03 INFO - PROCESS | 752 | ++DOCSHELL 0C62E400 == 38 [pid = 752] [id = 679] 12:49:03 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0C7B5000) [pid = 752] [serial = 2037] [outer = 00000000] 12:49:03 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (0CC77800) [pid = 752] [serial = 2038] [outer = 0C7B5000] 12:49:03 INFO - PROCESS | 752 | 1463168943482 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0D6F5400) [pid = 752] [serial = 2039] [outer = 0C7B5000] 12:49:03 INFO - PROCESS | 752 | --DOCSHELL 0C9F0000 == 37 [pid = 752] [id = 590] 12:49:03 INFO - PROCESS | 752 | --DOCSHELL 16EE0800 == 36 [pid = 752] [id = 602] 12:49:03 INFO - PROCESS | 752 | --DOCSHELL 0DD98400 == 35 [pid = 752] [id = 592] 12:49:03 INFO - PROCESS | 752 | --DOCSHELL 0C7C8800 == 34 [pid = 752] [id = 603] 12:49:03 INFO - PROCESS | 752 | --DOCSHELL 0EA0EC00 == 33 [pid = 752] [id = 593] 12:49:03 INFO - PROCESS | 752 | --DOCSHELL 0DE51000 == 32 [pid = 752] [id = 600] 12:49:03 INFO - PROCESS | 752 | --DOCSHELL 163B2400 == 31 [pid = 752] [id = 598] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 89 (174AE800) [pid = 752] [serial = 1999] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 88 (16EE7400) [pid = 752] [serial = 1925] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 87 (127A3C00) [pid = 752] [serial = 1982] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 86 (16EE5C00) [pid = 752] [serial = 1883] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0D73C000) [pid = 752] [serial = 1886] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 84 (17242800) [pid = 752] [serial = 1928] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 83 (125E5C00) [pid = 752] [serial = 1922] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0D652C00) [pid = 752] [serial = 1919] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 81 (16819400) [pid = 752] [serial = 1990] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 80 (151BB400) [pid = 752] [serial = 1987] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 79 (127A1400) [pid = 752] [serial = 1993] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 78 (16ED9800) [pid = 752] [serial = 1996] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 77 (1681A400) [pid = 752] [serial = 1991] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 76 (17213800) [pid = 752] [serial = 1997] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 75 (12703800) [pid = 752] [serial = 1981] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0DEE6000) [pid = 752] [serial = 1978] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 73 (11B83000) [pid = 752] [serial = 1979] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0D6EB800) [pid = 752] [serial = 1975] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0D73C400) [pid = 752] [serial = 1976] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 70 (0D736800) [pid = 752] [serial = 1973] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 69 (0C7C3000) [pid = 752] [serial = 1972] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 68 (175CAC00) [pid = 752] [serial = 1970] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 67 (175BE800) [pid = 752] [serial = 1969] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 66 (175AF400) [pid = 752] [serial = 1967] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 65 (1721C400) [pid = 752] [serial = 1966] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 64 (13DC9C00) [pid = 752] [serial = 1964] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 63 (12492000) [pid = 752] [serial = 1963] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 62 (0DD95400) [pid = 752] [serial = 1961] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 61 (0D64EC00) [pid = 752] [serial = 1960] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 60 (1723FC00) [pid = 752] [serial = 1958] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 59 (15062800) [pid = 752] [serial = 1984] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 58 (151A2400) [pid = 752] [serial = 1985] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 57 (16232800) [pid = 752] [serial = 1988] [outer = 00000000] [url = about:blank] 12:49:03 INFO - PROCESS | 752 | --DOMWINDOW == 56 (151CF800) [pid = 752] [serial = 1994] [outer = 00000000] [url = about:blank] 12:49:04 INFO - PROCESS | 752 | 1463168944437 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:49:04 INFO - PROCESS | 752 | 1463168944497 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 12:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:49:04 INFO - PROCESS | 752 | 1463168944507 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - PROCESS | 752 | 1463168944511 Marionette TRACE conn7 <- [1,2682,null,{}] 12:49:04 INFO - PROCESS | 752 | 1463168944515 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:04 INFO - PROCESS | 752 | 1463168944599 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 12:49:04 INFO - PROCESS | 752 | 1463168944608 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:04 INFO - PROCESS | 752 | ++DOCSHELL 0C7BAC00 == 32 [pid = 752] [id = 680] 12:49:04 INFO - PROCESS | 752 | ++DOMWINDOW == 57 (0C7C4400) [pid = 752] [serial = 2040] [outer = 00000000] 12:49:04 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (0D6F2400) [pid = 752] [serial = 2041] [outer = 0C7C4400] 12:49:04 INFO - PROCESS | 752 | 1463168944653 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (0D73AC00) [pid = 752] [serial = 2042] [outer = 0C7C4400] 12:49:05 INFO - PROCESS | 752 | 1463168945616 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:49:05 INFO - PROCESS | 752 | 1463168945646 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 12:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:49:05 INFO - PROCESS | 752 | 1463168945655 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:49:05 INFO - PROCESS | 752 | 1463168945657 Marionette TRACE conn7 <- [1,2686,null,{}] 12:49:05 INFO - PROCESS | 752 | 1463168945667 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:05 INFO - PROCESS | 752 | 1463168945785 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 12:49:05 INFO - PROCESS | 752 | 1463168945850 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:05 INFO - PROCESS | 752 | ++DOCSHELL 0DDDFC00 == 33 [pid = 752] [id = 681] 12:49:05 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (0DE29800) [pid = 752] [serial = 2043] [outer = 00000000] 12:49:05 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (0DE55400) [pid = 752] [serial = 2044] [outer = 0DE29800] 12:49:05 INFO - PROCESS | 752 | 1463168945902 Marionette DEBUG loaded listener.js 12:49:05 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (0DEE8000) [pid = 752] [serial = 2045] [outer = 0DE29800] 12:49:06 INFO - PROCESS | 752 | 1463168946864 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:49:06 INFO - PROCESS | 752 | 1463168946896 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 12:49:06 INFO - PROCESS | 752 | 1463168946899 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:49:06 INFO - PROCESS | 752 | 1463168946901 Marionette TRACE conn7 <- [1,2690,null,{}] 12:49:06 INFO - PROCESS | 752 | 1463168946904 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:07 INFO - PROCESS | 752 | 1463168947018 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 12:49:07 INFO - PROCESS | 752 | 1463168947026 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:07 INFO - PROCESS | 752 | ++DOCSHELL 0EB8DC00 == 34 [pid = 752] [id = 682] 12:49:07 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (11BAB000) [pid = 752] [serial = 2046] [outer = 00000000] 12:49:07 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (11D59000) [pid = 752] [serial = 2047] [outer = 11BAB000] 12:49:07 INFO - PROCESS | 752 | 1463168947071 Marionette DEBUG loaded listener.js 12:49:07 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (120F1800) [pid = 752] [serial = 2048] [outer = 11BAB000] 12:49:07 INFO - PROCESS | 752 | 1463168947577 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 64 (0DD92400) [pid = 752] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 63 (1341B800) [pid = 752] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 62 (151B1800) [pid = 752] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 61 (0CC35800) [pid = 752] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 60 (15022C00) [pid = 752] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 59 (0C508000) [pid = 752] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 58 (0C632C00) [pid = 752] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 57 (0DD96400) [pid = 752] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 56 (12468400) [pid = 752] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:49:07 INFO - PROCESS | 752 | --DOMWINDOW == 55 (0EA05C00) [pid = 752] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:49:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 12:49:07 INFO - PROCESS | 752 | 1463168947631 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 12:49:07 INFO - PROCESS | 752 | 1463168947633 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 12:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:49:07 INFO - PROCESS | 752 | 1463168947636 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:49:07 INFO - PROCESS | 752 | 1463168947638 Marionette TRACE conn7 <- [1,2694,null,{}] 12:49:07 INFO - PROCESS | 752 | 1463168947641 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:07 INFO - PROCESS | 752 | 1463168947719 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 12:49:07 INFO - PROCESS | 752 | 1463168947729 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:07 INFO - PROCESS | 752 | ++DOCSHELL 0DDDB400 == 35 [pid = 752] [id = 683] 12:49:07 INFO - PROCESS | 752 | ++DOMWINDOW == 56 (0EAF1800) [pid = 752] [serial = 2049] [outer = 00000000] 12:49:07 INFO - PROCESS | 752 | ++DOMWINDOW == 57 (1248D400) [pid = 752] [serial = 2050] [outer = 0EAF1800] 12:49:07 INFO - PROCESS | 752 | 1463168947773 Marionette DEBUG loaded listener.js 12:49:07 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (125E7800) [pid = 752] [serial = 2051] [outer = 0EAF1800] 12:49:08 INFO - PROCESS | 752 | 1463168948186 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 570ms 12:49:08 INFO - PROCESS | 752 | 1463168948215 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 752 | 1463168948217 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 12:49:08 INFO - PROCESS | 752 | 1463168948220 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 752 | 1463168948221 Marionette TRACE conn7 <- [1,2698,null,{}] 12:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:49:08 INFO - PROCESS | 752 | 1463168948225 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:08 INFO - PROCESS | 752 | 1463168948374 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 12:49:08 INFO - PROCESS | 752 | 1463168948418 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:08 INFO - PROCESS | 752 | ++DOCSHELL 134DD400 == 36 [pid = 752] [id = 684] 12:49:08 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (13CE8000) [pid = 752] [serial = 2052] [outer = 00000000] 12:49:08 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (15024400) [pid = 752] [serial = 2053] [outer = 13CE8000] 12:49:08 INFO - PROCESS | 752 | 1463168948464 Marionette DEBUG loaded listener.js 12:49:08 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (15066800) [pid = 752] [serial = 2054] [outer = 13CE8000] 12:49:08 INFO - PROCESS | 752 | 1463168948896 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 752 | 1463168948958 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 12:49:08 INFO - PROCESS | 752 | 1463168948961 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:49:08 INFO - PROCESS | 752 | 1463168948963 Marionette TRACE conn7 <- [1,2702,null,{}] 12:49:08 INFO - PROCESS | 752 | 1463168948967 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:09 INFO - PROCESS | 752 | 1463168949048 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 12:49:09 INFO - PROCESS | 752 | 1463168949056 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 752 | ++DOCSHELL 0DB15400 == 37 [pid = 752] [id = 685] 12:49:09 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (1506B000) [pid = 752] [serial = 2055] [outer = 00000000] 12:49:09 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (151B3000) [pid = 752] [serial = 2056] [outer = 1506B000] 12:49:09 INFO - PROCESS | 752 | 1463168949102 Marionette DEBUG loaded listener.js 12:49:09 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (151AA400) [pid = 752] [serial = 2057] [outer = 1506B000] 12:49:09 INFO - PROCESS | 752 | 1463168949536 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:49:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:49:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 12:49:09 INFO - PROCESS | 752 | 1463168949596 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 12:49:09 INFO - PROCESS | 752 | 1463168949607 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 12:49:09 INFO - PROCESS | 752 | 1463168949611 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:49:09 INFO - PROCESS | 752 | 1463168949612 Marionette TRACE conn7 <- [1,2706,null,{}] 12:49:09 INFO - PROCESS | 752 | 1463168949616 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:09 INFO - PROCESS | 752 | 1463168949846 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 12:49:09 INFO - PROCESS | 752 | 1463168949964 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 752 | ++DOCSHELL 0C7B6000 == 38 [pid = 752] [id = 686] 12:49:09 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (0C7B6800) [pid = 752] [serial = 2058] [outer = 00000000] 12:49:10 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (0C7CB000) [pid = 752] [serial = 2059] [outer = 0C7B6800] 12:49:10 INFO - PROCESS | 752 | 1463168950024 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0D652000) [pid = 752] [serial = 2060] [outer = 0C7B6800] 12:49:10 INFO - PROCESS | 752 | 1463168950585 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:49:10 INFO - PROCESS | 752 | 1463168950637 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 12:49:10 INFO - PROCESS | 752 | 1463168950642 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:49:10 INFO - PROCESS | 752 | 1463168950645 Marionette TRACE conn7 <- [1,2710,null,{}] 12:49:10 INFO - PROCESS | 752 | 1463168950650 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:10 INFO - PROCESS | 752 | 1463168950761 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 12:49:10 INFO - PROCESS | 752 | 1463168950902 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:10 INFO - PROCESS | 752 | ++DOCSHELL 0DE2EC00 == 39 [pid = 752] [id = 687] 12:49:10 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (0DE4EC00) [pid = 752] [serial = 2061] [outer = 00000000] 12:49:10 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (11D80400) [pid = 752] [serial = 2062] [outer = 0DE4EC00] 12:49:10 INFO - PROCESS | 752 | 1463168950961 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (125EF800) [pid = 752] [serial = 2063] [outer = 0DE4EC00] 12:49:11 INFO - PROCESS | 752 | 1463168951580 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:49:11 INFO - PROCESS | 752 | 1463168951619 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 12:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:49:11 INFO - PROCESS | 752 | 1463168951623 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:49:11 INFO - PROCESS | 752 | 1463168951625 Marionette TRACE conn7 <- [1,2714,null,{}] 12:49:11 INFO - PROCESS | 752 | 1463168951629 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:11 INFO - PROCESS | 752 | 1463168951734 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 12:49:11 INFO - PROCESS | 752 | 1463168951868 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:11 INFO - PROCESS | 752 | ++DOCSHELL 1501DC00 == 40 [pid = 752] [id = 688] 12:49:11 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (15065C00) [pid = 752] [serial = 2064] [outer = 00000000] 12:49:11 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (1622E400) [pid = 752] [serial = 2065] [outer = 15065C00] 12:49:11 INFO - PROCESS | 752 | 1463168951929 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (163B1400) [pid = 752] [serial = 2066] [outer = 15065C00] 12:49:12 INFO - PROCESS | 752 | 1463168952631 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:49:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:49:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1017ms 12:49:12 INFO - PROCESS | 752 | 1463168952643 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 12:49:12 INFO - PROCESS | 752 | 1463168952647 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 12:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:49:12 INFO - PROCESS | 752 | 1463168952658 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:49:12 INFO - PROCESS | 752 | 1463168952663 Marionette TRACE conn7 <- [1,2718,null,{}] 12:49:12 INFO - PROCESS | 752 | 1463168952667 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:12 INFO - PROCESS | 752 | 1463168952787 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 12:49:12 INFO - PROCESS | 752 | 1463168952923 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:12 INFO - PROCESS | 752 | ++DOCSHELL 16442800 == 41 [pid = 752] [id = 689] 12:49:12 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (1681A800) [pid = 752] [serial = 2067] [outer = 00000000] 12:49:12 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (168DB800) [pid = 752] [serial = 2068] [outer = 1681A800] 12:49:12 INFO - PROCESS | 752 | 1463168952978 Marionette DEBUG loaded listener.js 12:49:13 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (16D6F800) [pid = 752] [serial = 2069] [outer = 1681A800] 12:49:14 INFO - PROCESS | 752 | 1463168954005 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:49:14 INFO - PROCESS | 752 | 1463168954038 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 12:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:49:14 INFO - PROCESS | 752 | 1463168954043 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:49:14 INFO - PROCESS | 752 | 1463168954047 Marionette TRACE conn7 <- [1,2722,null,{}] 12:49:14 INFO - PROCESS | 752 | 1463168954052 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:14 INFO - PROCESS | 752 | 1463168954218 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 12:49:14 INFO - PROCESS | 752 | --DOCSHELL 0C504800 == 40 [pid = 752] [id = 601] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 75 (1637FC00) [pid = 752] [serial = 2032] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 74 (0DD9D000) [pid = 752] [serial = 2009] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 73 (13D90400) [pid = 752] [serial = 2020] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 72 (151C0400) [pid = 752] [serial = 2026] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0D038400) [pid = 752] [serial = 2005] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 70 (15062C00) [pid = 752] [serial = 2024] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 69 (14CD7400) [pid = 752] [serial = 2021] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 68 (0E00AC00) [pid = 752] [serial = 2030] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 67 (0D659800) [pid = 752] [serial = 2006] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 66 (0C7B8400) [pid = 752] [serial = 2003] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 65 (15067C00) [pid = 752] [serial = 2023] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 64 (0C7AF800) [pid = 752] [serial = 2002] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 63 (0DEE6C00) [pid = 752] [serial = 2012] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 62 (0DE54C00) [pid = 752] [serial = 2011] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 61 (1270C000) [pid = 752] [serial = 2018] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 60 (0DD9A800) [pid = 752] [serial = 2029] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 59 (11D53400) [pid = 752] [serial = 2015] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 58 (0DD97000) [pid = 752] [serial = 2008] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 57 (1253A800) [pid = 752] [serial = 2017] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 56 (11B76800) [pid = 752] [serial = 2014] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | --DOMWINDOW == 55 (151C0C00) [pid = 752] [serial = 2027] [outer = 00000000] [url = about:blank] 12:49:14 INFO - PROCESS | 752 | 1463168954394 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:14 INFO - PROCESS | 752 | ++DOCSHELL 09072C00 == 41 [pid = 752] [id = 690] 12:49:14 INFO - PROCESS | 752 | ++DOMWINDOW == 56 (0C503000) [pid = 752] [serial = 2070] [outer = 00000000] 12:49:14 INFO - PROCESS | 752 | ++DOMWINDOW == 57 (0C631C00) [pid = 752] [serial = 2071] [outer = 0C503000] 12:49:14 INFO - PROCESS | 752 | 1463168954441 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 752 | ++DOMWINDOW == 58 (0C7B9000) [pid = 752] [serial = 2072] [outer = 0C503000] 12:49:14 INFO - PROCESS | 752 | 1463168954875 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 870ms 12:49:14 INFO - PROCESS | 752 | 1463168954915 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 12:49:14 INFO - PROCESS | 752 | 1463168954920 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 12:49:14 INFO - PROCESS | 752 | 1463168954926 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:49:14 INFO - PROCESS | 752 | 1463168954929 Marionette TRACE conn7 <- [1,2726,null,{}] 12:49:14 INFO - PROCESS | 752 | 1463168954933 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:15 INFO - PROCESS | 752 | 1463168955022 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 12:49:15 INFO - PROCESS | 752 | 1463168955029 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 752 | ++DOCSHELL 0D040400 == 42 [pid = 752] [id = 691] 12:49:15 INFO - PROCESS | 752 | ++DOMWINDOW == 59 (0D6F0000) [pid = 752] [serial = 2073] [outer = 00000000] 12:49:15 INFO - PROCESS | 752 | ++DOMWINDOW == 60 (0DD9B800) [pid = 752] [serial = 2074] [outer = 0D6F0000] 12:49:15 INFO - PROCESS | 752 | 1463168955074 Marionette DEBUG loaded listener.js 12:49:15 INFO - PROCESS | 752 | ++DOMWINDOW == 61 (0DDD6400) [pid = 752] [serial = 2075] [outer = 0D6F0000] 12:49:15 INFO - PROCESS | 752 | 1463168955547 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 12:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:49:15 INFO - PROCESS | 752 | 1463168955600 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 12:49:15 INFO - PROCESS | 752 | 1463168955602 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 12:49:15 INFO - PROCESS | 752 | 1463168955606 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:49:15 INFO - PROCESS | 752 | 1463168955609 Marionette TRACE conn7 <- [1,2730,null,{}] 12:49:15 INFO - PROCESS | 752 | 1463168955620 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:15 INFO - PROCESS | 752 | 1463168955743 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 12:49:15 INFO - PROCESS | 752 | 1463168955845 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 752 | ++DOCSHELL 0E00CC00 == 43 [pid = 752] [id = 692] 12:49:15 INFO - PROCESS | 752 | ++DOMWINDOW == 62 (0E112800) [pid = 752] [serial = 2076] [outer = 00000000] 12:49:15 INFO - PROCESS | 752 | ++DOMWINDOW == 63 (11D4E000) [pid = 752] [serial = 2077] [outer = 0E112800] 12:49:15 INFO - PROCESS | 752 | 1463168955893 Marionette DEBUG loaded listener.js 12:49:15 INFO - PROCESS | 752 | ++DOMWINDOW == 64 (11D57000) [pid = 752] [serial = 2078] [outer = 0E112800] 12:49:16 INFO - PROCESS | 752 | 1463168956283 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 12:49:16 INFO - PROCESS | 752 | 1463168956340 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 12:49:16 INFO - PROCESS | 752 | 1463168956342 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 12:49:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:49:16 INFO - PROCESS | 752 | 1463168956352 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:49:16 INFO - PROCESS | 752 | 1463168956354 Marionette TRACE conn7 <- [1,2734,null,{}] 12:49:16 INFO - PROCESS | 752 | 1463168956358 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:16 INFO - PROCESS | 752 | 1463168956471 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 12:49:16 INFO - PROCESS | 752 | 1463168956481 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:16 INFO - PROCESS | 752 | ++DOCSHELL 1253A800 == 44 [pid = 752] [id = 693] 12:49:16 INFO - PROCESS | 752 | ++DOMWINDOW == 65 (125F0C00) [pid = 752] [serial = 2079] [outer = 00000000] 12:49:16 INFO - PROCESS | 752 | ++DOMWINDOW == 66 (13424800) [pid = 752] [serial = 2080] [outer = 125F0C00] 12:49:16 INFO - PROCESS | 752 | 1463168956526 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (13DCE800) [pid = 752] [serial = 2081] [outer = 125F0C00] 12:49:16 INFO - PROCESS | 752 | 1463168956978 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 12:49:17 INFO - PROCESS | 752 | 1463168957025 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 12:49:17 INFO - PROCESS | 752 | 1463168957026 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 12:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:49:17 INFO - PROCESS | 752 | 1463168957029 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:49:17 INFO - PROCESS | 752 | 1463168957031 Marionette TRACE conn7 <- [1,2738,null,{}] 12:49:17 INFO - PROCESS | 752 | 1463168957035 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:17 INFO - PROCESS | 752 | 1463168957189 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 12:49:17 INFO - PROCESS | 752 | 1463168957214 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:17 INFO - PROCESS | 752 | ++DOCSHELL 1505F000 == 45 [pid = 752] [id = 694] 12:49:17 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (15060000) [pid = 752] [serial = 2082] [outer = 00000000] 12:49:17 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (151A3C00) [pid = 752] [serial = 2083] [outer = 15060000] 12:49:17 INFO - PROCESS | 752 | 1463168957261 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (151AE400) [pid = 752] [serial = 2084] [outer = 15060000] 12:49:17 INFO - PROCESS | 752 | 1463168957701 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 12:49:17 INFO - PROCESS | 752 | 1463168957760 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 12:49:17 INFO - PROCESS | 752 | 1463168957762 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 12:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:49:17 INFO - PROCESS | 752 | 1463168957771 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:49:17 INFO - PROCESS | 752 | 1463168957773 Marionette TRACE conn7 <- [1,2742,null,{}] 12:49:17 INFO - PROCESS | 752 | 1463168957776 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:17 INFO - PROCESS | 752 | 1463168957910 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 12:49:17 INFO - PROCESS | 752 | 1463168957980 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:17 INFO - PROCESS | 752 | ++DOCSHELL 15EAB000 == 46 [pid = 752] [id = 695] 12:49:17 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (16231400) [pid = 752] [serial = 2085] [outer = 00000000] 12:49:18 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (163BE000) [pid = 752] [serial = 2086] [outer = 16231400] 12:49:18 INFO - PROCESS | 752 | 1463168958028 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (16821400) [pid = 752] [serial = 2087] [outer = 16231400] 12:49:18 INFO - PROCESS | 752 | --DOMWINDOW == 72 (0C7B5000) [pid = 752] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:49:18 INFO - PROCESS | 752 | --DOMWINDOW == 71 (0DE29800) [pid = 752] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:49:18 INFO - PROCESS | 752 | --DOMWINDOW == 70 (11BAB000) [pid = 752] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:49:18 INFO - PROCESS | 752 | --DOMWINDOW == 69 (0C7C4400) [pid = 752] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:49:18 INFO - PROCESS | 752 | --DOMWINDOW == 68 (0EAF1800) [pid = 752] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:49:18 INFO - PROCESS | 752 | --DOMWINDOW == 67 (13CE8000) [pid = 752] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:49:18 INFO - PROCESS | 752 | --DOMWINDOW == 66 (17219000) [pid = 752] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:49:18 INFO - PROCESS | 752 | 1463168958481 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:49:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:49:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 12:49:18 INFO - PROCESS | 752 | 1463168958532 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 12:49:18 INFO - PROCESS | 752 | 1463168958534 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 12:49:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:49:18 INFO - PROCESS | 752 | 1463168958539 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:49:18 INFO - PROCESS | 752 | 1463168958540 Marionette TRACE conn7 <- [1,2746,null,{}] 12:49:18 INFO - PROCESS | 752 | 1463168958547 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:18 INFO - PROCESS | 752 | 1463168958630 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 12:49:18 INFO - PROCESS | 752 | 1463168958637 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:18 INFO - PROCESS | 752 | ++DOCSHELL 0C50CC00 == 47 [pid = 752] [id = 696] 12:49:18 INFO - PROCESS | 752 | ++DOMWINDOW == 67 (0DE4D800) [pid = 752] [serial = 2088] [outer = 00000000] 12:49:18 INFO - PROCESS | 752 | ++DOMWINDOW == 68 (16D77400) [pid = 752] [serial = 2089] [outer = 0DE4D800] 12:49:18 INFO - PROCESS | 752 | 1463168958680 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 752 | ++DOMWINDOW == 69 (16D77C00) [pid = 752] [serial = 2090] [outer = 0DE4D800] 12:49:19 INFO - PROCESS | 752 | 1463168959130 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:49:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:49:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 12:49:19 INFO - PROCESS | 752 | 1463168959172 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 752 | 1463168959173 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 12:49:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:49:19 INFO - PROCESS | 752 | 1463168959177 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:49:19 INFO - PROCESS | 752 | 1463168959178 Marionette TRACE conn7 <- [1,2750,null,{}] 12:49:19 INFO - PROCESS | 752 | 1463168959182 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:19 INFO - PROCESS | 752 | 1463168959261 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 12:49:19 INFO - PROCESS | 752 | 1463168959268 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:19 INFO - PROCESS | 752 | ++DOCSHELL 16D74C00 == 48 [pid = 752] [id = 697] 12:49:19 INFO - PROCESS | 752 | ++DOMWINDOW == 70 (16EBE800) [pid = 752] [serial = 2091] [outer = 00000000] 12:49:19 INFO - PROCESS | 752 | ++DOMWINDOW == 71 (16EE1000) [pid = 752] [serial = 2092] [outer = 16EBE800] 12:49:19 INFO - PROCESS | 752 | 1463168959311 Marionette DEBUG loaded listener.js 12:49:19 INFO - PROCESS | 752 | ++DOMWINDOW == 72 (16EE5800) [pid = 752] [serial = 2093] [outer = 16EBE800] 12:49:19 INFO - PROCESS | 752 | 1463168959743 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:49:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:49:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 631ms 12:49:19 INFO - PROCESS | 752 | 1463168959809 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 752 | 1463168959811 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 12:49:19 INFO - PROCESS | 752 | 1463168959814 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:49:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:49:19 INFO - PROCESS | 752 | 1463168959816 Marionette TRACE conn7 <- [1,2754,null,{}] 12:49:19 INFO - PROCESS | 752 | 1463168959819 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:19 INFO - PROCESS | 752 | 1463168959900 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 12:49:19 INFO - PROCESS | 752 | 1463168959907 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:19 INFO - PROCESS | 752 | ++DOCSHELL 17215400 == 49 [pid = 752] [id = 698] 12:49:19 INFO - PROCESS | 752 | ++DOMWINDOW == 73 (17216000) [pid = 752] [serial = 2094] [outer = 00000000] 12:49:19 INFO - PROCESS | 752 | ++DOMWINDOW == 74 (1721B400) [pid = 752] [serial = 2095] [outer = 17216000] 12:49:19 INFO - PROCESS | 752 | 1463168959951 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 752 | ++DOMWINDOW == 75 (1723C400) [pid = 752] [serial = 2096] [outer = 17216000] 12:49:20 INFO - PROCESS | 752 | 1463168960391 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:49:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:49:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 12:49:20 INFO - PROCESS | 752 | 1463168960464 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 12:49:20 INFO - PROCESS | 752 | 1463168960468 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 12:49:20 INFO - PROCESS | 752 | 1463168960478 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:49:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:49:20 INFO - PROCESS | 752 | 1463168960482 Marionette TRACE conn7 <- [1,2758,null,{}] 12:49:20 INFO - PROCESS | 752 | 1463168960489 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:20 INFO - PROCESS | 752 | 1463168960606 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 12:49:20 INFO - PROCESS | 752 | 1463168960745 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:20 INFO - PROCESS | 752 | ++DOCSHELL 0C7BE800 == 50 [pid = 752] [id = 699] 12:49:20 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0C7BEC00) [pid = 752] [serial = 2097] [outer = 00000000] 12:49:20 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (0C9F2C00) [pid = 752] [serial = 2098] [outer = 0C7BEC00] 12:49:20 INFO - PROCESS | 752 | 1463168960802 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (0D6F4C00) [pid = 752] [serial = 2099] [outer = 0C7BEC00] 12:49:21 INFO - PROCESS | 752 | 1463168961449 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:49:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:49:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1017ms 12:49:21 INFO - PROCESS | 752 | 1463168961502 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 12:49:21 INFO - PROCESS | 752 | 1463168961506 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 12:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:49:21 INFO - PROCESS | 752 | 1463168961514 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:49:21 INFO - PROCESS | 752 | 1463168961518 Marionette TRACE conn7 <- [1,2762,null,{}] 12:49:21 INFO - PROCESS | 752 | 1463168961523 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:21 INFO - PROCESS | 752 | 1463168961684 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 12:49:21 INFO - PROCESS | 752 | 1463168961751 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 752 | ++DOCSHELL 0EB65000 == 51 [pid = 752] [id = 700] 12:49:21 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (11B82400) [pid = 752] [serial = 2100] [outer = 00000000] 12:49:21 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (12494000) [pid = 752] [serial = 2101] [outer = 11B82400] 12:49:21 INFO - PROCESS | 752 | 1463168961804 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (13423400) [pid = 752] [serial = 2102] [outer = 11B82400] 12:49:22 INFO - PROCESS | 752 | 1463168962395 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 12:49:22 INFO - PROCESS | 752 | 1463168962442 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 12:49:22 INFO - PROCESS | 752 | 1463168962445 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 12:49:22 INFO - PROCESS | 752 | 1463168962448 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:49:22 INFO - PROCESS | 752 | 1463168962451 Marionette TRACE conn7 <- [1,2766,null,{}] 12:49:22 INFO - PROCESS | 752 | 1463168962461 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:22 INFO - PROCESS | 752 | 1463168962576 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 12:49:22 INFO - PROCESS | 752 | 1463168962692 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:22 INFO - PROCESS | 752 | ++DOCSHELL 1681E400 == 52 [pid = 752] [id = 701] 12:49:22 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (1681F000) [pid = 752] [serial = 2103] [outer = 00000000] 12:49:22 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (1723B400) [pid = 752] [serial = 2104] [outer = 1681F000] 12:49:22 INFO - PROCESS | 752 | 1463168962795 Marionette DEBUG loaded listener.js 12:49:22 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (17246800) [pid = 752] [serial = 2105] [outer = 1681F000] 12:49:23 INFO - PROCESS | 752 | 1463168963431 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1019ms 12:49:23 INFO - PROCESS | 752 | 1463168963471 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 12:49:23 INFO - PROCESS | 752 | 1463168963474 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 12:49:23 INFO - PROCESS | 752 | 1463168963477 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:49:23 INFO - PROCESS | 752 | 1463168963479 Marionette TRACE conn7 <- [1,2770,null,{}] 12:49:23 INFO - PROCESS | 752 | 1463168963483 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:23 INFO - PROCESS | 752 | 1463168963590 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 12:49:23 INFO - PROCESS | 752 | 1463168963753 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:23 INFO - PROCESS | 752 | ++DOCSHELL 15061C00 == 53 [pid = 752] [id = 702] 12:49:23 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (1506AC00) [pid = 752] [serial = 2106] [outer = 00000000] 12:49:23 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (175B3800) [pid = 752] [serial = 2107] [outer = 1506AC00] 12:49:23 INFO - PROCESS | 752 | 1463168963808 Marionette DEBUG loaded listener.js 12:49:23 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (175BC000) [pid = 752] [serial = 2108] [outer = 1506AC00] 12:49:24 INFO - PROCESS | 752 | 1463168964558 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1130ms 12:49:24 INFO - PROCESS | 752 | 1463168964611 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 12:49:24 INFO - PROCESS | 752 | 1463168964616 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 12:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:49:24 INFO - PROCESS | 752 | 1463168964620 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:49:24 INFO - PROCESS | 752 | 1463168964624 Marionette TRACE conn7 <- [1,2774,null,{}] 12:49:24 INFO - PROCESS | 752 | 1463168964629 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:24 INFO - PROCESS | 752 | 1463168964730 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 12:49:24 INFO - PROCESS | 752 | 1463168964872 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 752 | ++DOCSHELL 0C7B9C00 == 54 [pid = 752] [id = 703] 12:49:24 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (0CC7A400) [pid = 752] [serial = 2109] [outer = 00000000] 12:49:24 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (0DD9E000) [pid = 752] [serial = 2110] [outer = 0CC7A400] 12:49:24 INFO - PROCESS | 752 | 1463168964923 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0DE35C00) [pid = 752] [serial = 2111] [outer = 0CC7A400] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 16EC5400 == 53 [pid = 752] [id = 666] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 0D6EC000 == 52 [pid = 752] [id = 606] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 16D74C00 == 51 [pid = 752] [id = 697] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 0C50CC00 == 50 [pid = 752] [id = 696] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 15EAB000 == 49 [pid = 752] [id = 695] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 1505F000 == 48 [pid = 752] [id = 694] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 1253A800 == 47 [pid = 752] [id = 693] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 0E00CC00 == 46 [pid = 752] [id = 692] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 0D040400 == 45 [pid = 752] [id = 691] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 89 (151B3000) [pid = 752] [serial = 2056] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 09072C00 == 44 [pid = 752] [id = 690] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 0C7B6000 == 43 [pid = 752] [id = 686] 12:49:25 INFO - PROCESS | 752 | --DOCSHELL 0DB15400 == 42 [pid = 752] [id = 685] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 88 (175BA000) [pid = 752] [serial = 2000] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0D6F5400) [pid = 752] [serial = 2039] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 86 (0CC77800) [pid = 752] [serial = 2038] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0DEE8000) [pid = 752] [serial = 2045] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 84 (11D59000) [pid = 752] [serial = 2047] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 83 (0C7C6000) [pid = 752] [serial = 2035] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 82 (0D6F2400) [pid = 752] [serial = 2041] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 81 (1248D400) [pid = 752] [serial = 2050] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 80 (15024400) [pid = 752] [serial = 2053] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 79 (120F1800) [pid = 752] [serial = 2048] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 78 (0DE55400) [pid = 752] [serial = 2044] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 77 (125E7800) [pid = 752] [serial = 2051] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 76 (15066800) [pid = 752] [serial = 2054] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | --DOMWINDOW == 75 (0D73AC00) [pid = 752] [serial = 2042] [outer = 00000000] [url = about:blank] 12:49:25 INFO - PROCESS | 752 | 1463168965450 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 890ms 12:49:25 INFO - PROCESS | 752 | 1463168965512 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 12:49:25 INFO - PROCESS | 752 | 1463168965517 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 12:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:49:25 INFO - PROCESS | 752 | 1463168965523 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:49:25 INFO - PROCESS | 752 | 1463168965525 Marionette TRACE conn7 <- [1,2778,null,{}] 12:49:25 INFO - PROCESS | 752 | 1463168965529 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:25 INFO - PROCESS | 752 | 1463168965615 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 12:49:25 INFO - PROCESS | 752 | 1463168965629 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:25 INFO - PROCESS | 752 | ++DOCSHELL 0D6E8400 == 43 [pid = 752] [id = 704] 12:49:25 INFO - PROCESS | 752 | ++DOMWINDOW == 76 (0D6F2400) [pid = 752] [serial = 2112] [outer = 00000000] 12:49:25 INFO - PROCESS | 752 | ++DOMWINDOW == 77 (0DB90400) [pid = 752] [serial = 2113] [outer = 0D6F2400] 12:49:25 INFO - PROCESS | 752 | 1463168965676 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 752 | ++DOMWINDOW == 78 (0DDD7C00) [pid = 752] [serial = 2114] [outer = 0D6F2400] 12:49:26 INFO - PROCESS | 752 | 1463168966184 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 12:49:26 INFO - PROCESS | 752 | 1463168966196 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 752 | 1463168966198 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 12:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:49:26 INFO - PROCESS | 752 | 1463168966201 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - PROCESS | 752 | 1463168966204 Marionette TRACE conn7 <- [1,2782,null,{}] 12:49:26 INFO - PROCESS | 752 | 1463168966219 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:26 INFO - PROCESS | 752 | 1463168966310 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 12:49:26 INFO - PROCESS | 752 | 1463168966319 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 752 | ++DOCSHELL 11D55400 == 44 [pid = 752] [id = 705] 12:49:26 INFO - PROCESS | 752 | ++DOMWINDOW == 79 (11D57C00) [pid = 752] [serial = 2115] [outer = 00000000] 12:49:26 INFO - PROCESS | 752 | ++DOMWINDOW == 80 (1202C000) [pid = 752] [serial = 2116] [outer = 11D57C00] 12:49:26 INFO - PROCESS | 752 | 1463168966366 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 752 | ++DOMWINDOW == 81 (12491C00) [pid = 752] [serial = 2117] [outer = 11D57C00] 12:49:26 INFO - PROCESS | 752 | 1463168966838 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 690ms 12:49:26 INFO - PROCESS | 752 | 1463168966892 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 752 | 1463168966895 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 12:49:26 INFO - PROCESS | 752 | 1463168966898 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:49:26 INFO - PROCESS | 752 | 1463168966900 Marionette TRACE conn7 <- [1,2786,null,{}] 12:49:26 INFO - PROCESS | 752 | 1463168966903 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:26 INFO - PROCESS | 752 | 1463168966986 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 12:49:26 INFO - PROCESS | 752 | 1463168966996 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 752 | ++DOCSHELL 127A3C00 == 45 [pid = 752] [id = 706] 12:49:27 INFO - PROCESS | 752 | ++DOMWINDOW == 82 (127A7800) [pid = 752] [serial = 2118] [outer = 00000000] 12:49:27 INFO - PROCESS | 752 | ++DOMWINDOW == 83 (14CD4000) [pid = 752] [serial = 2119] [outer = 127A7800] 12:49:27 INFO - PROCESS | 752 | 1463168967072 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 752 | ++DOMWINDOW == 84 (15023000) [pid = 752] [serial = 2120] [outer = 127A7800] 12:49:27 INFO - PROCESS | 752 | 1463168967578 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:49:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:49:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 731ms 12:49:27 INFO - PROCESS | 752 | 1463168967638 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 12:49:27 INFO - PROCESS | 752 | 1463168967640 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 12:49:27 INFO - PROCESS | 752 | 1463168967643 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:49:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:49:27 INFO - PROCESS | 752 | 1463168967645 Marionette TRACE conn7 <- [1,2790,null,{}] 12:49:27 INFO - PROCESS | 752 | 1463168967649 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:27 INFO - PROCESS | 752 | 1463168967767 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 12:49:27 INFO - PROCESS | 752 | 1463168967835 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 752 | ++DOCSHELL 15063000 == 46 [pid = 752] [id = 707] 12:49:27 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (15067000) [pid = 752] [serial = 2121] [outer = 00000000] 12:49:27 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (151A9000) [pid = 752] [serial = 2122] [outer = 15067000] 12:49:27 INFO - PROCESS | 752 | 1463168967882 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (151B8400) [pid = 752] [serial = 2123] [outer = 15067000] 12:49:28 INFO - PROCESS | 752 | 1463168968332 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:49:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:49:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 12:49:28 INFO - PROCESS | 752 | 1463168968385 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 12:49:28 INFO - PROCESS | 752 | 1463168968387 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 12:49:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:49:28 INFO - PROCESS | 752 | 1463168968390 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:49:28 INFO - PROCESS | 752 | 1463168968392 Marionette TRACE conn7 <- [1,2794,null,{}] 12:49:28 INFO - PROCESS | 752 | 1463168968435 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:28 INFO - PROCESS | 752 | 1463168968564 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 12:49:28 INFO - PROCESS | 752 | 1463168968579 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:28 INFO - PROCESS | 752 | ++DOCSHELL 1506D400 == 47 [pid = 752] [id = 708] 12:49:28 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (163B0400) [pid = 752] [serial = 2124] [outer = 00000000] 12:49:28 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (1681DC00) [pid = 752] [serial = 2125] [outer = 163B0400] 12:49:28 INFO - PROCESS | 752 | 1463168968677 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (16D70000) [pid = 752] [serial = 2126] [outer = 163B0400] 12:49:29 INFO - PROCESS | 752 | 1463168969108 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:49:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:49:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 750ms 12:49:29 INFO - PROCESS | 752 | 1463168969143 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 752 | 1463168969145 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 12:49:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:49:29 INFO - PROCESS | 752 | 1463168969148 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:49:29 INFO - PROCESS | 752 | 1463168969150 Marionette TRACE conn7 <- [1,2798,null,{}] 12:49:29 INFO - PROCESS | 752 | 1463168969153 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:29 INFO - PROCESS | 752 | 1463168969272 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 12:49:29 INFO - PROCESS | 752 | 1463168969278 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:29 INFO - PROCESS | 752 | ++DOCSHELL 0C634000 == 48 [pid = 752] [id = 709] 12:49:29 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (16231C00) [pid = 752] [serial = 2127] [outer = 00000000] 12:49:29 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (16EE6C00) [pid = 752] [serial = 2128] [outer = 16231C00] 12:49:29 INFO - PROCESS | 752 | 1463168969374 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (1721B800) [pid = 752] [serial = 2129] [outer = 16231C00] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 92 (1681A800) [pid = 752] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 91 (0D6F0000) [pid = 752] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 90 (125F0C00) [pid = 752] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 89 (16231400) [pid = 752] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 88 (0C503000) [pid = 752] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 87 (0E112800) [pid = 752] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 86 (15060000) [pid = 752] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 85 (0DE4D800) [pid = 752] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:49:29 INFO - PROCESS | 752 | --DOMWINDOW == 84 (16EBE800) [pid = 752] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:49:29 INFO - PROCESS | 752 | 1463168969857 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:49:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:49:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 12:49:29 INFO - PROCESS | 752 | 1463168969879 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 752 | 1463168969881 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 12:49:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:49:29 INFO - PROCESS | 752 | 1463168969884 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:49:29 INFO - PROCESS | 752 | 1463168969886 Marionette TRACE conn7 <- [1,2802,null,{}] 12:49:29 INFO - PROCESS | 752 | 1463168969917 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:30 INFO - PROCESS | 752 | 1463168970039 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 12:49:30 INFO - PROCESS | 752 | 1463168970108 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 752 | ++DOCSHELL 0E112800 == 49 [pid = 752] [id = 710] 12:49:30 INFO - PROCESS | 752 | ++DOMWINDOW == 85 (0E19F800) [pid = 752] [serial = 2130] [outer = 00000000] 12:49:30 INFO - PROCESS | 752 | ++DOMWINDOW == 86 (16EDDC00) [pid = 752] [serial = 2131] [outer = 0E19F800] 12:49:30 INFO - PROCESS | 752 | 1463168970155 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 752 | ++DOMWINDOW == 87 (17217C00) [pid = 752] [serial = 2132] [outer = 0E19F800] 12:49:30 INFO - PROCESS | 752 | 1463168970505 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:49:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:49:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 650ms 12:49:30 INFO - PROCESS | 752 | 1463168970535 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 12:49:30 INFO - PROCESS | 752 | 1463168970537 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 12:49:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:49:30 INFO - PROCESS | 752 | 1463168970540 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:49:30 INFO - PROCESS | 752 | 1463168970542 Marionette TRACE conn7 <- [1,2806,null,{}] 12:49:30 INFO - PROCESS | 752 | 1463168970545 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:30 INFO - PROCESS | 752 | 1463168970676 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 12:49:30 INFO - PROCESS | 752 | 1463168970683 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 752 | ++DOCSHELL 16EC4000 == 50 [pid = 752] [id = 711] 12:49:30 INFO - PROCESS | 752 | ++DOMWINDOW == 88 (17242000) [pid = 752] [serial = 2133] [outer = 00000000] 12:49:30 INFO - PROCESS | 752 | ++DOMWINDOW == 89 (175B6000) [pid = 752] [serial = 2134] [outer = 17242000] 12:49:30 INFO - PROCESS | 752 | 1463168970727 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (175C7400) [pid = 752] [serial = 2135] [outer = 17242000] 12:49:31 INFO - PROCESS | 752 | 1463168971127 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:49:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:49:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 12:49:31 INFO - PROCESS | 752 | 1463168971171 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 12:49:31 INFO - PROCESS | 752 | 1463168971174 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 12:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:49:31 INFO - PROCESS | 752 | 1463168971181 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:49:31 INFO - PROCESS | 752 | 1463168971183 Marionette TRACE conn7 <- [1,2810,null,{}] 12:49:31 INFO - PROCESS | 752 | 1463168971186 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:31 INFO - PROCESS | 752 | 1463168971269 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 12:49:31 INFO - PROCESS | 752 | 1463168971278 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:31 INFO - PROCESS | 752 | ++DOCSHELL 16EDFC00 == 51 [pid = 752] [id = 712] 12:49:31 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (175C8400) [pid = 752] [serial = 2136] [outer = 00000000] 12:49:31 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (175D2000) [pid = 752] [serial = 2137] [outer = 175C8400] 12:49:31 INFO - PROCESS | 752 | 1463168971322 Marionette DEBUG loaded listener.js 12:49:31 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (175D3400) [pid = 752] [serial = 2138] [outer = 175C8400] 12:49:32 INFO - PROCESS | 752 | 1463168972018 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 870ms 12:49:32 INFO - PROCESS | 752 | 1463168972052 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 752 | 1463168972057 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 12:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:49:32 INFO - PROCESS | 752 | 1463168972063 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 752 | 1463168972067 Marionette TRACE conn7 <- [1,2814,null,{}] 12:49:32 INFO - PROCESS | 752 | 1463168972072 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:32 INFO - PROCESS | 752 | 1463168972185 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 12:49:32 INFO - PROCESS | 752 | 1463168972304 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 752 | ++DOCSHELL 0D6ED800 == 52 [pid = 752] [id = 713] 12:49:32 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (0D6EE000) [pid = 752] [serial = 2139] [outer = 00000000] 12:49:32 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0D742000) [pid = 752] [serial = 2140] [outer = 0D6EE000] 12:49:32 INFO - PROCESS | 752 | 1463168972364 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0DD98000) [pid = 752] [serial = 2141] [outer = 0D6EE000] 12:49:32 INFO - PROCESS | 752 | 1463168972993 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:49:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:49:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 12:49:33 INFO - PROCESS | 752 | 1463168973037 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 752 | 1463168973043 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 12:49:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:49:33 INFO - PROCESS | 752 | 1463168973050 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:49:33 INFO - PROCESS | 752 | 1463168973053 Marionette TRACE conn7 <- [1,2818,null,{}] 12:49:33 INFO - PROCESS | 752 | 1463168973057 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:33 INFO - PROCESS | 752 | 1463168973167 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 12:49:33 INFO - PROCESS | 752 | 1463168973307 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 752 | ++DOCSHELL 11D59400 == 53 [pid = 752] [id = 714] 12:49:33 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (11DDE400) [pid = 752] [serial = 2142] [outer = 00000000] 12:49:33 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (1341C400) [pid = 752] [serial = 2143] [outer = 11DDE400] 12:49:33 INFO - PROCESS | 752 | 1463168973363 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (151B1C00) [pid = 752] [serial = 2144] [outer = 11DDE400] 12:49:33 INFO - PROCESS | 752 | 1463168974001 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1023ms 12:49:34 INFO - PROCESS | 752 | 1463168974075 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 12:49:34 INFO - PROCESS | 752 | 1463168974078 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 12:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:49:34 INFO - PROCESS | 752 | 1463168974082 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:49:34 INFO - PROCESS | 752 | 1463168974086 Marionette TRACE conn7 <- [1,2822,null,{}] 12:49:34 INFO - PROCESS | 752 | 1463168974097 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:34 INFO - PROCESS | 752 | 1463168974272 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 12:49:34 INFO - PROCESS | 752 | 1463168974412 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:34 INFO - PROCESS | 752 | ++DOCSHELL 175C5400 == 54 [pid = 752] [id = 715] 12:49:34 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (175CC400) [pid = 752] [serial = 2145] [outer = 00000000] 12:49:34 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (17B42C00) [pid = 752] [serial = 2146] [outer = 175CC400] 12:49:34 INFO - PROCESS | 752 | 1463168974474 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (17B61800) [pid = 752] [serial = 2147] [outer = 175CC400] 12:49:35 INFO - PROCESS | 752 | 1463168975033 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:49:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 12:49:35 INFO - PROCESS | 752 | 1463168975055 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 752 | 1463168975058 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 12:49:35 INFO - PROCESS | 752 | 1463168975078 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:49:35 INFO - PROCESS | 752 | 1463168975080 Marionette TRACE conn7 <- [1,2826,null,{}] 12:49:35 INFO - PROCESS | 752 | 1463168975084 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:35 INFO - PROCESS | 752 | 1463168975194 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 12:49:35 INFO - PROCESS | 752 | 1463168975306 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:35 INFO - PROCESS | 752 | ++DOCSHELL 187B1800 == 55 [pid = 752] [id = 716] 12:49:35 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (187B2800) [pid = 752] [serial = 2148] [outer = 00000000] 12:49:35 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (19303400) [pid = 752] [serial = 2149] [outer = 187B2800] 12:49:35 INFO - PROCESS | 752 | 1463168975363 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (19308800) [pid = 752] [serial = 2150] [outer = 187B2800] 12:49:36 INFO - PROCESS | 752 | 1463168976019 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:49:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:49:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 12:49:36 INFO - PROCESS | 752 | 1463168976052 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 12:49:36 INFO - PROCESS | 752 | 1463168976055 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 12:49:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:49:36 INFO - PROCESS | 752 | 1463168976058 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:49:36 INFO - PROCESS | 752 | 1463168976060 Marionette TRACE conn7 <- [1,2830,null,{}] 12:49:36 INFO - PROCESS | 752 | 1463168976064 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:36 INFO - PROCESS | 752 | 1463168976171 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 12:49:36 INFO - PROCESS | 752 | 1463168976417 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 752 | ++DOCSHELL 0C633C00 == 56 [pid = 752] [id = 717] 12:49:36 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0C63A800) [pid = 752] [serial = 2151] [outer = 00000000] 12:49:36 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (0CCA6000) [pid = 752] [serial = 2152] [outer = 0C63A800] 12:49:36 INFO - PROCESS | 752 | 1463168976476 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (0D6F1400) [pid = 752] [serial = 2153] [outer = 0C63A800] 12:49:37 INFO - PROCESS | 752 | 1463168977141 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1123ms 12:49:37 INFO - PROCESS | 752 | 1463168977186 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 12:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:49:37 INFO - PROCESS | 752 | 1463168977191 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 12:49:37 INFO - PROCESS | 752 | 1463168977195 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:49:37 INFO - PROCESS | 752 | 1463168977199 Marionette TRACE conn7 <- [1,2834,null,{}] 12:49:37 INFO - PROCESS | 752 | 1463168977204 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:37 INFO - PROCESS | 752 | 1463168977309 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 12:49:37 INFO - PROCESS | 752 | 1463168977429 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 0C7BD800 == 55 [pid = 752] [id = 605] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 16EC4000 == 54 [pid = 752] [id = 711] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 0E112800 == 53 [pid = 752] [id = 710] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 0C634000 == 52 [pid = 752] [id = 709] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 1506D400 == 51 [pid = 752] [id = 708] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 15063000 == 50 [pid = 752] [id = 707] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 127A3C00 == 49 [pid = 752] [id = 706] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 11D55400 == 48 [pid = 752] [id = 705] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 0D6E8400 == 47 [pid = 752] [id = 704] 12:49:37 INFO - PROCESS | 752 | --DOCSHELL 0C7B9C00 == 46 [pid = 752] [id = 703] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 107 (1721B400) [pid = 752] [serial = 2095] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | ++DOCSHELL 0C503000 == 47 [pid = 752] [id = 718] 12:49:37 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (0C504400) [pid = 752] [serial = 2154] [outer = 00000000] 12:49:37 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (0C7B0800) [pid = 752] [serial = 2155] [outer = 0C504400] 12:49:37 INFO - PROCESS | 752 | 1463168977528 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (0CCAD400) [pid = 752] [serial = 2156] [outer = 0C504400] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 109 (0C7CB000) [pid = 752] [serial = 2059] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 108 (11D80400) [pid = 752] [serial = 2062] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 107 (1622E400) [pid = 752] [serial = 2065] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 106 (16D6F800) [pid = 752] [serial = 2069] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 105 (168DB800) [pid = 752] [serial = 2068] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 104 (0DD9B800) [pid = 752] [serial = 2074] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 103 (0DDD6400) [pid = 752] [serial = 2075] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 102 (13424800) [pid = 752] [serial = 2080] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 101 (163BE000) [pid = 752] [serial = 2086] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 100 (0C631C00) [pid = 752] [serial = 2071] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0C7B9000) [pid = 752] [serial = 2072] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 98 (11D4E000) [pid = 752] [serial = 2077] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 97 (151A3C00) [pid = 752] [serial = 2083] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 96 (16821400) [pid = 752] [serial = 2087] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 95 (16D77C00) [pid = 752] [serial = 2090] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 94 (16D77400) [pid = 752] [serial = 2089] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 93 (13DCE800) [pid = 752] [serial = 2081] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 92 (151AE400) [pid = 752] [serial = 2084] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 91 (16EE1000) [pid = 752] [serial = 2092] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 90 (16EE5800) [pid = 752] [serial = 2093] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | --DOMWINDOW == 89 (11D57000) [pid = 752] [serial = 2078] [outer = 00000000] [url = about:blank] 12:49:37 INFO - PROCESS | 752 | 1463168977936 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 790ms 12:49:37 INFO - PROCESS | 752 | 1463168977988 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 12:49:37 INFO - PROCESS | 752 | 1463168977992 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 12:49:37 INFO - PROCESS | 752 | 1463168977996 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:49:37 INFO - PROCESS | 752 | 1463168977998 Marionette TRACE conn7 <- [1,2838,null,{}] 12:49:37 INFO - PROCESS | 752 | 1463168978002 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:38 INFO - PROCESS | 752 | 1463168978087 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 12:49:38 INFO - PROCESS | 752 | 1463168978098 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:38 INFO - PROCESS | 752 | ++DOCSHELL 0DE57400 == 48 [pid = 752] [id = 719] 12:49:38 INFO - PROCESS | 752 | ++DOMWINDOW == 90 (0DEE6C00) [pid = 752] [serial = 2157] [outer = 00000000] 12:49:38 INFO - PROCESS | 752 | ++DOMWINDOW == 91 (11D4C000) [pid = 752] [serial = 2158] [outer = 0DEE6C00] 12:49:38 INFO - PROCESS | 752 | 1463168978146 Marionette DEBUG loaded listener.js 12:49:38 INFO - PROCESS | 752 | ++DOMWINDOW == 92 (12466000) [pid = 752] [serial = 2159] [outer = 0DEE6C00] 12:49:38 INFO - PROCESS | 752 | 1463168978667 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:49:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:49:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 12:49:38 INFO - PROCESS | 752 | 1463168978731 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 752 | 1463168978733 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 12:49:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:49:38 INFO - PROCESS | 752 | 1463168978738 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - PROCESS | 752 | 1463168978744 Marionette TRACE conn7 <- [1,2842,null,{}] 12:49:38 INFO - PROCESS | 752 | 1463168978784 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:38 INFO - PROCESS | 752 | 1463168978881 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 12:49:38 INFO - PROCESS | 752 | 1463168978981 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:38 INFO - PROCESS | 752 | ++DOCSHELL 15024400 == 49 [pid = 752] [id = 720] 12:49:38 INFO - PROCESS | 752 | ++DOMWINDOW == 93 (1506D400) [pid = 752] [serial = 2160] [outer = 00000000] 12:49:39 INFO - PROCESS | 752 | ++DOMWINDOW == 94 (151A9800) [pid = 752] [serial = 2161] [outer = 1506D400] 12:49:39 INFO - PROCESS | 752 | 1463168979025 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (151BA800) [pid = 752] [serial = 2162] [outer = 1506D400] 12:49:39 INFO - PROCESS | 752 | 1463168979398 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 710ms 12:49:39 INFO - PROCESS | 752 | 1463168979451 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 12:49:39 INFO - PROCESS | 752 | 1463168979454 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 12:49:39 INFO - PROCESS | 752 | 1463168979457 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:49:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:49:39 INFO - PROCESS | 752 | 1463168979458 Marionette TRACE conn7 <- [1,2846,null,{}] 12:49:39 INFO - PROCESS | 752 | 1463168979462 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:39 INFO - PROCESS | 752 | 1463168979546 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 12:49:39 INFO - PROCESS | 752 | 1463168979553 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 752 | ++DOCSHELL 1637FC00 == 50 [pid = 752] [id = 721] 12:49:39 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (163B0800) [pid = 752] [serial = 2163] [outer = 00000000] 12:49:39 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (1681A800) [pid = 752] [serial = 2164] [outer = 163B0800] 12:49:39 INFO - PROCESS | 752 | 1463168979598 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (168DA000) [pid = 752] [serial = 2165] [outer = 163B0800] 12:49:40 INFO - PROCESS | 752 | 1463168980102 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 12:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:49:40 INFO - PROCESS | 752 | 1463168980135 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 12:49:40 INFO - PROCESS | 752 | 1463168980137 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 12:49:40 INFO - PROCESS | 752 | 1463168980140 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - PROCESS | 752 | 1463168980142 Marionette TRACE conn7 <- [1,2850,null,{}] 12:49:40 INFO - PROCESS | 752 | 1463168980145 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:40 INFO - PROCESS | 752 | 1463168980265 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 12:49:40 INFO - PROCESS | 752 | 1463168980364 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:40 INFO - PROCESS | 752 | ++DOCSHELL 16D77400 == 51 [pid = 752] [id = 722] 12:49:40 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (16D78400) [pid = 752] [serial = 2166] [outer = 00000000] 12:49:40 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (16EC4000) [pid = 752] [serial = 2167] [outer = 16D78400] 12:49:40 INFO - PROCESS | 752 | 1463168980419 Marionette DEBUG loaded listener.js 12:49:40 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (16EE8C00) [pid = 752] [serial = 2168] [outer = 16D78400] 12:49:40 INFO - PROCESS | 752 | 1463168980864 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 12:49:40 INFO - PROCESS | 752 | 1463168980911 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 12:49:40 INFO - PROCESS | 752 | 1463168980913 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 12:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:49:40 INFO - PROCESS | 752 | 1463168980916 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - PROCESS | 752 | 1463168980918 Marionette TRACE conn7 <- [1,2854,null,{}] 12:49:40 INFO - PROCESS | 752 | 1463168980921 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:41 INFO - PROCESS | 752 | 1463168981050 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 12:49:41 INFO - PROCESS | 752 | 1463168981063 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:41 INFO - PROCESS | 752 | ++DOCSHELL 0C63BC00 == 52 [pid = 752] [id = 723] 12:49:41 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1721C400) [pid = 752] [serial = 2169] [outer = 00000000] 12:49:41 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (17249000) [pid = 752] [serial = 2170] [outer = 1721C400] 12:49:41 INFO - PROCESS | 752 | 1463168981172 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (175B9C00) [pid = 752] [serial = 2171] [outer = 1721C400] 12:49:41 INFO - PROCESS | 752 | 1463168981601 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:49:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:49:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 12:49:41 INFO - PROCESS | 752 | 1463168981654 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 12:49:41 INFO - PROCESS | 752 | 1463168981656 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 12:49:41 INFO - PROCESS | 752 | 1463168981659 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:49:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:49:41 INFO - PROCESS | 752 | 1463168981660 Marionette TRACE conn7 <- [1,2858,null,{}] 12:49:41 INFO - PROCESS | 752 | 1463168981698 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:41 INFO - PROCESS | 752 | 1463168981893 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 103 (17216000) [pid = 752] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 102 (127A7800) [pid = 752] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 101 (16231C00) [pid = 752] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 100 (163B0400) [pid = 752] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 99 (0D6F2400) [pid = 752] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 98 (11D57C00) [pid = 752] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0CC7A400) [pid = 752] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 96 (0E19F800) [pid = 752] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 95 (17242000) [pid = 752] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:49:41 INFO - PROCESS | 752 | --DOMWINDOW == 94 (15067000) [pid = 752] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:49:41 INFO - PROCESS | 752 | 1463168981967 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:41 INFO - PROCESS | 752 | ++DOCSHELL 0C505800 == 53 [pid = 752] [id = 724] 12:49:41 INFO - PROCESS | 752 | ++DOMWINDOW == 95 (0C638400) [pid = 752] [serial = 2172] [outer = 00000000] 12:49:42 INFO - PROCESS | 752 | ++DOMWINDOW == 96 (0D735400) [pid = 752] [serial = 2173] [outer = 0C638400] 12:49:42 INFO - PROCESS | 752 | 1463168982013 Marionette DEBUG loaded listener.js 12:49:42 INFO - PROCESS | 752 | ++DOMWINDOW == 97 (1206AC00) [pid = 752] [serial = 2174] [outer = 0C638400] 12:49:42 INFO - PROCESS | 752 | 1463168982437 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:49:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:49:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 830ms 12:49:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:49:42 INFO - PROCESS | 752 | 1463168982492 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 12:49:42 INFO - PROCESS | 752 | 1463168982494 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 12:49:42 INFO - PROCESS | 752 | 1463168982497 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:49:42 INFO - PROCESS | 752 | 1463168982498 Marionette TRACE conn7 <- [1,2862,null,{}] 12:49:42 INFO - PROCESS | 752 | 1463168982502 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:42 INFO - PROCESS | 752 | 1463168982584 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 12:49:42 INFO - PROCESS | 752 | 1463168982591 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:42 INFO - PROCESS | 752 | ++DOCSHELL 15EAD800 == 54 [pid = 752] [id = 725] 12:49:42 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (16231C00) [pid = 752] [serial = 2175] [outer = 00000000] 12:49:42 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (17B5C400) [pid = 752] [serial = 2176] [outer = 16231C00] 12:49:42 INFO - PROCESS | 752 | 1463168982635 Marionette DEBUG loaded listener.js 12:49:42 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (19301C00) [pid = 752] [serial = 2177] [outer = 16231C00] 12:49:43 INFO - PROCESS | 752 | 1463168983069 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 12:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:49:43 INFO - PROCESS | 752 | 1463168983128 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 12:49:43 INFO - PROCESS | 752 | 1463168983130 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 12:49:43 INFO - PROCESS | 752 | 1463168983133 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:49:43 INFO - PROCESS | 752 | 1463168983135 Marionette TRACE conn7 <- [1,2866,null,{}] 12:49:43 INFO - PROCESS | 752 | 1463168983139 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:43 INFO - PROCESS | 752 | 1463168983228 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 12:49:43 INFO - PROCESS | 752 | 1463168983265 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:43 INFO - PROCESS | 752 | ++DOCSHELL 19309800 == 55 [pid = 752] [id = 726] 12:49:43 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (1930C400) [pid = 752] [serial = 2178] [outer = 00000000] 12:49:43 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1938AC00) [pid = 752] [serial = 2179] [outer = 1930C400] 12:49:43 INFO - PROCESS | 752 | 1463168983311 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (1938F000) [pid = 752] [serial = 2180] [outer = 1930C400] 12:49:43 INFO - PROCESS | 752 | 1463168983758 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 12:49:43 INFO - PROCESS | 752 | 1463168983804 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 12:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:49:43 INFO - PROCESS | 752 | 1463168983806 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 12:49:43 INFO - PROCESS | 752 | 1463168983809 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:49:43 INFO - PROCESS | 752 | 1463168983811 Marionette TRACE conn7 <- [1,2870,null,{}] 12:49:43 INFO - PROCESS | 752 | 1463168983814 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:43 INFO - PROCESS | 752 | 1463168983898 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 12:49:44 INFO - PROCESS | 752 | 1463168984045 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 752 | ++DOCSHELL 0906F000 == 56 [pid = 752] [id = 727] 12:49:44 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (09074400) [pid = 752] [serial = 2181] [outer = 00000000] 12:49:44 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (0C7B1000) [pid = 752] [serial = 2182] [outer = 09074400] 12:49:44 INFO - PROCESS | 752 | 1463168984101 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (0CC77000) [pid = 752] [serial = 2183] [outer = 09074400] 12:49:44 INFO - PROCESS | 752 | 1463168984794 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:49:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1019ms 12:49:44 INFO - PROCESS | 752 | 1463168984830 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 12:49:44 INFO - PROCESS | 752 | 1463168984835 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 12:49:44 INFO - PROCESS | 752 | 1463168984839 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:49:44 INFO - PROCESS | 752 | 1463168984844 Marionette TRACE conn7 <- [1,2874,null,{}] 12:49:44 INFO - PROCESS | 752 | 1463168984868 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:44 INFO - PROCESS | 752 | 1463168984981 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 12:49:45 INFO - PROCESS | 752 | 1463168985130 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 752 | ++DOCSHELL 120F2000 == 57 [pid = 752] [id = 728] 12:49:45 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (125E7800) [pid = 752] [serial = 2184] [outer = 00000000] 12:49:45 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (13CE9800) [pid = 752] [serial = 2185] [outer = 125E7800] 12:49:45 INFO - PROCESS | 752 | 1463168985190 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (15062000) [pid = 752] [serial = 2186] [outer = 125E7800] 12:49:45 INFO - PROCESS | 752 | 1463168985764 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:49:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:49:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 12:49:45 INFO - PROCESS | 752 | 1463168985817 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 752 | 1463168985822 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 12:49:45 INFO - PROCESS | 752 | 1463168985825 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:49:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:49:45 INFO - PROCESS | 752 | 1463168985828 Marionette TRACE conn7 <- [1,2878,null,{}] 12:49:45 INFO - PROCESS | 752 | 1463168985832 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:45 INFO - PROCESS | 752 | 1463168985942 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 12:49:46 INFO - PROCESS | 752 | 1463168986107 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 752 | ++DOCSHELL 1721E000 == 58 [pid = 752] [id = 729] 12:49:46 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (17245C00) [pid = 752] [serial = 2187] [outer = 00000000] 12:49:46 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (175BC400) [pid = 752] [serial = 2188] [outer = 17245C00] 12:49:46 INFO - PROCESS | 752 | 1463168986165 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (1930EC00) [pid = 752] [serial = 2189] [outer = 17245C00] 12:49:46 INFO - PROCESS | 752 | 1463168986785 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:49:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 970ms 12:49:46 INFO - PROCESS | 752 | 1463168986799 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 752 | 1463168986802 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 12:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:49:46 INFO - PROCESS | 752 | 1463168986812 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:49:46 INFO - PROCESS | 752 | 1463168986819 Marionette TRACE conn7 <- [1,2882,null,{}] 12:49:46 INFO - PROCESS | 752 | 1463168986823 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:46 INFO - PROCESS | 752 | 1463168986935 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 12:49:47 INFO - PROCESS | 752 | 1463168987085 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:47 INFO - PROCESS | 752 | ++DOCSHELL 19B0DC00 == 59 [pid = 752] [id = 730] 12:49:47 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (19B1B000) [pid = 752] [serial = 2190] [outer = 00000000] 12:49:47 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (19B21000) [pid = 752] [serial = 2191] [outer = 19B1B000] 12:49:47 INFO - PROCESS | 752 | 1463168987143 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (19B24800) [pid = 752] [serial = 2192] [outer = 19B1B000] 12:49:47 INFO - PROCESS | 752 | 1463168987771 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 990ms 12:49:47 INFO - PROCESS | 752 | 1463168987799 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 12:49:47 INFO - PROCESS | 752 | 1463168987802 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 12:49:47 INFO - PROCESS | 752 | 1463168987806 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:49:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:49:47 INFO - PROCESS | 752 | 1463168987808 Marionette TRACE conn7 <- [1,2886,null,{}] 12:49:47 INFO - PROCESS | 752 | 1463168987812 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:47 INFO - PROCESS | 752 | 1463168987926 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 12:49:48 INFO - PROCESS | 752 | 1463168988074 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:48 INFO - PROCESS | 752 | ++DOCSHELL 19B26400 == 60 [pid = 752] [id = 731] 12:49:48 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (19B66C00) [pid = 752] [serial = 2193] [outer = 00000000] 12:49:48 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (19C4E800) [pid = 752] [serial = 2194] [outer = 19B66C00] 12:49:48 INFO - PROCESS | 752 | 1463168988132 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (1A42F400) [pid = 752] [serial = 2195] [outer = 19B66C00] 12:49:48 INFO - PROCESS | 752 | 1463168988902 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:49:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1173ms 12:49:48 INFO - PROCESS | 752 | 1463168988983 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 752 | 1463168988987 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 12:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:49:48 INFO - PROCESS | 752 | 1463168988992 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - PROCESS | 752 | 1463168988995 Marionette TRACE conn7 <- [1,2890,null,{}] 12:49:49 INFO - PROCESS | 752 | 1463168989001 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:49 INFO - PROCESS | 752 | 1463168989106 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 12:49:49 INFO - PROCESS | 752 | 1463168989244 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 752 | ++DOCSHELL 0C639C00 == 61 [pid = 752] [id = 732] 12:49:49 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (0C7B6000) [pid = 752] [serial = 2196] [outer = 00000000] 12:49:49 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (11D4FC00) [pid = 752] [serial = 2197] [outer = 0C7B6000] 12:49:49 INFO - PROCESS | 752 | 1463168989296 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (1248DC00) [pid = 752] [serial = 2198] [outer = 0C7B6000] 12:49:49 INFO - PROCESS | 752 | 1463168989892 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 0C63C800 == 60 [pid = 752] [id = 589] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 19309800 == 59 [pid = 752] [id = 726] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 15EAD800 == 58 [pid = 752] [id = 725] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 0C505800 == 57 [pid = 752] [id = 724] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 0C63BC00 == 56 [pid = 752] [id = 723] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 16D77400 == 55 [pid = 752] [id = 722] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 1637FC00 == 54 [pid = 752] [id = 721] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 15024400 == 53 [pid = 752] [id = 720] 12:49:49 INFO - PROCESS | 752 | --DOMWINDOW == 120 (175D2000) [pid = 752] [serial = 2137] [outer = 00000000] [url = about:blank] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 0DE57400 == 52 [pid = 752] [id = 719] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 0C503000 == 51 [pid = 752] [id = 718] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 0C633C00 == 50 [pid = 752] [id = 717] 12:49:49 INFO - PROCESS | 752 | --DOCSHELL 16EDFC00 == 49 [pid = 752] [id = 712] 12:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 990ms 12:49:49 INFO - PROCESS | 752 | 1463168989983 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 12:49:49 INFO - PROCESS | 752 | 1463168989988 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 12:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:49:49 INFO - PROCESS | 752 | 1463168989994 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - PROCESS | 752 | 1463168989997 Marionette TRACE conn7 <- [1,2894,null,{}] 12:49:50 INFO - PROCESS | 752 | 1463168990001 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:50 INFO - PROCESS | 752 | 1463168990110 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 119 (16EDDC00) [pid = 752] [serial = 2131] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 118 (175C7400) [pid = 752] [serial = 2135] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 117 (175B6000) [pid = 752] [serial = 2134] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 116 (1721B800) [pid = 752] [serial = 2129] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 115 (151A9000) [pid = 752] [serial = 2122] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 114 (17217C00) [pid = 752] [serial = 2132] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 113 (151B8400) [pid = 752] [serial = 2123] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 112 (15023000) [pid = 752] [serial = 2120] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 111 (1723C400) [pid = 752] [serial = 2096] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 110 (1723B400) [pid = 752] [serial = 2104] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 109 (0C9F2C00) [pid = 752] [serial = 2098] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 108 (12494000) [pid = 752] [serial = 2101] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 107 (14CD4000) [pid = 752] [serial = 2119] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 106 (16EE6C00) [pid = 752] [serial = 2128] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 105 (16D70000) [pid = 752] [serial = 2126] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 104 (1681DC00) [pid = 752] [serial = 2125] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 103 (175B3800) [pid = 752] [serial = 2107] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 102 (0DB90400) [pid = 752] [serial = 2113] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 101 (0DDD7C00) [pid = 752] [serial = 2114] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 100 (1202C000) [pid = 752] [serial = 2116] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 99 (12491C00) [pid = 752] [serial = 2117] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 98 (0DE35C00) [pid = 752] [serial = 2111] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | --DOMWINDOW == 97 (0DD9E000) [pid = 752] [serial = 2110] [outer = 00000000] [url = about:blank] 12:49:50 INFO - PROCESS | 752 | 1463168990227 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 752 | ++DOCSHELL 0C50D800 == 50 [pid = 752] [id = 733] 12:49:50 INFO - PROCESS | 752 | ++DOMWINDOW == 98 (0C7B6C00) [pid = 752] [serial = 2199] [outer = 00000000] 12:49:50 INFO - PROCESS | 752 | ++DOMWINDOW == 99 (0D6F1C00) [pid = 752] [serial = 2200] [outer = 0C7B6C00] 12:49:50 INFO - PROCESS | 752 | 1463168990275 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 752 | ++DOMWINDOW == 100 (0DB13800) [pid = 752] [serial = 2201] [outer = 0C7B6C00] 12:49:50 INFO - PROCESS | 752 | 1463168990778 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 830ms 12:49:50 INFO - PROCESS | 752 | 1463168990827 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 12:49:50 INFO - PROCESS | 752 | 1463168990830 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 12:49:50 INFO - PROCESS | 752 | 1463168990833 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:49:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:49:50 INFO - PROCESS | 752 | 1463168990836 Marionette TRACE conn7 <- [1,2898,null,{}] 12:49:50 INFO - PROCESS | 752 | 1463168990847 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:50 INFO - PROCESS | 752 | 1463168990941 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 12:49:50 INFO - PROCESS | 752 | 1463168990949 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 752 | ++DOCSHELL 12494000 == 51 [pid = 752] [id = 734] 12:49:50 INFO - PROCESS | 752 | ++DOMWINDOW == 101 (12534400) [pid = 752] [serial = 2202] [outer = 00000000] 12:49:50 INFO - PROCESS | 752 | ++DOMWINDOW == 102 (1279C800) [pid = 752] [serial = 2203] [outer = 12534400] 12:49:50 INFO - PROCESS | 752 | 1463168990997 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 752 | ++DOMWINDOW == 103 (13DCEC00) [pid = 752] [serial = 2204] [outer = 12534400] 12:49:51 INFO - PROCESS | 752 | 1463168991448 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:49:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:49:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:49:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 12:49:51 INFO - PROCESS | 752 | 1463168991507 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 752 | 1463168991510 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 12:49:51 INFO - PROCESS | 752 | 1463168991513 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:49:51 INFO - TEST-START | /DOMEvents/constructors.html 12:49:51 INFO - PROCESS | 752 | 1463168991515 Marionette TRACE conn7 <- [1,2902,null,{}] 12:49:51 INFO - PROCESS | 752 | 1463168991519 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:51 INFO - PROCESS | 752 | 1463168991605 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 12:49:51 INFO - PROCESS | 752 | 1463168991612 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:51 INFO - PROCESS | 752 | ++DOCSHELL 0DDDC000 == 52 [pid = 752] [id = 735] 12:49:51 INFO - PROCESS | 752 | ++DOMWINDOW == 104 (1501B400) [pid = 752] [serial = 2205] [outer = 00000000] 12:49:51 INFO - PROCESS | 752 | ++DOMWINDOW == 105 (151BFC00) [pid = 752] [serial = 2206] [outer = 1501B400] 12:49:51 INFO - PROCESS | 752 | 1463168991753 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 752 | ++DOMWINDOW == 106 (16230800) [pid = 752] [serial = 2207] [outer = 1501B400] 12:49:52 INFO - PROCESS | 752 | 1463168992492 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:49:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:49:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:49:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:49:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:49:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:49:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:49:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:49:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:49:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1069ms 12:49:52 INFO - PROCESS | 752 | 1463168992587 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 752 | 1463168992589 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 12:49:52 INFO - PROCESS | 752 | 1463168992592 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:49:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:49:52 INFO - PROCESS | 752 | 1463168992594 Marionette TRACE conn7 <- [1,2906,null,{}] 12:49:52 INFO - PROCESS | 752 | 1463168992600 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:52 INFO - PROCESS | 752 | 1463168992721 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 12:49:52 INFO - PROCESS | 752 | 1463168992731 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 752 | ++DOCSHELL 15061800 == 53 [pid = 752] [id = 736] 12:49:52 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (163B3000) [pid = 752] [serial = 2208] [outer = 00000000] 12:49:52 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (16D6A400) [pid = 752] [serial = 2209] [outer = 163B3000] 12:49:52 INFO - PROCESS | 752 | 1463168992776 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (16EBA000) [pid = 752] [serial = 2210] [outer = 163B3000] 12:49:53 INFO - PROCESS | 752 | 1463168993206 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:49:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:49:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 12:49:53 INFO - PROCESS | 752 | 1463168993230 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 12:49:53 INFO - PROCESS | 752 | 1463168993232 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 12:49:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:49:53 INFO - PROCESS | 752 | 1463168993235 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:49:53 INFO - PROCESS | 752 | 1463168993237 Marionette TRACE conn7 <- [1,2910,null,{}] 12:49:53 INFO - PROCESS | 752 | 1463168993240 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:53 INFO - PROCESS | 752 | 1463168993381 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 12:49:53 INFO - PROCESS | 752 | 1463168993452 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 752 | ++DOCSHELL 16EDCC00 == 54 [pid = 752] [id = 737] 12:49:53 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (16EDDC00) [pid = 752] [serial = 2211] [outer = 00000000] 12:49:53 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (1723B400) [pid = 752] [serial = 2212] [outer = 16EDDC00] 12:49:53 INFO - PROCESS | 752 | 1463168993497 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (17242400) [pid = 752] [serial = 2213] [outer = 16EDDC00] 12:49:53 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:49:53 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:49:53 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:49:53 INFO - PROCESS | 752 | [752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:49:53 INFO - PROCESS | 752 | 1463168993983 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:49:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:49:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:49:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:49:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:49:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:49:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:49:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:49:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:49:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:49:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 774ms 12:49:54 INFO - PROCESS | 752 | 1463168994046 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 752 | 1463168994048 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 12:49:54 INFO - PROCESS | 752 | 1463168994056 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:49:54 INFO - PROCESS | 752 | 1463168994058 Marionette TRACE conn7 <- [1,2914,null,{}] 12:49:54 INFO - PROCESS | 752 | 1463168994061 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:49:54 INFO - PROCESS | 752 | 1463168994183 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 12:49:54 INFO - PROCESS | 752 | 1463168994196 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:54 INFO - PROCESS | 752 | ++DOCSHELL 1721F800 == 55 [pid = 752] [id = 738] 12:49:54 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (17246400) [pid = 752] [serial = 2214] [outer = 00000000] 12:49:54 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (175D0000) [pid = 752] [serial = 2215] [outer = 17246400] 12:49:54 INFO - PROCESS | 752 | 1463168994298 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (175D2400) [pid = 752] [serial = 2216] [outer = 17246400] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 114 (1721C400) [pid = 752] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 113 (16D78400) [pid = 752] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 112 (0C63A800) [pid = 752] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 111 (0C638400) [pid = 752] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 110 (16231C00) [pid = 752] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 109 (1506D400) [pid = 752] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 108 (163B0800) [pid = 752] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 107 (0DEE6C00) [pid = 752] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:49:54 INFO - PROCESS | 752 | --DOMWINDOW == 106 (0C504400) [pid = 752] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:49:54 INFO - PROCESS | 752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:49:54 INFO - PROCESS | 752 | 1463168994882 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:49:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:49:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 870ms 12:49:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:49:54 INFO - PROCESS | 752 | 1463168994936 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 752 | 1463168994938 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 12:49:54 INFO - PROCESS | 752 | 1463168994941 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:49:54 INFO - PROCESS | 752 | 1463168994942 Marionette TRACE conn7 <- [1,2918,null,{}] 12:49:54 INFO - PROCESS | 752 | 1463168994946 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:55 INFO - PROCESS | 752 | 1463168995031 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 12:49:55 INFO - PROCESS | 752 | 1463168995037 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:55 INFO - PROCESS | 752 | ++DOCSHELL 1501E800 == 56 [pid = 752] [id = 739] 12:49:55 INFO - PROCESS | 752 | ++DOMWINDOW == 107 (1506A000) [pid = 752] [serial = 2217] [outer = 00000000] 12:49:55 INFO - PROCESS | 752 | ++DOMWINDOW == 108 (16D78400) [pid = 752] [serial = 2218] [outer = 1506A000] 12:49:55 INFO - PROCESS | 752 | 1463168995081 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 752 | ++DOMWINDOW == 109 (175B2400) [pid = 752] [serial = 2219] [outer = 1506A000] 12:49:55 INFO - PROCESS | 752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:49:55 INFO - PROCESS | 752 | 1463168995495 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:49:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:49:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 12:49:55 INFO - PROCESS | 752 | 1463168995511 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 12:49:55 INFO - PROCESS | 752 | 1463168995513 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 12:49:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:49:55 INFO - PROCESS | 752 | 1463168995516 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:49:55 INFO - PROCESS | 752 | 1463168995518 Marionette TRACE conn7 <- [1,2922,null,{}] 12:49:55 INFO - PROCESS | 752 | 1463168995521 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:55 INFO - PROCESS | 752 | 1463168995656 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 12:49:55 INFO - PROCESS | 752 | 1463168995692 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:55 INFO - PROCESS | 752 | ++DOCSHELL 175B6800 == 57 [pid = 752] [id = 740] 12:49:55 INFO - PROCESS | 752 | ++DOMWINDOW == 110 (175C9800) [pid = 752] [serial = 2220] [outer = 00000000] 12:49:55 INFO - PROCESS | 752 | ++DOMWINDOW == 111 (187B7400) [pid = 752] [serial = 2221] [outer = 175C9800] 12:49:55 INFO - PROCESS | 752 | 1463168995737 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 752 | ++DOMWINDOW == 112 (1930A400) [pid = 752] [serial = 2222] [outer = 175C9800] 12:49:56 INFO - PROCESS | 752 | 1463168996124 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:49:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:49:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 12:49:56 INFO - PROCESS | 752 | 1463168996147 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 12:49:56 INFO - PROCESS | 752 | 1463168996149 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 12:49:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:49:56 INFO - PROCESS | 752 | 1463168996152 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:49:56 INFO - PROCESS | 752 | 1463168996154 Marionette TRACE conn7 <- [1,2926,null,{}] 12:49:56 INFO - PROCESS | 752 | 1463168996157 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:56 INFO - PROCESS | 752 | 1463168996286 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 12:49:56 INFO - PROCESS | 752 | 1463168996349 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 752 | ++DOCSHELL 0D040400 == 58 [pid = 752] [id = 741] 12:49:56 INFO - PROCESS | 752 | ++DOMWINDOW == 113 (0D922000) [pid = 752] [serial = 2223] [outer = 00000000] 12:49:56 INFO - PROCESS | 752 | ++DOMWINDOW == 114 (19396000) [pid = 752] [serial = 2224] [outer = 0D922000] 12:49:56 INFO - PROCESS | 752 | 1463168996393 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 752 | ++DOMWINDOW == 115 (19396400) [pid = 752] [serial = 2225] [outer = 0D922000] 12:49:56 INFO - PROCESS | 752 | 1463168996901 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:49:56 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:49:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 770ms 12:49:56 INFO - PROCESS | 752 | 1463168996928 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 12:49:56 INFO - PROCESS | 752 | 1463168996933 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 12:49:56 INFO - PROCESS | 752 | 1463168996940 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:49:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:49:56 INFO - PROCESS | 752 | 1463168996944 Marionette TRACE conn7 <- [1,2930,null,{}] 12:49:56 INFO - PROCESS | 752 | 1463168996950 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:57 INFO - PROCESS | 752 | 1463168997113 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 12:49:57 INFO - PROCESS | 752 | 1463168997278 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 752 | ++DOCSHELL 0DDD9C00 == 59 [pid = 752] [id = 742] 12:49:57 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (0DDE0000) [pid = 752] [serial = 2226] [outer = 00000000] 12:49:57 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (0DE5AC00) [pid = 752] [serial = 2227] [outer = 0DDE0000] 12:49:57 INFO - PROCESS | 752 | 1463168997339 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (11D4E400) [pid = 752] [serial = 2228] [outer = 0DDE0000] 12:49:57 INFO - PROCESS | 752 | 1463168997910 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:49:57 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:49:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:49:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1018ms 12:49:57 INFO - PROCESS | 752 | 1463168997963 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 752 | 1463168997969 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 12:49:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:49:57 INFO - PROCESS | 752 | 1463168997976 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - PROCESS | 752 | 1463168997979 Marionette TRACE conn7 <- [1,2934,null,{}] 12:49:57 INFO - PROCESS | 752 | 1463168997983 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:58 INFO - PROCESS | 752 | 1463168998133 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 12:49:58 INFO - PROCESS | 752 | 1463168998281 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:58 INFO - PROCESS | 752 | ++DOCSHELL 11DD9800 == 60 [pid = 752] [id = 743] 12:49:58 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (127A9800) [pid = 752] [serial = 2229] [outer = 00000000] 12:49:58 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (16822800) [pid = 752] [serial = 2230] [outer = 127A9800] 12:49:58 INFO - PROCESS | 752 | 1463168998336 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (16EE3000) [pid = 752] [serial = 2231] [outer = 127A9800] 12:49:58 INFO - PROCESS | 752 | 1463168998880 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:49:58 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:49:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 12:49:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:49:58 INFO - PROCESS | 752 | 1463168998908 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 12:49:58 INFO - PROCESS | 752 | 1463168998910 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 12:49:58 INFO - PROCESS | 752 | 1463168998914 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:49:58 INFO - PROCESS | 752 | 1463168998918 Marionette TRACE conn7 <- [1,2938,null,{}] 12:49:58 INFO - PROCESS | 752 | 1463168998929 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:59 INFO - PROCESS | 752 | 1463168999041 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 12:49:59 INFO - PROCESS | 752 | 1463168999195 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 752 | ++DOCSHELL 175B3400 == 61 [pid = 752] [id = 744] 12:49:59 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (175B3800) [pid = 752] [serial = 2232] [outer = 00000000] 12:49:59 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (19B20800) [pid = 752] [serial = 2233] [outer = 175B3800] 12:49:59 INFO - PROCESS | 752 | 1463168999255 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (19C49800) [pid = 752] [serial = 2234] [outer = 175B3800] 12:49:59 INFO - PROCESS | 752 | ++DOCSHELL 1A622C00 == 62 [pid = 752] [id = 745] 12:49:59 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (1A62F400) [pid = 752] [serial = 2235] [outer = 00000000] 12:49:59 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1A6B3000) [pid = 752] [serial = 2236] [outer = 1A62F400] 12:49:59 INFO - PROCESS | 752 | 1463168999881 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:49:59 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:49:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1022ms 12:49:59 INFO - PROCESS | 752 | 1463168999940 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 752 | 1463168999943 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 12:49:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:49:59 INFO - PROCESS | 752 | 1463168999946 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 752 | 1463168999948 Marionette TRACE conn7 <- [1,2942,null,{}] 12:49:59 INFO - PROCESS | 752 | 1463168999952 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:00 INFO - PROCESS | 752 | 1463169000083 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 12:50:00 INFO - PROCESS | 752 | 1463169000198 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:00 INFO - PROCESS | 752 | ++DOCSHELL 1A627400 == 63 [pid = 752] [id = 746] 12:50:00 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (1A628800) [pid = 752] [serial = 2237] [outer = 00000000] 12:50:00 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (1A6B9400) [pid = 752] [serial = 2238] [outer = 1A628800] 12:50:00 INFO - PROCESS | 752 | 1463169000297 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (1A7D6800) [pid = 752] [serial = 2239] [outer = 1A628800] 12:50:00 INFO - PROCESS | 752 | 1463169000807 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:50:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:50:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:50:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 12:50:00 INFO - PROCESS | 752 | 1463169000820 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 12:50:00 INFO - PROCESS | 752 | 1463169000822 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 12:50:00 INFO - PROCESS | 752 | 1463169000825 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:50:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:50:00 INFO - PROCESS | 752 | 1463169000828 Marionette TRACE conn7 <- [1,2946,null,{}] 12:50:00 INFO - PROCESS | 752 | 1463169000849 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:01 INFO - PROCESS | 752 | 1463169001006 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 12:50:01 INFO - PROCESS | 752 | 1463169001167 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:01 INFO - PROCESS | 752 | ++DOCSHELL 0CC73400 == 64 [pid = 752] [id = 747] 12:50:01 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (1A7D9C00) [pid = 752] [serial = 2240] [outer = 00000000] 12:50:01 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (1B60A400) [pid = 752] [serial = 2241] [outer = 1A7D9C00] 12:50:01 INFO - PROCESS | 752 | 1463169001225 Marionette DEBUG loaded listener.js 12:50:01 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (1B60DC00) [pid = 752] [serial = 2242] [outer = 1A7D9C00] 12:50:01 INFO - PROCESS | 752 | 1463169001819 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:50:01 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:50:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1036ms 12:50:01 INFO - PROCESS | 752 | 1463169001866 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 12:50:01 INFO - PROCESS | 752 | 1463169001868 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 12:50:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:50:01 INFO - PROCESS | 752 | 1463169001871 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:50:01 INFO - PROCESS | 752 | 1463169001874 Marionette TRACE conn7 <- [1,2950,null,{}] 12:50:01 INFO - PROCESS | 752 | 1463169001877 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:02 INFO - PROCESS | 752 | 1463169002002 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 12:50:02 INFO - PROCESS | 752 | 1463169002289 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 752 | ++DOCSHELL 0C503400 == 65 [pid = 752] [id = 748] 12:50:02 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (0C50C400) [pid = 752] [serial = 2243] [outer = 00000000] 12:50:02 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (0D737800) [pid = 752] [serial = 2244] [outer = 0C50C400] 12:50:02 INFO - PROCESS | 752 | 1463169002347 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (0DDD1C00) [pid = 752] [serial = 2245] [outer = 0C50C400] 12:50:02 INFO - PROCESS | 752 | 1463169002897 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:50:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:50:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1077ms 12:50:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:50:02 INFO - PROCESS | 752 | 1463169002949 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 752 | 1463169002953 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 12:50:02 INFO - PROCESS | 752 | 1463169002958 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - PROCESS | 752 | 1463169002961 Marionette TRACE conn7 <- [1,2954,null,{}] 12:50:02 INFO - PROCESS | 752 | 1463169002984 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:03 INFO - PROCESS | 752 | 1463169003087 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 12:50:03 INFO - PROCESS | 752 | 1463169003252 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:03 INFO - PROCESS | 752 | ++DOCSHELL 11D59C00 == 66 [pid = 752] [id = 749] 12:50:03 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (12067400) [pid = 752] [serial = 2246] [outer = 00000000] 12:50:03 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (1501D800) [pid = 752] [serial = 2247] [outer = 12067400] 12:50:03 INFO - PROCESS | 752 | 1463169003303 Marionette DEBUG loaded listener.js 12:50:03 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (151B3800) [pid = 752] [serial = 2248] [outer = 12067400] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 12531400 == 65 [pid = 752] [id = 594] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 09076400 == 64 [pid = 752] [id = 599] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 15061C00 == 63 [pid = 752] [id = 702] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 175B6800 == 62 [pid = 752] [id = 740] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 1501E800 == 61 [pid = 752] [id = 739] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 1721F800 == 60 [pid = 752] [id = 738] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 16EDCC00 == 59 [pid = 752] [id = 737] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 15061800 == 58 [pid = 752] [id = 736] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 0DDDC000 == 57 [pid = 752] [id = 735] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 12494000 == 56 [pid = 752] [id = 734] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 137 (19303400) [pid = 752] [serial = 2149] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 136 (17B42C00) [pid = 752] [serial = 2146] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 135 (0D742000) [pid = 752] [serial = 2140] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 134 (1341C400) [pid = 752] [serial = 2143] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 133 (1938AC00) [pid = 752] [serial = 2179] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 0C50D800 == 55 [pid = 752] [id = 733] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 0C639C00 == 54 [pid = 752] [id = 732] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 1721E000 == 53 [pid = 752] [id = 729] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 120F2000 == 52 [pid = 752] [id = 728] 12:50:03 INFO - PROCESS | 752 | --DOCSHELL 0906F000 == 51 [pid = 752] [id = 727] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 132 (17249000) [pid = 752] [serial = 2170] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 131 (16EC4000) [pid = 752] [serial = 2167] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 130 (0CCA6000) [pid = 752] [serial = 2152] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 129 (175B9C00) [pid = 752] [serial = 2171] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 128 (1206AC00) [pid = 752] [serial = 2174] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 127 (17B5C400) [pid = 752] [serial = 2176] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 126 (0D6F1400) [pid = 752] [serial = 2153] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 125 (151A9800) [pid = 752] [serial = 2161] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 124 (1681A800) [pid = 752] [serial = 2164] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 123 (0D735400) [pid = 752] [serial = 2173] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 122 (12466000) [pid = 752] [serial = 2159] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 121 (0C7B0800) [pid = 752] [serial = 2155] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 120 (0CCAD400) [pid = 752] [serial = 2156] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 119 (168DA000) [pid = 752] [serial = 2165] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 118 (151BA800) [pid = 752] [serial = 2162] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 117 (16EE8C00) [pid = 752] [serial = 2168] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 116 (19301C00) [pid = 752] [serial = 2177] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | --DOMWINDOW == 115 (11D4C000) [pid = 752] [serial = 2158] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 752 | 1463169003972 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:50:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:50:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1036ms 12:50:03 INFO - PROCESS | 752 | 1463169003999 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 12:50:03 INFO - PROCESS | 752 | 1463169004003 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 12:50:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:50:04 INFO - PROCESS | 752 | 1463169004007 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:50:04 INFO - PROCESS | 752 | 1463169004009 Marionette TRACE conn7 <- [1,2958,null,{}] 12:50:04 INFO - PROCESS | 752 | 1463169004013 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:04 INFO - PROCESS | 752 | 1463169004139 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 12:50:04 INFO - PROCESS | 752 | 1463169004244 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 752 | ++DOCSHELL 0D6F3800 == 52 [pid = 752] [id = 750] 12:50:04 INFO - PROCESS | 752 | ++DOMWINDOW == 116 (0D6F4400) [pid = 752] [serial = 2249] [outer = 00000000] 12:50:04 INFO - PROCESS | 752 | ++DOMWINDOW == 117 (0E00AC00) [pid = 752] [serial = 2250] [outer = 0D6F4400] 12:50:04 INFO - PROCESS | 752 | 1463169004289 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 752 | ++DOMWINDOW == 118 (11D4A800) [pid = 752] [serial = 2251] [outer = 0D6F4400] 12:50:04 INFO - PROCESS | 752 | 1463169004657 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:50:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:50:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 12:50:04 INFO - PROCESS | 752 | 1463169004690 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 12:50:04 INFO - PROCESS | 752 | 1463169004692 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 12:50:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:50:04 INFO - PROCESS | 752 | 1463169004697 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:50:04 INFO - PROCESS | 752 | 1463169004703 Marionette TRACE conn7 <- [1,2962,null,{}] 12:50:04 INFO - PROCESS | 752 | 1463169004713 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:04 INFO - PROCESS | 752 | 1463169004802 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 12:50:04 INFO - PROCESS | 752 | 1463169004810 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 752 | ++DOCSHELL 1279C400 == 53 [pid = 752] [id = 751] 12:50:04 INFO - PROCESS | 752 | ++DOMWINDOW == 119 (1341C400) [pid = 752] [serial = 2252] [outer = 00000000] 12:50:04 INFO - PROCESS | 752 | ++DOMWINDOW == 120 (151BE000) [pid = 752] [serial = 2253] [outer = 1341C400] 12:50:04 INFO - PROCESS | 752 | 1463169004855 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 752 | ++DOMWINDOW == 121 (163B6C00) [pid = 752] [serial = 2254] [outer = 1341C400] 12:50:05 INFO - PROCESS | 752 | 1463169005294 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:50:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:50:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 12:50:05 INFO - PROCESS | 752 | 1463169005332 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 752 | 1463169005334 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 12:50:05 INFO - PROCESS | 752 | 1463169005337 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:50:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:50:05 INFO - PROCESS | 752 | 1463169005339 Marionette TRACE conn7 <- [1,2966,null,{}] 12:50:05 INFO - PROCESS | 752 | 1463169005342 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:05 INFO - PROCESS | 752 | 1463169005483 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 12:50:05 INFO - PROCESS | 752 | 1463169005549 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:05 INFO - PROCESS | 752 | ++DOCSHELL 163BD000 == 54 [pid = 752] [id = 752] 12:50:05 INFO - PROCESS | 752 | ++DOMWINDOW == 122 (168D4400) [pid = 752] [serial = 2255] [outer = 00000000] 12:50:05 INFO - PROCESS | 752 | ++DOMWINDOW == 123 (16D73800) [pid = 752] [serial = 2256] [outer = 168D4400] 12:50:05 INFO - PROCESS | 752 | 1463169005593 Marionette DEBUG loaded listener.js 12:50:05 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (16EDF800) [pid = 752] [serial = 2257] [outer = 168D4400] 12:50:05 INFO - PROCESS | 752 | 1463169005982 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:50:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:50:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 12:50:06 INFO - PROCESS | 752 | 1463169006013 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 12:50:06 INFO - PROCESS | 752 | 1463169006015 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 12:50:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:50:06 INFO - PROCESS | 752 | 1463169006018 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:50:06 INFO - PROCESS | 752 | 1463169006020 Marionette TRACE conn7 <- [1,2970,null,{}] 12:50:06 INFO - PROCESS | 752 | 1463169006024 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:06 INFO - PROCESS | 752 | 1463169006147 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 12:50:06 INFO - PROCESS | 752 | 1463169006153 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 752 | ++DOCSHELL 0C7CA000 == 55 [pid = 752] [id = 753] 12:50:06 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (120F0800) [pid = 752] [serial = 2258] [outer = 00000000] 12:50:06 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (1721F800) [pid = 752] [serial = 2259] [outer = 120F0800] 12:50:06 INFO - PROCESS | 752 | 1463169006207 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (175A8400) [pid = 752] [serial = 2260] [outer = 120F0800] 12:50:06 INFO - PROCESS | 752 | 1463169006682 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:50:06 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:50:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:50:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 12:50:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:50:06 INFO - PROCESS | 752 | 1463169006751 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 12:50:06 INFO - PROCESS | 752 | 1463169006753 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 12:50:06 INFO - PROCESS | 752 | 1463169006756 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:50:06 INFO - PROCESS | 752 | 1463169006758 Marionette TRACE conn7 <- [1,2974,null,{}] 12:50:06 INFO - PROCESS | 752 | 1463169006761 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:06 INFO - PROCESS | 752 | 1463169006884 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 12:50:06 INFO - PROCESS | 752 | 1463169006952 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 752 | ++DOCSHELL 175B3000 == 56 [pid = 752] [id = 754] 12:50:06 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (175B5800) [pid = 752] [serial = 2261] [outer = 00000000] 12:50:06 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (17B5EC00) [pid = 752] [serial = 2262] [outer = 175B5800] 12:50:06 INFO - PROCESS | 752 | 1463169006999 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (19301C00) [pid = 752] [serial = 2263] [outer = 175B5800] 12:50:07 INFO - PROCESS | 752 | 1463169007380 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:50:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:50:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 12:50:07 INFO - PROCESS | 752 | 1463169007427 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 12:50:07 INFO - PROCESS | 752 | 1463169007429 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 12:50:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:50:07 INFO - PROCESS | 752 | 1463169007432 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:50:07 INFO - PROCESS | 752 | 1463169007433 Marionette TRACE conn7 <- [1,2978,null,{}] 12:50:07 INFO - PROCESS | 752 | 1463169007443 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:07 INFO - PROCESS | 752 | 1463169007565 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 12:50:07 INFO - PROCESS | 752 | 1463169007659 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:07 INFO - PROCESS | 752 | ++DOCSHELL 15062800 == 57 [pid = 752] [id = 755] 12:50:07 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (19303800) [pid = 752] [serial = 2264] [outer = 00000000] 12:50:07 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (19431000) [pid = 752] [serial = 2265] [outer = 19303800] 12:50:07 INFO - PROCESS | 752 | 1463169007708 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (19B1A800) [pid = 752] [serial = 2266] [outer = 19303800] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 132 (16EDDC00) [pid = 752] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 131 (175C9800) [pid = 752] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 130 (1501B400) [pid = 752] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 129 (0C7B6C00) [pid = 752] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 128 (163B3000) [pid = 752] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 127 (0C7B6000) [pid = 752] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 126 (12534400) [pid = 752] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 125 (17246400) [pid = 752] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 124 (1506A000) [pid = 752] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:50:08 INFO - PROCESS | 752 | --DOMWINDOW == 123 (1930C400) [pid = 752] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:50:08 INFO - PROCESS | 752 | ++DOCSHELL 1501B400 == 58 [pid = 752] [id = 756] 12:50:08 INFO - PROCESS | 752 | ++DOMWINDOW == 124 (1506A000) [pid = 752] [serial = 2267] [outer = 00000000] 12:50:08 INFO - PROCESS | 752 | ++DOMWINDOW == 125 (17B64400) [pid = 752] [serial = 2268] [outer = 1506A000] 12:50:08 INFO - PROCESS | 752 | 1463169008258 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:50:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:50:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 890ms 12:50:08 INFO - PROCESS | 752 | 1463169008323 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 752 | 1463169008325 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 12:50:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:50:08 INFO - PROCESS | 752 | 1463169008329 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 752 | 1463169008331 Marionette TRACE conn7 <- [1,2982,null,{}] 12:50:08 INFO - PROCESS | 752 | 1463169008334 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:08 INFO - PROCESS | 752 | 1463169008442 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 12:50:08 INFO - PROCESS | 752 | 1463169008448 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:08 INFO - PROCESS | 752 | ++DOCSHELL 17246400 == 59 [pid = 752] [id = 757] 12:50:08 INFO - PROCESS | 752 | ++DOMWINDOW == 126 (19389800) [pid = 752] [serial = 2269] [outer = 00000000] 12:50:08 INFO - PROCESS | 752 | ++DOMWINDOW == 127 (19C4E000) [pid = 752] [serial = 2270] [outer = 19389800] 12:50:08 INFO - PROCESS | 752 | 1463169008491 Marionette DEBUG loaded listener.js 12:50:08 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (1A4D9800) [pid = 752] [serial = 2271] [outer = 19389800] 12:50:08 INFO - PROCESS | 752 | 1463169008896 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:50:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:50:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:50:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 12:50:08 INFO - PROCESS | 752 | 1463169008965 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 752 | 1463169008967 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 12:50:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:50:08 INFO - PROCESS | 752 | 1463169008971 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 752 | 1463169008972 Marionette TRACE conn7 <- [1,2986,null,{}] 12:50:08 INFO - PROCESS | 752 | 1463169008976 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:09 INFO - PROCESS | 752 | 1463169009068 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 12:50:09 INFO - PROCESS | 752 | 1463169009074 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 752 | ++DOCSHELL 16EE5400 == 60 [pid = 752] [id = 758] 12:50:09 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (1A4E1400) [pid = 752] [serial = 2272] [outer = 00000000] 12:50:09 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (1B60B000) [pid = 752] [serial = 2273] [outer = 1A4E1400] 12:50:09 INFO - PROCESS | 752 | 1463169009118 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (1B67F800) [pid = 752] [serial = 2274] [outer = 1A4E1400] 12:50:09 INFO - PROCESS | 752 | 1463169009557 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:50:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:50:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 12:50:09 INFO - PROCESS | 752 | 1463169009603 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 12:50:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:50:09 INFO - PROCESS | 752 | 1463169009605 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 12:50:09 INFO - PROCESS | 752 | 1463169009608 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:50:09 INFO - PROCESS | 752 | 1463169009610 Marionette TRACE conn7 <- [1,2990,null,{}] 12:50:09 INFO - PROCESS | 752 | 1463169009614 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:09 INFO - PROCESS | 752 | 1463169009763 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 12:50:09 INFO - PROCESS | 752 | 1463169009778 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 752 | ++DOCSHELL 1B681000 == 61 [pid = 752] [id = 759] 12:50:09 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (1B682C00) [pid = 752] [serial = 2275] [outer = 00000000] 12:50:09 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (1B689C00) [pid = 752] [serial = 2276] [outer = 1B682C00] 12:50:09 INFO - PROCESS | 752 | 1463169009832 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (1B6A5800) [pid = 752] [serial = 2277] [outer = 1B682C00] 12:50:10 INFO - PROCESS | 752 | 1463169010403 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:50:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:50:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 830ms 12:50:10 INFO - PROCESS | 752 | 1463169010505 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 752 | 1463169010510 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 12:50:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:50:10 INFO - PROCESS | 752 | 1463169010517 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - PROCESS | 752 | 1463169010521 Marionette TRACE conn7 <- [1,2994,null,{}] 12:50:10 INFO - PROCESS | 752 | 1463169010527 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:10 INFO - PROCESS | 752 | 1463169010704 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 12:50:10 INFO - PROCESS | 752 | 1463169010716 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:10 INFO - PROCESS | 752 | ++DOCSHELL 0DD95400 == 62 [pid = 752] [id = 760] 12:50:10 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (0DDE1400) [pid = 752] [serial = 2278] [outer = 00000000] 12:50:10 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (0DDE5800) [pid = 752] [serial = 2279] [outer = 0DDE1400] 12:50:10 INFO - PROCESS | 752 | 1463169010774 Marionette DEBUG loaded listener.js 12:50:10 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (0DDE9000) [pid = 752] [serial = 2280] [outer = 0DDE1400] 12:50:11 INFO - PROCESS | 752 | 1463169011360 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:50:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:50:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 890ms 12:50:11 INFO - PROCESS | 752 | 1463169011408 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 12:50:11 INFO - PROCESS | 752 | 1463169011414 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 12:50:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:50:11 INFO - PROCESS | 752 | 1463169011421 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:50:11 INFO - PROCESS | 752 | 1463169011424 Marionette TRACE conn7 <- [1,2998,null,{}] 12:50:11 INFO - PROCESS | 752 | 1463169011428 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:11 INFO - PROCESS | 752 | 1463169011545 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 12:50:11 INFO - PROCESS | 752 | 1463169011710 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:11 INFO - PROCESS | 752 | ++DOCSHELL 0DDE8800 == 63 [pid = 752] [id = 761] 12:50:11 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (0DDE8C00) [pid = 752] [serial = 2281] [outer = 00000000] 12:50:11 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (12531400) [pid = 752] [serial = 2282] [outer = 0DDE8C00] 12:50:11 INFO - PROCESS | 752 | 1463169011766 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (13CF0C00) [pid = 752] [serial = 2283] [outer = 0DDE8C00] 12:50:12 INFO - PROCESS | 752 | [752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:12 INFO - PROCESS | 752 | 1463169012376 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:50:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:50:12 INFO - {} 12:50:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:50:12 INFO - {} 12:50:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:50:12 INFO - {} 12:50:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:50:12 INFO - {} 12:50:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 12:50:12 INFO - PROCESS | 752 | 1463169012393 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 752 | 1463169012395 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 12:50:12 INFO - PROCESS | 752 | 1463169012399 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - TEST-START | /FileAPI/fileReader.html 12:50:12 INFO - PROCESS | 752 | 1463169012402 Marionette TRACE conn7 <- [1,3002,null,{}] 12:50:12 INFO - PROCESS | 752 | 1463169012414 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:12 INFO - PROCESS | 752 | 1463169012558 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 12:50:12 INFO - PROCESS | 752 | 1463169012731 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:12 INFO - PROCESS | 752 | ++DOCSHELL 0D923400 == 64 [pid = 752] [id = 762] 12:50:12 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (13D90800) [pid = 752] [serial = 2284] [outer = 00000000] 12:50:12 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (1A6B6800) [pid = 752] [serial = 2285] [outer = 13D90800] 12:50:12 INFO - PROCESS | 752 | 1463169012788 Marionette DEBUG loaded listener.js 12:50:12 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (1B689000) [pid = 752] [serial = 2286] [outer = 13D90800] 12:50:13 INFO - PROCESS | 752 | 1463169013305 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:50:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:50:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:50:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:50:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:50:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 12:50:13 INFO - PROCESS | 752 | 1463169013333 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 12:50:13 INFO - PROCESS | 752 | 1463169013335 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 12:50:13 INFO - PROCESS | 752 | 1463169013339 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:50:13 INFO - TEST-START | /FileAPI/historical.html 12:50:13 INFO - PROCESS | 752 | 1463169013341 Marionette TRACE conn7 <- [1,3006,null,{}] 12:50:13 INFO - PROCESS | 752 | 1463169013345 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:13 INFO - PROCESS | 752 | 1463169013486 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 12:50:13 INFO - PROCESS | 752 | 1463169013639 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:13 INFO - PROCESS | 752 | ++DOCSHELL 0DD75C00 == 65 [pid = 752] [id = 763] 12:50:13 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (0DD76800) [pid = 752] [serial = 2287] [outer = 00000000] 12:50:13 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (0DD7D400) [pid = 752] [serial = 2288] [outer = 0DD76800] 12:50:13 INFO - PROCESS | 752 | 1463169013698 Marionette DEBUG loaded listener.js 12:50:13 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (0DD80C00) [pid = 752] [serial = 2289] [outer = 0DD76800] 12:50:14 INFO - PROCESS | 752 | 1463169014216 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:50:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:50:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:50:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:50:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:50:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:50:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:50:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:50:14 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 12:50:14 INFO - PROCESS | 752 | 1463169014277 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 12:50:14 INFO - PROCESS | 752 | 1463169014280 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 12:50:14 INFO - TEST-START | /FileAPI/idlharness.html 12:50:14 INFO - PROCESS | 752 | 1463169014285 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:50:14 INFO - PROCESS | 752 | 1463169014287 Marionette TRACE conn7 <- [1,3010,null,{}] 12:50:14 INFO - PROCESS | 752 | 1463169014291 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:14 INFO - PROCESS | 752 | 1463169014404 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 12:50:14 INFO - PROCESS | 752 | 1463169014567 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:14 INFO - PROCESS | 752 | ++DOCSHELL 0DD71800 == 66 [pid = 752] [id = 764] 12:50:14 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (0DD7DC00) [pid = 752] [serial = 2290] [outer = 00000000] 12:50:14 INFO - PROCESS | 752 | ++DOMWINDOW == 148 (1B42EC00) [pid = 752] [serial = 2291] [outer = 0DD7DC00] 12:50:14 INFO - PROCESS | 752 | 1463169014622 Marionette DEBUG loaded listener.js 12:50:14 INFO - PROCESS | 752 | ++DOMWINDOW == 149 (1B431000) [pid = 752] [serial = 2292] [outer = 0DD7DC00] 12:50:15 INFO - PROCESS | 752 | 1463169015829 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:50:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:50:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:50:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:50:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:50:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:50:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:50:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:50:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:50:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:50:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:50:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:50:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:50:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:50:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:50:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:50:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:50:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:50:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:50:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:50:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:50:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:50:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:50:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:50:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:50:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:50:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:50:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:50:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:50:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:50:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:50:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:50:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:50:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:50:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:50:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:50:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1626ms 12:50:15 INFO - PROCESS | 752 | 1463169015915 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 12:50:15 INFO - PROCESS | 752 | 1463169015917 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 12:50:15 INFO - PROCESS | 752 | 1463169015921 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:50:15 INFO - TEST-START | /FileAPI/idlharness.worker 12:50:15 INFO - PROCESS | 752 | 1463169015923 Marionette TRACE conn7 <- [1,3014,null,{}] 12:50:15 INFO - PROCESS | 752 | 1463169015972 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:16 INFO - PROCESS | 752 | 1463169016102 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 12:50:16 INFO - PROCESS | 752 | 1463169016435 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:16 INFO - PROCESS | 752 | ++DOCSHELL 0C637C00 == 67 [pid = 752] [id = 765] 12:50:16 INFO - PROCESS | 752 | ++DOMWINDOW == 150 (0C7AF400) [pid = 752] [serial = 2293] [outer = 00000000] 12:50:16 INFO - PROCESS | 752 | ++DOMWINDOW == 151 (0D6F7800) [pid = 752] [serial = 2294] [outer = 0C7AF400] 12:50:16 INFO - PROCESS | 752 | 1463169016519 Marionette DEBUG loaded listener.js 12:50:16 INFO - PROCESS | 752 | ++DOMWINDOW == 152 (0DD72400) [pid = 752] [serial = 2295] [outer = 0C7AF400] 12:50:16 INFO - PROCESS | 752 | [752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 16EE5400 == 66 [pid = 752] [id = 758] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 17246400 == 65 [pid = 752] [id = 757] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 1501B400 == 64 [pid = 752] [id = 756] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 15062800 == 63 [pid = 752] [id = 755] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 175B3000 == 62 [pid = 752] [id = 754] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 0C7CA000 == 61 [pid = 752] [id = 753] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 163BD000 == 60 [pid = 752] [id = 752] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 1279C400 == 59 [pid = 752] [id = 751] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 151 (19396000) [pid = 752] [serial = 2224] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 0D6F3800 == 58 [pid = 752] [id = 750] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 11D59C00 == 57 [pid = 752] [id = 749] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 0C503400 == 56 [pid = 752] [id = 748] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 0CC73400 == 55 [pid = 752] [id = 747] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 1A627400 == 54 [pid = 752] [id = 746] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 1A622C00 == 53 [pid = 752] [id = 745] 12:50:17 INFO - PROCESS | 752 | --DOCSHELL 0D040400 == 52 [pid = 752] [id = 741] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 150 (1938F000) [pid = 752] [serial = 2180] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 149 (1930A400) [pid = 752] [serial = 2222] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 148 (151BFC00) [pid = 752] [serial = 2206] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 147 (0D6F1C00) [pid = 752] [serial = 2200] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 146 (0DB13800) [pid = 752] [serial = 2201] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 145 (16D6A400) [pid = 752] [serial = 2209] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 144 (1248DC00) [pid = 752] [serial = 2198] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 143 (11D4FC00) [pid = 752] [serial = 2197] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 142 (1279C800) [pid = 752] [serial = 2203] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 141 (13DCEC00) [pid = 752] [serial = 2204] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 140 (19B21000) [pid = 752] [serial = 2191] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 139 (16EBA000) [pid = 752] [serial = 2210] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 138 (0C7B1000) [pid = 752] [serial = 2182] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 137 (175BC400) [pid = 752] [serial = 2188] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 136 (13CE9800) [pid = 752] [serial = 2185] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 135 (1723B400) [pid = 752] [serial = 2212] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 134 (19C4E800) [pid = 752] [serial = 2194] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 133 (175D0000) [pid = 752] [serial = 2215] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 132 (17242400) [pid = 752] [serial = 2213] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 131 (175D2400) [pid = 752] [serial = 2216] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 130 (16D78400) [pid = 752] [serial = 2218] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 129 (187B7400) [pid = 752] [serial = 2221] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 128 (16230800) [pid = 752] [serial = 2207] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | --DOMWINDOW == 127 (175B2400) [pid = 752] [serial = 2219] [outer = 00000000] [url = about:blank] 12:50:17 INFO - PROCESS | 752 | 1463169017666 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:50:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:50:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:50:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:50:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:50:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:50:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:50:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:50:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:50:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:50:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:50:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:50:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:50:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:50:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:50:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:50:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:50:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:50:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:50:17 INFO - {} 12:50:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1910ms 12:50:17 INFO - PROCESS | 752 | 1463169017836 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 12:50:17 INFO - PROCESS | 752 | 1463169017840 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 12:50:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:50:17 INFO - PROCESS | 752 | 1463169017844 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:50:17 INFO - PROCESS | 752 | 1463169017848 Marionette TRACE conn7 <- [1,3018,null,{}] 12:50:17 INFO - PROCESS | 752 | 1463169017853 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:17 INFO - PROCESS | 752 | 1463169017949 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 12:50:18 INFO - PROCESS | 752 | 1463169018050 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:18 INFO - PROCESS | 752 | ++DOCSHELL 0DE51000 == 53 [pid = 752] [id = 766] 12:50:18 INFO - PROCESS | 752 | ++DOMWINDOW == 128 (0DE53800) [pid = 752] [serial = 2296] [outer = 00000000] 12:50:18 INFO - PROCESS | 752 | ++DOMWINDOW == 129 (134E0400) [pid = 752] [serial = 2297] [outer = 0DE53800] 12:50:18 INFO - PROCESS | 752 | 1463169018100 Marionette DEBUG loaded listener.js 12:50:18 INFO - PROCESS | 752 | ++DOMWINDOW == 130 (15067000) [pid = 752] [serial = 2298] [outer = 0DE53800] 12:50:18 INFO - PROCESS | 752 | 1463169018512 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:50:18 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:50:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 12:50:18 INFO - PROCESS | 752 | 1463169018577 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 12:50:18 INFO - PROCESS | 752 | 1463169018580 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 12:50:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:50:18 INFO - PROCESS | 752 | 1463169018589 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:50:18 INFO - PROCESS | 752 | 1463169018592 Marionette TRACE conn7 <- [1,3022,null,{}] 12:50:18 INFO - PROCESS | 752 | 1463169018595 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:18 INFO - PROCESS | 752 | 1463169018684 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 12:50:18 INFO - PROCESS | 752 | 1463169018691 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:18 INFO - PROCESS | 752 | ++DOCSHELL 163B6800 == 54 [pid = 752] [id = 767] 12:50:18 INFO - PROCESS | 752 | ++DOMWINDOW == 131 (163BD000) [pid = 752] [serial = 2299] [outer = 00000000] 12:50:18 INFO - PROCESS | 752 | ++DOMWINDOW == 132 (16D6F800) [pid = 752] [serial = 2300] [outer = 163BD000] 12:50:18 INFO - PROCESS | 752 | 1463169018739 Marionette DEBUG loaded listener.js 12:50:18 INFO - PROCESS | 752 | ++DOMWINDOW == 133 (16EE2800) [pid = 752] [serial = 2301] [outer = 163BD000] 12:50:19 INFO - PROCESS | 752 | 1463169019194 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:50:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 12:50:19 INFO - PROCESS | 752 | 1463169019221 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 752 | 1463169019224 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 12:50:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:50:19 INFO - PROCESS | 752 | 1463169019228 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 752 | 1463169019234 Marionette TRACE conn7 <- [1,3026,null,{}] 12:50:19 INFO - PROCESS | 752 | 1463169019243 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:19 INFO - PROCESS | 752 | 1463169019333 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 12:50:19 INFO - PROCESS | 752 | 1463169019340 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:19 INFO - PROCESS | 752 | ++DOCSHELL 17217800 == 55 [pid = 752] [id = 768] 12:50:19 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (1723F000) [pid = 752] [serial = 2302] [outer = 00000000] 12:50:19 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (17B41400) [pid = 752] [serial = 2303] [outer = 1723F000] 12:50:19 INFO - PROCESS | 752 | 1463169019384 Marionette DEBUG loaded listener.js 12:50:19 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (19309C00) [pid = 752] [serial = 2304] [outer = 1723F000] 12:50:19 INFO - PROCESS | 752 | 1463169019879 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:50:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 12:50:19 INFO - PROCESS | 752 | 1463169019925 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 752 | 1463169019928 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 12:50:19 INFO - PROCESS | 752 | 1463169019931 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:50:19 INFO - PROCESS | 752 | 1463169019933 Marionette TRACE conn7 <- [1,3030,null,{}] 12:50:19 INFO - PROCESS | 752 | 1463169019946 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:20 INFO - PROCESS | 752 | 1463169020080 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 12:50:20 INFO - PROCESS | 752 | 1463169020087 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:20 INFO - PROCESS | 752 | ++DOCSHELL 1938EC00 == 56 [pid = 752] [id = 769] 12:50:20 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (19395000) [pid = 752] [serial = 2305] [outer = 00000000] 12:50:20 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (19B22C00) [pid = 752] [serial = 2306] [outer = 19395000] 12:50:20 INFO - PROCESS | 752 | 1463169020189 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (19BBA800) [pid = 752] [serial = 2307] [outer = 19395000] 12:50:20 INFO - PROCESS | 752 | 1463169020923 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:50:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:50:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:50:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:50:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:50:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1054ms 12:50:20 INFO - PROCESS | 752 | 1463169020989 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 12:50:20 INFO - PROCESS | 752 | 1463169020991 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 12:50:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:50:21 INFO - PROCESS | 752 | 1463169021015 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 752 | 1463169021017 Marionette TRACE conn7 <- [1,3034,null,{}] 12:50:21 INFO - PROCESS | 752 | 1463169021021 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:21 INFO - PROCESS | 752 | 1463169021157 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 12:50:21 INFO - PROCESS | 752 | 1463169021226 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:21 INFO - PROCESS | 752 | ++DOCSHELL 14E0D400 == 57 [pid = 752] [id = 770] 12:50:21 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (14E0D800) [pid = 752] [serial = 2308] [outer = 00000000] 12:50:21 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (19BBB800) [pid = 752] [serial = 2309] [outer = 14E0D800] 12:50:21 INFO - PROCESS | 752 | 1463169021278 Marionette DEBUG loaded listener.js 12:50:21 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (1A6B0400) [pid = 752] [serial = 2310] [outer = 14E0D800] 12:50:21 INFO - PROCESS | 752 | [752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:21 INFO - PROCESS | 752 | 1463169021715 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:50:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:50:21 INFO - {} 12:50:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 12:50:21 INFO - PROCESS | 752 | 1463169021739 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 12:50:21 INFO - PROCESS | 752 | 1463169021741 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 12:50:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:50:21 INFO - PROCESS | 752 | 1463169021745 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 752 | 1463169021746 Marionette TRACE conn7 <- [1,3038,null,{}] 12:50:21 INFO - PROCESS | 752 | 1463169021750 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:21 INFO - PROCESS | 752 | 1463169021877 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 12:50:21 INFO - PROCESS | 752 | 1463169021883 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:21 INFO - PROCESS | 752 | ++DOCSHELL 1B427C00 == 58 [pid = 752] [id = 771] 12:50:21 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (1B429000) [pid = 752] [serial = 2311] [outer = 00000000] 12:50:21 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (1B68B800) [pid = 752] [serial = 2312] [outer = 1B429000] 12:50:21 INFO - PROCESS | 752 | 1463169021927 Marionette DEBUG loaded listener.js 12:50:21 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (1D11E800) [pid = 752] [serial = 2313] [outer = 1B429000] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 144 (120F0800) [pid = 752] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 143 (175B5800) [pid = 752] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 142 (19303800) [pid = 752] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 141 (0D6F4400) [pid = 752] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 140 (0C50C400) [pid = 752] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 139 (12067400) [pid = 752] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 138 (168D4400) [pid = 752] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 137 (1341C400) [pid = 752] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 136 (1A62F400) [pid = 752] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 135 (1A4E1400) [pid = 752] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 134 (1506A000) [pid = 752] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:50:22 INFO - PROCESS | 752 | --DOMWINDOW == 133 (19389800) [pid = 752] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:50:22 INFO - PROCESS | 752 | 1463169022593 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:50:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 870ms 12:50:22 INFO - PROCESS | 752 | 1463169022616 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 12:50:22 INFO - PROCESS | 752 | 1463169022618 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 12:50:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:50:22 INFO - PROCESS | 752 | 1463169022621 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:50:22 INFO - PROCESS | 752 | 1463169022623 Marionette TRACE conn7 <- [1,3042,null,{}] 12:50:22 INFO - PROCESS | 752 | 1463169022627 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:22 INFO - PROCESS | 752 | 1463169022712 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 12:50:22 INFO - PROCESS | 752 | 1463169022718 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:22 INFO - PROCESS | 752 | ++DOCSHELL 0D734000 == 59 [pid = 752] [id = 772] 12:50:22 INFO - PROCESS | 752 | ++DOMWINDOW == 134 (14E0B400) [pid = 752] [serial = 2314] [outer = 00000000] 12:50:22 INFO - PROCESS | 752 | ++DOMWINDOW == 135 (1B605400) [pid = 752] [serial = 2315] [outer = 14E0B400] 12:50:22 INFO - PROCESS | 752 | 1463169022761 Marionette DEBUG loaded listener.js 12:50:22 INFO - PROCESS | 752 | ++DOMWINDOW == 136 (1D122400) [pid = 752] [serial = 2316] [outer = 14E0B400] 12:50:23 INFO - PROCESS | 752 | 1463169023436 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:50:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:50:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:50:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:50:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:50:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 922ms 12:50:23 INFO - PROCESS | 752 | 1463169023548 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 12:50:23 INFO - PROCESS | 752 | 1463169023551 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 12:50:23 INFO - PROCESS | 752 | 1463169023554 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:50:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:50:23 INFO - PROCESS | 752 | 1463169023556 Marionette TRACE conn7 <- [1,3046,null,{}] 12:50:23 INFO - PROCESS | 752 | 1463169023563 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:23 INFO - PROCESS | 752 | 1463169023652 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 12:50:23 INFO - PROCESS | 752 | 1463169023668 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:23 INFO - PROCESS | 752 | ++DOCSHELL 13DC8400 == 60 [pid = 752] [id = 773] 12:50:23 INFO - PROCESS | 752 | ++DOMWINDOW == 137 (14CD6800) [pid = 752] [serial = 2317] [outer = 00000000] 12:50:23 INFO - PROCESS | 752 | ++DOMWINDOW == 138 (151A1800) [pid = 752] [serial = 2318] [outer = 14CD6800] 12:50:23 INFO - PROCESS | 752 | 1463169023714 Marionette DEBUG loaded listener.js 12:50:23 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (16231000) [pid = 752] [serial = 2319] [outer = 14CD6800] 12:50:24 INFO - PROCESS | 752 | 1463169024208 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:50:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:50:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:50:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:50:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:50:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:50:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 12:50:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:50:24 INFO - PROCESS | 752 | 1463169024239 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 12:50:24 INFO - PROCESS | 752 | 1463169024241 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 12:50:24 INFO - PROCESS | 752 | 1463169024244 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:50:24 INFO - PROCESS | 752 | 1463169024246 Marionette TRACE conn7 <- [1,3050,null,{}] 12:50:24 INFO - PROCESS | 752 | 1463169024250 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:24 INFO - PROCESS | 752 | 1463169024403 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 12:50:24 INFO - PROCESS | 752 | 1463169024561 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:24 INFO - PROCESS | 752 | ++DOCSHELL 0C631400 == 61 [pid = 752] [id = 774] 12:50:24 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (0C636400) [pid = 752] [serial = 2320] [outer = 00000000] 12:50:24 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (0CC37000) [pid = 752] [serial = 2321] [outer = 0C636400] 12:50:24 INFO - PROCESS | 752 | 1463169024618 Marionette DEBUG loaded listener.js 12:50:24 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (0DD74C00) [pid = 752] [serial = 2322] [outer = 0C636400] 12:50:24 INFO - PROCESS | 752 | [752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:50:25 INFO - PROCESS | 752 | 1463169025162 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:50:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:50:25 INFO - {} 12:50:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1018ms 12:50:25 INFO - PROCESS | 752 | 1463169025264 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 12:50:25 INFO - PROCESS | 752 | 1463169025268 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 12:50:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:50:25 INFO - PROCESS | 752 | 1463169025273 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:50:25 INFO - PROCESS | 752 | 1463169025277 Marionette TRACE conn7 <- [1,3054,null,{}] 12:50:25 INFO - PROCESS | 752 | 1463169025304 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:25 INFO - PROCESS | 752 | 1463169025431 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 12:50:25 INFO - PROCESS | 752 | 1463169025590 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:25 INFO - PROCESS | 752 | ++DOCSHELL 13CE8000 == 62 [pid = 752] [id = 775] 12:50:25 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (13CE9400) [pid = 752] [serial = 2323] [outer = 00000000] 12:50:25 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (14E10C00) [pid = 752] [serial = 2324] [outer = 13CE9400] 12:50:25 INFO - PROCESS | 752 | 1463169025650 Marionette DEBUG loaded listener.js 12:50:25 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (151A3800) [pid = 752] [serial = 2325] [outer = 13CE9400] 12:50:26 INFO - PROCESS | 752 | 1463169026169 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:50:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:50:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:50:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:50:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:50:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:50:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:50:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:50:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 12:50:26 INFO - PROCESS | 752 | 1463169026204 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 12:50:26 INFO - PROCESS | 752 | 1463169026207 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 12:50:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:50:26 INFO - PROCESS | 752 | 1463169026226 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:50:26 INFO - PROCESS | 752 | 1463169026229 Marionette TRACE conn7 <- [1,3058,null,{}] 12:50:26 INFO - PROCESS | 752 | 1463169026236 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:26 INFO - PROCESS | 752 | 1463169026349 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 12:50:26 INFO - PROCESS | 752 | 1463169026515 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 752 | ++DOCSHELL 16EE5800 == 63 [pid = 752] [id = 776] 12:50:26 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (16EE5C00) [pid = 752] [serial = 2326] [outer = 00000000] 12:50:26 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (1721BC00) [pid = 752] [serial = 2327] [outer = 16EE5C00] 12:50:26 INFO - PROCESS | 752 | 1463169026571 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 752 | ++DOMWINDOW == 148 (17249800) [pid = 752] [serial = 2328] [outer = 16EE5C00] 12:50:27 INFO - PROCESS | 752 | 1463169027167 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:50:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:50:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:50:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:50:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:50:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:50:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:50:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 990ms 12:50:27 INFO - PROCESS | 752 | 1463169027204 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 12:50:27 INFO - PROCESS | 752 | 1463169027208 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 12:50:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:50:27 INFO - PROCESS | 752 | 1463169027219 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:50:27 INFO - PROCESS | 752 | 1463169027224 Marionette TRACE conn7 <- [1,3062,null,{}] 12:50:27 INFO - PROCESS | 752 | 1463169027228 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:27 INFO - PROCESS | 752 | 1463169027343 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 12:50:27 INFO - PROCESS | 752 | 1463169027496 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:27 INFO - PROCESS | 752 | ++DOCSHELL 0C7C0400 == 64 [pid = 752] [id = 777] 12:50:27 INFO - PROCESS | 752 | ++DOMWINDOW == 149 (17213800) [pid = 752] [serial = 2329] [outer = 00000000] 12:50:27 INFO - PROCESS | 752 | ++DOMWINDOW == 150 (19C51C00) [pid = 752] [serial = 2330] [outer = 17213800] 12:50:27 INFO - PROCESS | 752 | 1463169027554 Marionette DEBUG loaded listener.js 12:50:27 INFO - PROCESS | 752 | ++DOMWINDOW == 151 (1A7E1C00) [pid = 752] [serial = 2331] [outer = 17213800] 12:50:28 INFO - PROCESS | 752 | 1463169028129 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:50:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 990ms 12:50:28 INFO - PROCESS | 752 | 1463169028209 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 12:50:28 INFO - PROCESS | 752 | 1463169028211 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 12:50:28 INFO - PROCESS | 752 | 1463169028215 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:50:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:50:28 INFO - PROCESS | 752 | 1463169028217 Marionette TRACE conn7 <- [1,3066,null,{}] 12:50:28 INFO - PROCESS | 752 | 1463169028221 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:28 INFO - PROCESS | 752 | 1463169028333 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 12:50:28 INFO - PROCESS | 752 | 1463169028480 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:28 INFO - PROCESS | 752 | ++DOCSHELL 0DD49400 == 65 [pid = 752] [id = 778] 12:50:28 INFO - PROCESS | 752 | ++DOMWINDOW == 152 (0DD4AC00) [pid = 752] [serial = 2332] [outer = 00000000] 12:50:28 INFO - PROCESS | 752 | ++DOMWINDOW == 153 (0DD50800) [pid = 752] [serial = 2333] [outer = 0DD4AC00] 12:50:28 INFO - PROCESS | 752 | 1463169028535 Marionette DEBUG loaded listener.js 12:50:28 INFO - PROCESS | 752 | ++DOMWINDOW == 154 (0DD52C00) [pid = 752] [serial = 2334] [outer = 0DD4AC00] 12:50:29 INFO - PROCESS | 752 | 1463169029053 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:50:29 INFO - PROCESS | 752 | 1463169029177 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 12:50:29 INFO - PROCESS | 752 | 1463169029182 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:50:29 INFO - PROCESS | 752 | 1463169029184 Marionette TRACE conn7 <- [1,3070,null,{}] 12:50:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:50:29 INFO - PROCESS | 752 | 1463169029188 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:29 INFO - PROCESS | 752 | 1463169029308 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 12:50:29 INFO - PROCESS | 752 | 1463169029463 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:29 INFO - PROCESS | 752 | ++DOCSHELL 1CFA1400 == 66 [pid = 752] [id = 779] 12:50:29 INFO - PROCESS | 752 | ++DOMWINDOW == 155 (1CFA5400) [pid = 752] [serial = 2335] [outer = 00000000] 12:50:29 INFO - PROCESS | 752 | ++DOMWINDOW == 156 (1D128000) [pid = 752] [serial = 2336] [outer = 1CFA5400] 12:50:29 INFO - PROCESS | 752 | 1463169029527 Marionette DEBUG loaded listener.js 12:50:29 INFO - PROCESS | 752 | ++DOMWINDOW == 157 (1E2ECC00) [pid = 752] [serial = 2337] [outer = 1CFA5400] 12:50:30 INFO - PROCESS | 752 | 1463169030077 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:50:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:50:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:50:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 12:50:30 INFO - PROCESS | 752 | 1463169030119 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 12:50:30 INFO - PROCESS | 752 | 1463169030122 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 12:50:30 INFO - PROCESS | 752 | 1463169030125 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:50:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:50:30 INFO - PROCESS | 752 | 1463169030127 Marionette TRACE conn7 <- [1,3074,null,{}] 12:50:30 INFO - PROCESS | 752 | 1463169030131 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:30 INFO - PROCESS | 752 | 1463169030273 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 12:50:30 INFO - PROCESS | 752 | 1463169030400 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:30 INFO - PROCESS | 752 | ++DOCSHELL 0DD99C00 == 67 [pid = 752] [id = 780] 12:50:30 INFO - PROCESS | 752 | ++DOMWINDOW == 158 (0DDDBC00) [pid = 752] [serial = 2338] [outer = 00000000] 12:50:30 INFO - PROCESS | 752 | ++DOMWINDOW == 159 (1248DC00) [pid = 752] [serial = 2339] [outer = 0DDDBC00] 12:50:30 INFO - PROCESS | 752 | 1463169030459 Marionette DEBUG loaded listener.js 12:50:30 INFO - PROCESS | 752 | ++DOMWINDOW == 160 (1E2EDC00) [pid = 752] [serial = 2340] [outer = 0DDDBC00] 12:50:30 INFO - PROCESS | 752 | 1463169031000 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 12:50:31 INFO - PROCESS | 752 | 1463169031060 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 12:50:31 INFO - PROCESS | 752 | 1463169031062 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 12:50:31 INFO - PROCESS | 752 | 1463169031065 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:50:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:50:31 INFO - PROCESS | 752 | 1463169031068 Marionette TRACE conn7 <- [1,3078,null,{}] 12:50:31 INFO - PROCESS | 752 | 1463169031072 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:31 INFO - PROCESS | 752 | 1463169031188 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 12:50:31 INFO - PROCESS | 752 | 1463169031505 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:31 INFO - PROCESS | 752 | ++DOCSHELL 0C504000 == 68 [pid = 752] [id = 781] 12:50:31 INFO - PROCESS | 752 | ++DOMWINDOW == 161 (0DD49800) [pid = 752] [serial = 2341] [outer = 00000000] 12:50:31 INFO - PROCESS | 752 | ++DOMWINDOW == 162 (0DD75000) [pid = 752] [serial = 2342] [outer = 0DD49800] 12:50:31 INFO - PROCESS | 752 | 1463169031560 Marionette DEBUG loaded listener.js 12:50:31 INFO - PROCESS | 752 | ++DOMWINDOW == 163 (0DDEF400) [pid = 752] [serial = 2343] [outer = 0DD49800] 12:50:32 INFO - PROCESS | 752 | 1463169032073 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:50:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1017ms 12:50:32 INFO - PROCESS | 752 | 1463169032086 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 12:50:32 INFO - PROCESS | 752 | 1463169032091 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 12:50:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:50:32 INFO - PROCESS | 752 | 1463169032095 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:50:32 INFO - PROCESS | 752 | 1463169032099 Marionette TRACE conn7 <- [1,3082,null,{}] 12:50:32 INFO - PROCESS | 752 | 1463169032104 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:32 INFO - PROCESS | 752 | 1463169032243 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 12:50:32 INFO - PROCESS | 752 | 1463169032412 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:32 INFO - PROCESS | 752 | ++DOCSHELL 0C7B4000 == 69 [pid = 752] [id = 782] 12:50:32 INFO - PROCESS | 752 | ++DOMWINDOW == 164 (0DB13800) [pid = 752] [serial = 2344] [outer = 00000000] 12:50:32 INFO - PROCESS | 752 | ++DOMWINDOW == 165 (12535800) [pid = 752] [serial = 2345] [outer = 0DB13800] 12:50:32 INFO - PROCESS | 752 | 1463169032466 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 752 | ++DOMWINDOW == 166 (13CEF000) [pid = 752] [serial = 2346] [outer = 0DB13800] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 13DC8400 == 68 [pid = 752] [id = 773] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 0D734000 == 67 [pid = 752] [id = 772] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 1B427C00 == 66 [pid = 752] [id = 771] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 14E0D400 == 65 [pid = 752] [id = 770] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 1938EC00 == 64 [pid = 752] [id = 769] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 17217800 == 63 [pid = 752] [id = 768] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 163B6800 == 62 [pid = 752] [id = 767] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 0DE51000 == 61 [pid = 752] [id = 766] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 0C637C00 == 60 [pid = 752] [id = 765] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 165 (16822800) [pid = 752] [serial = 2230] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 164 (1B60A400) [pid = 752] [serial = 2241] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 163 (1A6B9400) [pid = 752] [serial = 2238] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 162 (0DE5AC00) [pid = 752] [serial = 2227] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 161 (1A6B3000) [pid = 752] [serial = 2236] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 160 (19B20800) [pid = 752] [serial = 2233] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 159 (1B689C00) [pid = 752] [serial = 2276] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOCSHELL 0DD95400 == 59 [pid = 752] [id = 760] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 158 (1721F800) [pid = 752] [serial = 2259] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 157 (17B5EC00) [pid = 752] [serial = 2262] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 156 (175A8400) [pid = 752] [serial = 2260] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 155 (19431000) [pid = 752] [serial = 2265] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 154 (0E00AC00) [pid = 752] [serial = 2250] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 153 (11D4A800) [pid = 752] [serial = 2251] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 152 (0DDD1C00) [pid = 752] [serial = 2245] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 151 (0D737800) [pid = 752] [serial = 2244] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 150 (151B3800) [pid = 752] [serial = 2248] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 149 (1501D800) [pid = 752] [serial = 2247] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 148 (16D73800) [pid = 752] [serial = 2256] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 147 (151BE000) [pid = 752] [serial = 2253] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 146 (163B6C00) [pid = 752] [serial = 2254] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 145 (19301C00) [pid = 752] [serial = 2263] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 144 (1B67F800) [pid = 752] [serial = 2274] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 143 (17B64400) [pid = 752] [serial = 2268] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 142 (19B1A800) [pid = 752] [serial = 2266] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 141 (1B60B000) [pid = 752] [serial = 2273] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 140 (19C4E000) [pid = 752] [serial = 2270] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 139 (1A4D9800) [pid = 752] [serial = 2271] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | --DOMWINDOW == 138 (16EDF800) [pid = 752] [serial = 2257] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 752 | 1463169032999 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:50:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 12:50:33 INFO - PROCESS | 752 | 1463169033028 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 12:50:33 INFO - PROCESS | 752 | 1463169033032 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 12:50:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:50:33 INFO - PROCESS | 752 | 1463169033037 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:50:33 INFO - PROCESS | 752 | 1463169033039 Marionette TRACE conn7 <- [1,3086,null,{}] 12:50:33 INFO - PROCESS | 752 | 1463169033043 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:33 INFO - PROCESS | 752 | 1463169033137 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 12:50:33 INFO - PROCESS | 752 | 1463169033147 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:33 INFO - PROCESS | 752 | ++DOCSHELL 0DDD6000 == 60 [pid = 752] [id = 783] 12:50:33 INFO - PROCESS | 752 | ++DOMWINDOW == 139 (0DDE2000) [pid = 752] [serial = 2347] [outer = 00000000] 12:50:33 INFO - PROCESS | 752 | ++DOMWINDOW == 140 (0E112800) [pid = 752] [serial = 2348] [outer = 0DDE2000] 12:50:33 INFO - PROCESS | 752 | 1463169033195 Marionette DEBUG loaded listener.js 12:50:33 INFO - PROCESS | 752 | ++DOMWINDOW == 141 (11D56400) [pid = 752] [serial = 2349] [outer = 0DDE2000] 12:50:33 INFO - PROCESS | 752 | 1463169033704 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:50:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 12:50:33 INFO - PROCESS | 752 | 1463169033772 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 12:50:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:50:33 INFO - PROCESS | 752 | 1463169033774 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 12:50:33 INFO - PROCESS | 752 | 1463169033779 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:50:33 INFO - PROCESS | 752 | 1463169033785 Marionette TRACE conn7 <- [1,3090,null,{}] 12:50:33 INFO - PROCESS | 752 | 1463169033794 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:33 INFO - PROCESS | 752 | 1463169033890 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 12:50:34 INFO - PROCESS | 752 | 1463169034053 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 752 | ++DOCSHELL 1501CC00 == 61 [pid = 752] [id = 784] 12:50:34 INFO - PROCESS | 752 | ++DOMWINDOW == 142 (15067C00) [pid = 752] [serial = 2350] [outer = 00000000] 12:50:34 INFO - PROCESS | 752 | ++DOMWINDOW == 143 (151ADC00) [pid = 752] [serial = 2351] [outer = 15067C00] 12:50:34 INFO - PROCESS | 752 | 1463169034097 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 752 | ++DOMWINDOW == 144 (151CD000) [pid = 752] [serial = 2352] [outer = 15067C00] 12:50:34 INFO - PROCESS | 752 | 1463169034432 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:50:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 12:50:34 INFO - PROCESS | 752 | 1463169034492 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 752 | 1463169034494 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 12:50:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:50:34 INFO - PROCESS | 752 | 1463169034498 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:50:34 INFO - PROCESS | 752 | 1463169034500 Marionette TRACE conn7 <- [1,3094,null,{}] 12:50:34 INFO - PROCESS | 752 | 1463169034504 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:34 INFO - PROCESS | 752 | 1463169034594 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 12:50:34 INFO - PROCESS | 752 | 1463169034600 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 752 | ++DOCSHELL 1622E400 == 62 [pid = 752] [id = 785] 12:50:34 INFO - PROCESS | 752 | ++DOMWINDOW == 145 (1637CC00) [pid = 752] [serial = 2353] [outer = 00000000] 12:50:34 INFO - PROCESS | 752 | ++DOMWINDOW == 146 (16815400) [pid = 752] [serial = 2354] [outer = 1637CC00] 12:50:34 INFO - PROCESS | 752 | 1463169034644 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 752 | ++DOMWINDOW == 147 (168D9400) [pid = 752] [serial = 2355] [outer = 1637CC00] 12:50:35 INFO - PROCESS | 752 | 1463169035131 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:50:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 12:50:35 INFO - PROCESS | 752 | 1463169035170 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 752 | 1463169035172 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 12:50:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:50:35 INFO - PROCESS | 752 | 1463169035180 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 752 | 1463169035181 Marionette TRACE conn7 <- [1,3098,null,{}] 12:50:35 INFO - PROCESS | 752 | 1463169035185 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:35 INFO - PROCESS | 752 | 1463169035315 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 12:50:35 INFO - PROCESS | 752 | 1463169035426 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:35 INFO - PROCESS | 752 | ++DOCSHELL 16EE0800 == 63 [pid = 752] [id = 786] 12:50:35 INFO - PROCESS | 752 | ++DOMWINDOW == 148 (16EE1000) [pid = 752] [serial = 2356] [outer = 00000000] 12:50:35 INFO - PROCESS | 752 | ++DOMWINDOW == 149 (17214400) [pid = 752] [serial = 2357] [outer = 16EE1000] 12:50:35 INFO - PROCESS | 752 | 1463169035479 Marionette DEBUG loaded listener.js 12:50:35 INFO - PROCESS | 752 | ++DOMWINDOW == 150 (17241400) [pid = 752] [serial = 2358] [outer = 16EE1000] 12:50:35 INFO - PROCESS | 752 | 1463169035893 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:50:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:50:35 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:50:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:50:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 12:50:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:50:35 INFO - PROCESS | 752 | 1463169035905 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 752 | 1463169035907 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 12:50:35 INFO - PROCESS | 752 | 1463169035910 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 752 | 1463169035912 Marionette TRACE conn7 <- [1,3102,null,{}] 12:50:35 INFO - PROCESS | 752 | 1463169035915 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:36 INFO - PROCESS | 752 | 1463169036045 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 12:50:36 INFO - PROCESS | 752 | 1463169036125 Marionette TRACE conn7 -> [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\", \"cd1a9143-89cc-4564-bcd0-4f2b4ed50466\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:36 INFO - PROCESS | 752 | ++DOCSHELL 174B4400 == 64 [pid = 752] [id = 787] 12:50:36 INFO - PROCESS | 752 | ++DOMWINDOW == 151 (175A3C00) [pid = 752] [serial = 2359] [outer = 00000000] 12:50:36 INFO - PROCESS | 752 | ++DOMWINDOW == 152 (175D1000) [pid = 752] [serial = 2360] [outer = 175A3C00] 12:50:36 INFO - PROCESS | 752 | 1463169036171 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 752 | ++DOMWINDOW == 153 (17B42C00) [pid = 752] [serial = 2361] [outer = 175A3C00] 12:50:36 INFO - PROCESS | 752 | 1463169036577 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:50:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:50:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 731ms 12:50:36 INFO - PROCESS | 752 | 1463169036654 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 12:50:36 INFO - PROCESS | 752 | 1463169036657 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 152 (14E0D800) [pid = 752] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 151 (175C8400) [pid = 752] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 150 (0D922000) [pid = 752] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 149 (0C7B2C00) [pid = 752] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 148 (15065C00) [pid = 752] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 147 (0DE4EC00) [pid = 752] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 146 (1206F800) [pid = 752] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 145 (0C7B6800) [pid = 752] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 144 (0C7AF400) [pid = 752] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 143 (1B682C00) [pid = 752] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 142 (0DE53800) [pid = 752] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 141 (1723F000) [pid = 752] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 140 (163BD000) [pid = 752] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 139 (1B429000) [pid = 752] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 138 (19395000) [pid = 752] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:50:36 INFO - PROCESS | 752 | --DOMWINDOW == 137 (14E0B400) [pid = 752] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:50:37 WARNING - u'runner_teardown' () 12:50:37 INFO - No more tests 12:50:37 INFO - Got 0 unexpected results 12:50:37 INFO - SUITE-END | took 691s 12:50:37 INFO - Closing logging queue 12:50:37 INFO - queue closed 12:50:37 INFO - Return code: 0 12:50:37 WARNING - # TBPL SUCCESS # 12:50:37 INFO - Running post-action listener: _resource_record_post_action 12:50:37 INFO - Running post-run listener: _resource_record_post_run 12:50:38 INFO - Total resource usage - Wall time: 709s; CPU: 14.0%; Read bytes: 135710720; Write bytes: 1128299520; Read time: 2790950; Write time: 11375050 12:50:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:50:38 INFO - install - Wall time: 6s; CPU: 4.0%; Read bytes: 0; Write bytes: 60272128; Read time: 0; Write time: 472020 12:50:38 INFO - run-tests - Wall time: 703s; CPU: 14.0%; Read bytes: 135710720; Write bytes: 1049640448; Read time: 2790950; Write time: 10704940 12:50:38 INFO - Running post-run listener: _upload_blobber_files 12:50:38 INFO - Blob upload gear active. 12:50:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:50:38 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:50:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:50:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:50:39 INFO - (blobuploader) - INFO - Open directory for files ... 12:50:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:50:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:50:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:50:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:50:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:50:40 INFO - (blobuploader) - INFO - Done attempting. 12:50:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:50:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:50:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:50:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:50:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:50:42 INFO - (blobuploader) - INFO - Done attempting. 12:50:42 INFO - (blobuploader) - INFO - Iteration through files over. 12:50:42 INFO - Return code: 0 12:50:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:50:42 INFO - Using _rmtree_windows ... 12:50:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:50:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4af5933c65302752368035522d67f08a440a54e7abe5ad292918413b270e8011b7164391906d12bee040ea52922fd7e17801954d18acd3065bca22e5a7a21834", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9d6c2b6a220696b4301d074e06ad166be91ec7ab7e77a48f1f964d71e6a1cef3cf04d8ff3a28d6ab1c0f47c8191a7cc6f074f23c5ae0f322c3cf292b85f23961"} 12:50:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:50:42 INFO - Writing to file C:\slave\test\properties\blobber_files 12:50:42 INFO - Contents: 12:50:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4af5933c65302752368035522d67f08a440a54e7abe5ad292918413b270e8011b7164391906d12bee040ea52922fd7e17801954d18acd3065bca22e5a7a21834", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9d6c2b6a220696b4301d074e06ad166be91ec7ab7e77a48f1f964d71e6a1cef3cf04d8ff3a28d6ab1c0f47c8191a7cc6f074f23c5ae0f322c3cf292b85f23961"} 12:50:42 INFO - Running post-run listener: copy_logs_to_upload_dir 12:50:42 INFO - Copying logs to upload dir... 12:50:42 INFO - mkdir: C:\slave\test\build\upload\logs 12:50:42 INFO - Copying logs to upload dir... 12:50:42 INFO - Using _rmtree_windows ... 12:50:42 INFO - Using _rmtree_windows ... 12:50:42 INFO - Using _rmtree_windows ... 12:50:42 INFO - Using _rmtree_windows ... 12:50:42 INFO - Using _rmtree_windows ... 12:50:42 INFO - Using _rmtree_windows ... 12:50:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1214.693000 ========= master_lag: 0.73 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 15 secs) (at 2016-05-13 12:50:43.242079) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 12:50:43.243506) ========= '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-127 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-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-127 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4af5933c65302752368035522d67f08a440a54e7abe5ad292918413b270e8011b7164391906d12bee040ea52922fd7e17801954d18acd3065bca22e5a7a21834", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9d6c2b6a220696b4301d074e06ad166be91ec7ab7e77a48f1f964d71e6a1cef3cf04d8ff3a28d6ab1c0f47c8191a7cc6f074f23c5ae0f322c3cf292b85f23961"} build_url:https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4af5933c65302752368035522d67f08a440a54e7abe5ad292918413b270e8011b7164391906d12bee040ea52922fd7e17801954d18acd3065bca22e5a7a21834", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9d6c2b6a220696b4301d074e06ad166be91ec7ab7e77a48f1f964d71e6a1cef3cf04d8ff3a28d6ab1c0f47c8191a7cc6f074f23c5ae0f322c3cf292b85f23961"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.23 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 12:50:43.579133) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:50:43.579477) ========= '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-127 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-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-127 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.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:50:43.694935) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 12:50:43.695268) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 12:50:44.637952) ========= ========= Total master_lag: 1.23 =========