builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-204 starttime: 1465205293.56 results: success (0) buildid: 20160606003129 builduid: 7d903f5d265440108d9a2ff2229e14a9 revision: 8f2c9241267a2b73f55eb366ad20e25c305623e8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:28:13.556881) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:28:13.557274) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:28:13.557539) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:28:13.712677) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:28:13.713015) ========= '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-204 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-204 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-204 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --02:28:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.27 MB/s 02:28:14 (8.27 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.301000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:28:15.033436) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 02:28:15.033767) ========= '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-204 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-204 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-204 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.003000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 02:28:19.054765) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:28:19.055133) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8f2c9241267a2b73f55eb366ad20e25c305623e8 --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 8f2c9241267a2b73f55eb366ad20e25c305623e8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-204 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-204 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-204 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-06-06 02:28:19,253 truncating revision to first 12 chars 2016-06-06 02:28:19,255 Setting DEBUG logging. 2016-06-06 02:28:19,255 attempt 1/10 2016-06-06 02:28:19,255 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8f2c9241267a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 02:28:19,834 unpacking tar archive at: mozilla-aurora-8f2c9241267a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.576000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:28:20.736627) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:28:20.736939) ========= script_repo_revision: 8f2c9241267a2b73f55eb366ad20e25c305623e8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:28:20.737316) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:28:20.737579) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:28:20.947672) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 42 secs) (at 2016-06-06 02:28:20.948060) ========= '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-204 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-204 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-204 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 02:28:21 INFO - MultiFileLogger online at 20160606 02:28:21 in C:\slave\test 02:28:21 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 02:28:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:28:21 INFO - {'append_to_log': False, 02:28:21 INFO - 'base_work_dir': 'C:\\slave\\test', 02:28:21 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:28:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:28:21 INFO - 'buildbot_json_path': 'buildprops.json', 02:28:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:28:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:28:21 INFO - 'download_minidump_stackwalk': True, 02:28:21 INFO - 'download_symbols': 'true', 02:28:21 INFO - 'e10s': False, 02:28:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:28:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:28:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:28:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:28:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:28:21 INFO - 'C:/mozilla-build/tooltool.py'), 02:28:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:28:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:28:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:28:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:28:21 INFO - 'log_level': 'info', 02:28:21 INFO - 'log_to_console': True, 02:28:21 INFO - 'opt_config_files': (), 02:28:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:28:21 INFO - '--processes=1', 02:28:21 INFO - '--config=%(test_path)s/wptrunner.ini', 02:28:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:28:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:28:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:28:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:28:21 INFO - 'pip_index': False, 02:28:21 INFO - 'require_test_zip': True, 02:28:21 INFO - 'test_type': ('testharness',), 02:28:21 INFO - 'this_chunk': '1', 02:28:21 INFO - 'total_chunks': '10', 02:28:21 INFO - 'virtualenv_path': 'venv', 02:28:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:28:21 INFO - 'work_dir': 'build'} 02:28:21 INFO - ##### 02:28:21 INFO - ##### Running clobber step. 02:28:21 INFO - ##### 02:28:21 INFO - Running pre-action listener: _resource_record_pre_action 02:28:21 INFO - Running main action method: clobber 02:28:21 INFO - rmtree: C:\slave\test\build 02:28:21 INFO - Using _rmtree_windows ... 02:28:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:31:25 INFO - Running post-action listener: _resource_record_post_action 02:31:25 INFO - ##### 02:31:25 INFO - ##### Running read-buildbot-config step. 02:31:25 INFO - ##### 02:31:25 INFO - Running pre-action listener: _resource_record_pre_action 02:31:25 INFO - Running main action method: read_buildbot_config 02:31:25 INFO - Using buildbot properties: 02:31:25 INFO - { 02:31:25 INFO - "project": "", 02:31:25 INFO - "product": "firefox", 02:31:25 INFO - "script_repo_revision": "production", 02:31:25 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 02:31:25 INFO - "repository": "", 02:31:25 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 02:31:25 INFO - "buildid": "20160606003129", 02:31:25 INFO - "pgo_build": "False", 02:31:25 INFO - "basedir": "C:\\slave\\test", 02:31:25 INFO - "buildnumber": 0, 02:31:25 INFO - "slavename": "t-w732-ix-204", 02:31:25 INFO - "revision": "8f2c9241267a2b73f55eb366ad20e25c305623e8", 02:31:25 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 02:31:25 INFO - "platform": "win32", 02:31:25 INFO - "branch": "mozilla-aurora", 02:31:25 INFO - "repo_path": "releases/mozilla-aurora", 02:31:25 INFO - "moz_repo_path": "", 02:31:25 INFO - "stage_platform": "win32", 02:31:25 INFO - "builduid": "7d903f5d265440108d9a2ff2229e14a9", 02:31:25 INFO - "slavebuilddir": "test" 02:31:25 INFO - } 02:31:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 02:31:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 02:31:25 INFO - Running post-action listener: _resource_record_post_action 02:31:25 INFO - ##### 02:31:25 INFO - ##### Running download-and-extract step. 02:31:25 INFO - ##### 02:31:25 INFO - Running pre-action listener: _resource_record_pre_action 02:31:25 INFO - Running main action method: download_and_extract 02:31:25 INFO - mkdir: C:\slave\test\build\tests 02:31:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:25 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:31:25 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 02:31:25 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:31:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 02:31:26 INFO - Downloaded 1274 bytes. 02:31:26 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:31:26 INFO - Using the following test package requirements: 02:31:26 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:31:26 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:31:26 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 02:31:26 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:31:26 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 02:31:26 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:31:26 INFO - u'jsshell-win32.zip'], 02:31:26 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:31:26 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 02:31:26 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:31:26 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:31:26 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 02:31:26 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:31:26 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 02:31:26 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:31:26 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 02:31:26 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:31:26 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 02:31:26 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:31:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:26 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:31:26 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 02:31:26 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 02:31:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 02:31:28 INFO - Downloaded 20343958 bytes. 02:31:28 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:31:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:31:30 INFO - caution: filename not matched: web-platform/* 02:31:30 INFO - Return code: 11 02:31:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:30 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:31:30 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:31:30 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:31:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 02:31:32 INFO - Downloaded 36389111 bytes. 02:31:32 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:31:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:32:12 INFO - caution: filename not matched: bin/* 02:32:12 INFO - caution: filename not matched: config/* 02:32:12 INFO - caution: filename not matched: mozbase/* 02:32:12 INFO - caution: filename not matched: marionette/* 02:32:12 INFO - caution: filename not matched: tools/wptserve/* 02:32:12 INFO - Return code: 11 02:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:12 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 02:32:12 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:32:12 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 02:32:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 02:32:16 INFO - Downloaded 68502123 bytes. 02:32:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:32:16 INFO - mkdir: C:\slave\test\properties 02:32:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:32:16 INFO - Writing to file C:\slave\test\properties\build_url 02:32:16 INFO - Contents: 02:32:16 INFO - build_url:https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:32:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:32:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:32:17 INFO - Writing to file C:\slave\test\properties\symbols_url 02:32:17 INFO - Contents: 02:32:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:32:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:17 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:32:17 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:32:17 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:32:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:32:20 INFO - Downloaded 55574358 bytes. 02:32:20 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:32:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:32:23 INFO - Return code: 0 02:32:23 INFO - Running post-action listener: _resource_record_post_action 02:32:23 INFO - Running post-action listener: set_extra_try_arguments 02:32:23 INFO - ##### 02:32:23 INFO - ##### Running create-virtualenv step. 02:32:23 INFO - ##### 02:32:23 INFO - Running pre-action listener: _pre_create_virtualenv 02:32:23 INFO - Running pre-action listener: _resource_record_pre_action 02:32:23 INFO - Running main action method: create_virtualenv 02:32:23 INFO - Creating virtualenv C:\slave\test\build\venv 02:32:23 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 02:32:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:32:28 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:32:32 INFO - Installing distribute......................................................................................................................................................................................done. 02:32:33 INFO - Return code: 0 02:32:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:32:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:33 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01894D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:32:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:32:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:32:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:32:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:32:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:32:33 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 02:32:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:32:33 INFO - 'DCLOCATION': 'SCL3', 02:32:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:32:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:32:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:32:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:32:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:32:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:32:33 INFO - 'HOMEDRIVE': 'C:', 02:32:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:32:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:32:33 INFO - 'KTS_VERSION': '1.19c', 02:32:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:32:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:32:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 02:32:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:32:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:32:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:32:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:32:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:32:33 INFO - 'MOZ_AIRBAG': '1', 02:32:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:32:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:33 INFO - 'MOZ_MSVCVERSION': '8', 02:32:33 INFO - 'MOZ_NO_REMOTE': '1', 02:32:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:32:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:32:33 INFO - 'NO_EM_RESTART': '1', 02:32:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:32:33 INFO - 'OS': 'Windows_NT', 02:32:33 INFO - 'OURDRIVE': 'C:', 02:32:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:32:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:32:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:32:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:32:33 INFO - 'PROCESSOR_LEVEL': '6', 02:32:33 INFO - 'PROCESSOR_REVISION': '1e05', 02:32:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:32:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:32:33 INFO - 'PROMPT': '$P$G', 02:32:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:32:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:32:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:32:33 INFO - 'PWD': 'C:\\slave\\test', 02:32:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:32:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:32:33 INFO - 'SYSTEMDRIVE': 'C:', 02:32:33 INFO - 'SYSTEMROOT': 'C:\\windows', 02:32:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:33 INFO - 'TEST1': 'testie', 02:32:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:33 INFO - 'USERDOMAIN': 'T-W732-IX-204', 02:32:33 INFO - 'USERNAME': 'cltbld', 02:32:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:32:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:32:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:32:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:32:33 INFO - 'WINDIR': 'C:\\windows', 02:32:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:32:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:32:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:32:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:32:34 INFO - Downloading/unpacking psutil>=0.7.1 02:32:34 INFO - Running setup.py egg_info for package psutil 02:32:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:32:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:32:34 INFO - Installing collected packages: psutil 02:32:34 INFO - Running setup.py install for psutil 02:32:34 INFO - building 'psutil._psutil_windows' extension 02:32:34 INFO - error: Unable to find vcvarsall.bat 02:32:34 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-dd__a0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:32:34 INFO - running install 02:32:34 INFO - running build 02:32:34 INFO - running build_py 02:32:34 INFO - creating build 02:32:34 INFO - creating build\lib.win32-2.7 02:32:34 INFO - creating build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:32:34 INFO - running build_ext 02:32:34 INFO - building 'psutil._psutil_windows' extension 02:32:34 INFO - error: Unable to find vcvarsall.bat 02:32:34 INFO - ---------------------------------------- 02:32:34 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-dd__a0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:32:34 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:32:34 WARNING - Return code: 1 02:32:34 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 02:32:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:32:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:34 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01894D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:32:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:32:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:32:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:32:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:32:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:32:34 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 02:32:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:32:34 INFO - 'DCLOCATION': 'SCL3', 02:32:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:32:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:32:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:32:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:32:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:32:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:32:34 INFO - 'HOMEDRIVE': 'C:', 02:32:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:32:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:32:34 INFO - 'KTS_VERSION': '1.19c', 02:32:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:32:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:32:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 02:32:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:32:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:32:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:32:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:32:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:32:34 INFO - 'MOZ_AIRBAG': '1', 02:32:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:32:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:34 INFO - 'MOZ_MSVCVERSION': '8', 02:32:34 INFO - 'MOZ_NO_REMOTE': '1', 02:32:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:32:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:32:34 INFO - 'NO_EM_RESTART': '1', 02:32:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:32:34 INFO - 'OS': 'Windows_NT', 02:32:34 INFO - 'OURDRIVE': 'C:', 02:32:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:32:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:32:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:32:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:32:34 INFO - 'PROCESSOR_LEVEL': '6', 02:32:34 INFO - 'PROCESSOR_REVISION': '1e05', 02:32:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:32:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:32:34 INFO - 'PROMPT': '$P$G', 02:32:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:32:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:32:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:32:34 INFO - 'PWD': 'C:\\slave\\test', 02:32:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:32:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:32:34 INFO - 'SYSTEMDRIVE': 'C:', 02:32:34 INFO - 'SYSTEMROOT': 'C:\\windows', 02:32:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:34 INFO - 'TEST1': 'testie', 02:32:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:34 INFO - 'USERDOMAIN': 'T-W732-IX-204', 02:32:34 INFO - 'USERNAME': 'cltbld', 02:32:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:32:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:32:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:32:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:32:34 INFO - 'WINDIR': 'C:\\windows', 02:32:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:32:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:32:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:32:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:32:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:32:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:32:35 INFO - Running setup.py egg_info for package mozsystemmonitor 02:32:35 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:32:35 INFO - Running setup.py egg_info for package psutil 02:32:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:32:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:32:35 INFO - Installing collected packages: mozsystemmonitor, psutil 02:32:35 INFO - Running setup.py install for mozsystemmonitor 02:32:35 INFO - Running setup.py install for psutil 02:32:35 INFO - building 'psutil._psutil_windows' extension 02:32:35 INFO - error: Unable to find vcvarsall.bat 02:32:35 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-lpi1po-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:32:35 INFO - running install 02:32:35 INFO - running build 02:32:35 INFO - running build_py 02:32:35 INFO - running build_ext 02:32:35 INFO - building 'psutil._psutil_windows' extension 02:32:35 INFO - error: Unable to find vcvarsall.bat 02:32:35 INFO - ---------------------------------------- 02:32:35 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-lpi1po-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:32:35 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:32:35 WARNING - Return code: 1 02:32:35 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:32:35 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:32:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:35 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01894D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:32:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:32:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:32:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:32:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:32:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:32:35 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 02:32:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:32:35 INFO - 'DCLOCATION': 'SCL3', 02:32:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:32:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:32:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:32:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:32:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:32:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:32:36 INFO - 'HOMEDRIVE': 'C:', 02:32:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:32:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:32:36 INFO - 'KTS_VERSION': '1.19c', 02:32:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:32:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:32:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 02:32:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:32:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:32:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:32:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:32:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:32:36 INFO - 'MOZ_AIRBAG': '1', 02:32:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:32:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:36 INFO - 'MOZ_MSVCVERSION': '8', 02:32:36 INFO - 'MOZ_NO_REMOTE': '1', 02:32:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:32:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:32:36 INFO - 'NO_EM_RESTART': '1', 02:32:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:32:36 INFO - 'OS': 'Windows_NT', 02:32:36 INFO - 'OURDRIVE': 'C:', 02:32:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:32:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:32:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:32:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:32:36 INFO - 'PROCESSOR_LEVEL': '6', 02:32:36 INFO - 'PROCESSOR_REVISION': '1e05', 02:32:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:32:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:32:36 INFO - 'PROMPT': '$P$G', 02:32:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:32:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:32:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:32:36 INFO - 'PWD': 'C:\\slave\\test', 02:32:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:32:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:32:36 INFO - 'SYSTEMDRIVE': 'C:', 02:32:36 INFO - 'SYSTEMROOT': 'C:\\windows', 02:32:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:36 INFO - 'TEST1': 'testie', 02:32:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:36 INFO - 'USERDOMAIN': 'T-W732-IX-204', 02:32:36 INFO - 'USERNAME': 'cltbld', 02:32:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:32:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:32:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:32:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:32:36 INFO - 'WINDIR': 'C:\\windows', 02:32:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:32:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:32:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:32:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:32:36 INFO - Downloading/unpacking blobuploader==1.2.4 02:32:36 INFO - Downloading blobuploader-1.2.4.tar.gz 02:32:36 INFO - Running setup.py egg_info for package blobuploader 02:32:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:32:40 INFO - Running setup.py egg_info for package requests 02:32:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:32:40 INFO - Downloading docopt-0.6.1.tar.gz 02:32:40 INFO - Running setup.py egg_info for package docopt 02:32:40 INFO - Installing collected packages: blobuploader, docopt, requests 02:32:40 INFO - Running setup.py install for blobuploader 02:32:40 INFO - Running setup.py install for docopt 02:32:40 INFO - Running setup.py install for requests 02:32:40 INFO - Successfully installed blobuploader docopt requests 02:32:40 INFO - Cleaning up... 02:32:40 INFO - Return code: 0 02:32:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:32:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:40 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01894D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, '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-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:32:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:32:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:32:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:32:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:32:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:32:40 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 02:32:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:32:40 INFO - 'DCLOCATION': 'SCL3', 02:32:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:32:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:32:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:32:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:32:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:32:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:32:40 INFO - 'HOMEDRIVE': 'C:', 02:32:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:32:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:32:40 INFO - 'KTS_VERSION': '1.19c', 02:32:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:32:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:32:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 02:32:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:32:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:32:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:32:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:32:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:32:40 INFO - 'MOZ_AIRBAG': '1', 02:32:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:32:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:40 INFO - 'MOZ_MSVCVERSION': '8', 02:32:40 INFO - 'MOZ_NO_REMOTE': '1', 02:32:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:32:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:32:40 INFO - 'NO_EM_RESTART': '1', 02:32:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:32:40 INFO - 'OS': 'Windows_NT', 02:32:40 INFO - 'OURDRIVE': 'C:', 02:32:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:32:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:32:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:32:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:32:40 INFO - 'PROCESSOR_LEVEL': '6', 02:32:40 INFO - 'PROCESSOR_REVISION': '1e05', 02:32:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:32:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:32:40 INFO - 'PROMPT': '$P$G', 02:32:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:32:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:32:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:32:40 INFO - 'PWD': 'C:\\slave\\test', 02:32:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:32:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:32:40 INFO - 'SYSTEMDRIVE': 'C:', 02:32:40 INFO - 'SYSTEMROOT': 'C:\\windows', 02:32:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:40 INFO - 'TEST1': 'testie', 02:32:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:40 INFO - 'USERDOMAIN': 'T-W732-IX-204', 02:32:40 INFO - 'USERNAME': 'cltbld', 02:32:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:32:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:32:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:32:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:32:40 INFO - 'WINDIR': 'C:\\windows', 02:32:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:32:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:32:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:32:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:32:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:32:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:32:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:32:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:32:45 INFO - Unpacking c:\slave\test\build\tests\marionette 02:32:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:32:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:32:45 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:32:45 INFO - Running setup.py install for browsermob-proxy 02:32:59 INFO - Running setup.py install for manifestparser 02:32:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for marionette-client 02:32:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:32:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for marionette-driver 02:32:59 INFO - Running setup.py install for mozcrash 02:32:59 INFO - Running setup.py install for mozdebug 02:32:59 INFO - Running setup.py install for mozdevice 02:32:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for mozfile 02:32:59 INFO - Running setup.py install for mozhttpd 02:32:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for mozinfo 02:32:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for mozInstall 02:32:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for mozleak 02:32:59 INFO - Running setup.py install for mozlog 02:32:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for moznetwork 02:32:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for mozprocess 02:32:59 INFO - Running setup.py install for mozprofile 02:32:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for mozrunner 02:32:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for mozscreenshot 02:32:59 INFO - Running setup.py install for moztest 02:32:59 INFO - Running setup.py install for mozversion 02:32:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:32:59 INFO - Running setup.py install for wptserve 02:32:59 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:32:59 INFO - Cleaning up... 02:32:59 INFO - Return code: 0 02:32:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:32:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:59 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01894D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, '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-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:32:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:32:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:32:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:32:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:32:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:32:59 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 02:32:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:32:59 INFO - 'DCLOCATION': 'SCL3', 02:32:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:32:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:32:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:32:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:32:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:32:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:32:59 INFO - 'HOMEDRIVE': 'C:', 02:32:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:32:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:32:59 INFO - 'KTS_VERSION': '1.19c', 02:32:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:32:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:32:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 02:32:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:32:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:32:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:32:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:32:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:32:59 INFO - 'MOZ_AIRBAG': '1', 02:32:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:32:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:59 INFO - 'MOZ_MSVCVERSION': '8', 02:32:59 INFO - 'MOZ_NO_REMOTE': '1', 02:32:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:32:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:32:59 INFO - 'NO_EM_RESTART': '1', 02:32:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:32:59 INFO - 'OS': 'Windows_NT', 02:32:59 INFO - 'OURDRIVE': 'C:', 02:32:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:32:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:32:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:32:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:32:59 INFO - 'PROCESSOR_LEVEL': '6', 02:32:59 INFO - 'PROCESSOR_REVISION': '1e05', 02:32:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:32:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:32:59 INFO - 'PROMPT': '$P$G', 02:32:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:32:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:32:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:32:59 INFO - 'PWD': 'C:\\slave\\test', 02:32:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:32:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:32:59 INFO - 'SYSTEMDRIVE': 'C:', 02:32:59 INFO - 'SYSTEMROOT': 'C:\\windows', 02:32:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:59 INFO - 'TEST1': 'testie', 02:32:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:32:59 INFO - 'USERDOMAIN': 'T-W732-IX-204', 02:32:59 INFO - 'USERNAME': 'cltbld', 02:32:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:32:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:32:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:32:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:32:59 INFO - 'WINDIR': 'C:\\windows', 02:32:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:32:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:32:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:33:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:33:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:33:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:33:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:33:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:33:03 INFO - Unpacking c:\slave\test\build\tests\marionette 02:33:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:33:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:33:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:33:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:33:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 02:33:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:33:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:33:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:33:15 INFO - Downloading blessings-1.6.tar.gz 02:33:15 INFO - Running setup.py egg_info for package blessings 02:33:15 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 02:33:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:33:15 INFO - Running setup.py install for blessings 02:33:15 INFO - Running setup.py install for browsermob-proxy 02:33:15 INFO - Running setup.py install for manifestparser 02:33:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Running setup.py install for marionette-client 02:33:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:33:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Running setup.py install for marionette-driver 02:33:15 INFO - Running setup.py install for mozcrash 02:33:15 INFO - Running setup.py install for mozdebug 02:33:15 INFO - Running setup.py install for mozdevice 02:33:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Running setup.py install for mozhttpd 02:33:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Running setup.py install for mozInstall 02:33:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Running setup.py install for mozleak 02:33:15 INFO - Running setup.py install for mozprofile 02:33:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Running setup.py install for mozrunner 02:33:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:33:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:33:17 INFO - Running setup.py install for mozscreenshot 02:33:17 INFO - Running setup.py install for moztest 02:33:17 INFO - Running setup.py install for mozversion 02:33:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:33:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:33:17 INFO - Running setup.py install for wptserve 02:33:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:33:17 INFO - Cleaning up... 02:33:17 INFO - Return code: 0 02:33:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:33:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:33:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:33:17 INFO - Reading from file tmpfile_stdout 02:33:17 INFO - Using _rmtree_windows ... 02:33:17 INFO - Using _rmtree_windows ... 02:33:17 INFO - Current package versions: 02:33:17 INFO - blessings == 1.6 02:33:17 INFO - blobuploader == 1.2.4 02:33:17 INFO - browsermob-proxy == 0.6.0 02:33:17 INFO - distribute == 0.6.14 02:33:17 INFO - docopt == 0.6.1 02:33:17 INFO - manifestparser == 1.1 02:33:17 INFO - marionette-client == 2.3.0 02:33:17 INFO - marionette-driver == 1.4.0 02:33:17 INFO - mozInstall == 1.12 02:33:17 INFO - mozcrash == 0.17 02:33:17 INFO - mozdebug == 0.1 02:33:17 INFO - mozdevice == 0.48 02:33:17 INFO - mozfile == 1.2 02:33:17 INFO - mozhttpd == 0.7 02:33:17 INFO - mozinfo == 0.9 02:33:17 INFO - mozleak == 0.1 02:33:17 INFO - mozlog == 3.1 02:33:17 INFO - moznetwork == 0.27 02:33:17 INFO - mozprocess == 0.22 02:33:17 INFO - mozprofile == 0.28 02:33:17 INFO - mozrunner == 6.11 02:33:17 INFO - mozscreenshot == 0.1 02:33:17 INFO - mozsystemmonitor == 0.0 02:33:17 INFO - moztest == 0.7 02:33:17 INFO - mozversion == 1.4 02:33:17 INFO - requests == 1.2.3 02:33:17 INFO - wptserve == 1.4.0 02:33:17 INFO - Running post-action listener: _resource_record_post_action 02:33:17 INFO - Running post-action listener: _start_resource_monitoring 02:33:17 INFO - Starting resource monitoring. 02:33:18 INFO - ##### 02:33:18 INFO - ##### Running pull step. 02:33:18 INFO - ##### 02:33:18 INFO - Running pre-action listener: _resource_record_pre_action 02:33:18 INFO - Running main action method: pull 02:33:18 INFO - Pull has nothing to do! 02:33:18 INFO - Running post-action listener: _resource_record_post_action 02:33:18 INFO - ##### 02:33:18 INFO - ##### Running install step. 02:33:18 INFO - ##### 02:33:18 INFO - Running pre-action listener: _resource_record_pre_action 02:33:18 INFO - Running main action method: install 02:33:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:33:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:33:18 INFO - Reading from file tmpfile_stdout 02:33:18 INFO - Using _rmtree_windows ... 02:33:18 INFO - Using _rmtree_windows ... 02:33:18 INFO - Detecting whether we're running mozinstall >=1.0... 02:33:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:33:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:33:18 INFO - Reading from file tmpfile_stdout 02:33:18 INFO - Output received: 02:33:18 INFO - Usage: mozinstall-script.py [options] installer 02:33:18 INFO - Options: 02:33:18 INFO - -h, --help show this help message and exit 02:33:18 INFO - -d DEST, --destination=DEST 02:33:18 INFO - Directory to install application into. [default: 02:33:18 INFO - "C:\slave\test"] 02:33:18 INFO - --app=APP Application being installed. [default: firefox] 02:33:18 INFO - Using _rmtree_windows ... 02:33:18 INFO - Using _rmtree_windows ... 02:33:18 INFO - mkdir: C:\slave\test\build\application 02:33:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:33:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 02:33:20 INFO - Reading from file tmpfile_stdout 02:33:20 INFO - Output received: 02:33:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:33:20 INFO - Using _rmtree_windows ... 02:33:20 INFO - Using _rmtree_windows ... 02:33:20 INFO - Running post-action listener: _resource_record_post_action 02:33:20 INFO - ##### 02:33:20 INFO - ##### Running run-tests step. 02:33:20 INFO - ##### 02:33:20 INFO - Running pre-action listener: _resource_record_pre_action 02:33:20 INFO - Running main action method: run_tests 02:33:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:33:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:33:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:33:20 INFO - grabbing minidump binary from tooltool 02: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')]} 02:33:20 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 0x01BF7368>, '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 0x01894D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:33:20 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 02:33:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 02:33:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:33:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzhjf93 02:33:22 INFO - INFO - File integrity verified, renaming tmpzhjf93 to win32-minidump_stackwalk.exe 02:33:22 INFO - Return code: 0 02:33:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:33:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:33:22 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/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:33:22 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/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:33:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:33:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:33:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:33:22 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 02:33:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:33:22 INFO - 'DCLOCATION': 'SCL3', 02:33:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:33:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:33:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:33:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:33:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:33:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:33:22 INFO - 'HOMEDRIVE': 'C:', 02:33:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:33:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:33:22 INFO - 'KTS_VERSION': '1.19c', 02:33:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:33:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:33:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 02:33:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:33:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:33:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:33:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:33:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:33:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:33:22 INFO - 'MOZ_AIRBAG': '1', 02:33:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:33:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:33:22 INFO - 'MOZ_MSVCVERSION': '8', 02:33:22 INFO - 'MOZ_NO_REMOTE': '1', 02:33:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:33:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:33:22 INFO - 'NO_EM_RESTART': '1', 02:33:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:33:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:33:22 INFO - 'OS': 'Windows_NT', 02:33:22 INFO - 'OURDRIVE': 'C:', 02:33:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:33:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:33:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:33:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:33:22 INFO - 'PROCESSOR_LEVEL': '6', 02:33:22 INFO - 'PROCESSOR_REVISION': '1e05', 02:33:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:33:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:33:22 INFO - 'PROMPT': '$P$G', 02:33:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:33:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:33:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:33:22 INFO - 'PWD': 'C:\\slave\\test', 02:33:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:33:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:33:22 INFO - 'SYSTEMDRIVE': 'C:', 02:33:22 INFO - 'SYSTEMROOT': 'C:\\windows', 02:33:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:33:22 INFO - 'TEST1': 'testie', 02:33:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:33:22 INFO - 'USERDOMAIN': 'T-W732-IX-204', 02:33:22 INFO - 'USERNAME': 'cltbld', 02:33:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:33:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:33:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:33:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:33:22 INFO - 'WINDIR': 'C:\\windows', 02:33:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:33:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:33:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:33:22 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/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 02:33:24 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:33:24 INFO - import pkg_resources 02:33:25 INFO - Using 1 client processes 02:33:28 INFO - SUITE-START | Running 778 tests 02:33:28 INFO - Running testharness tests 02:33:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:33:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 02:33:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:33:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:33:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:33:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:33:28 INFO - Setting up ssl 02:33:28 INFO - PROCESS | certutil | 02:33:28 INFO - PROCESS | certutil | 02:33:28 INFO - PROCESS | certutil | 02:33:28 INFO - Certificate Nickname Trust Attributes 02:33:28 INFO - SSL,S/MIME,JAR/XPI 02:33:28 INFO - 02:33:28 INFO - web-platform-tests CT,, 02:33:28 INFO - 02:33:29 INFO - Starting runner 02:33:29 INFO - PROCESS | 4040 | [4040] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:33:29 INFO - PROCESS | 4040 | [4040] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:33:29 INFO - PROCESS | 4040 | [4040] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:33:29 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:33:30 INFO - PROCESS | 4040 | [4040] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:33:31 INFO - PROCESS | 4040 | 1465205611244 Marionette DEBUG Marionette enabled via build flag and pref 02:33:32 INFO - PROCESS | 4040 | ++DOCSHELL 10E02400 == 1 [pid = 4040] [id = 1] 02:33:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 1 (10E02800) [pid = 4040] [serial = 1] [outer = 00000000] 02:33:32 INFO - PROCESS | 4040 | [4040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:33:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 2 (10E03400) [pid = 4040] [serial = 2] [outer = 10E02800] 02:33:32 INFO - PROCESS | 4040 | ++DOCSHELL 110A2400 == 2 [pid = 4040] [id = 2] 02:33:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 3 (110A2800) [pid = 4040] [serial = 3] [outer = 00000000] 02:33:32 INFO - PROCESS | 4040 | [4040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:33:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 4 (110A3400) [pid = 4040] [serial = 4] [outer = 110A2800] 02:33:32 INFO - PROCESS | 4040 | 1465205612815 Marionette INFO Listening on port 2828 02:33:34 INFO - PROCESS | 4040 | 1465205614214 Marionette DEBUG Marionette enabled via command-line flag 02:33:34 INFO - PROCESS | 4040 | [4040] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:33:34 INFO - PROCESS | 4040 | [4040] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:33:34 INFO - PROCESS | 4040 | ++DOCSHELL 1484A000 == 3 [pid = 4040] [id = 3] 02:33:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 5 (14852000) [pid = 4040] [serial = 5] [outer = 00000000] 02:33:34 INFO - PROCESS | 4040 | [4040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:33:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 6 (14852C00) [pid = 4040] [serial = 6] [outer = 14852000] 02:33:34 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:33:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 7 (15425000) [pid = 4040] [serial = 7] [outer = 110A2800] 02:33:35 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:33:35 INFO - PROCESS | 4040 | 1465205615138 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49690 02:33:35 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:33:35 INFO - PROCESS | 4040 | 1465205615161 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49692 02:33:35 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:33:35 INFO - PROCESS | 4040 | 1465205615168 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49694 02:33:35 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:33:35 INFO - PROCESS | 4040 | 1465205615204 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49695 02:33:35 INFO - PROCESS | 4040 | 1465205615206 Marionette DEBUG Closed connection conn0 02:33:35 INFO - PROCESS | 4040 | 1465205615208 Marionette DEBUG Closed connection conn1 02:33:35 INFO - PROCESS | 4040 | 1465205615210 Marionette DEBUG Closed connection conn2 02:33:35 INFO - PROCESS | 4040 | 1465205615269 Marionette DEBUG Closed connection conn3 02:33:35 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:33:35 INFO - PROCESS | 4040 | 1465205615352 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49697 02:33:35 INFO - PROCESS | 4040 | 1465205615395 Marionette DEBUG Closed connection conn4 02:33:35 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:33:35 INFO - PROCESS | 4040 | 1465205615401 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49698 02:33:35 INFO - PROCESS | 4040 | ++DOCSHELL 159E3000 == 4 [pid = 4040] [id = 4] 02:33:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 8 (159E4400) [pid = 4040] [serial = 8] [outer = 00000000] 02:33:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 9 (16409800) [pid = 4040] [serial = 9] [outer = 159E4400] 02:33:35 INFO - PROCESS | 4040 | 1465205615521 Marionette DEBUG Closed connection conn5 02:33:35 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:33:35 INFO - PROCESS | 4040 | 1465205615526 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49699 02:33:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 10 (16289400) [pid = 4040] [serial = 10] [outer = 159E4400] 02:33:35 INFO - PROCESS | 4040 | 1465205615563 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:33:35 INFO - PROCESS | 4040 | 1465205615569 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":"20160606003129","device":"desktop","version":"48.0a2"} 02:33:36 INFO - PROCESS | 4040 | [4040] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:33:36 INFO - PROCESS | 4040 | [4040] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:33:36 INFO - PROCESS | 4040 | [4040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:33:37 INFO - PROCESS | 4040 | ++DOCSHELL 17FB1400 == 5 [pid = 4040] [id = 5] 02:33:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 11 (17FB1800) [pid = 4040] [serial = 11] [outer = 00000000] 02:33:37 INFO - PROCESS | 4040 | ++DOCSHELL 18DCDC00 == 6 [pid = 4040] [id = 6] 02:33:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 12 (18DD2400) [pid = 4040] [serial = 12] [outer = 00000000] 02:33:38 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:33:38 INFO - PROCESS | 4040 | ++DOCSHELL 194ED000 == 7 [pid = 4040] [id = 7] 02:33:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 13 (194ED400) [pid = 4040] [serial = 13] [outer = 00000000] 02:33:38 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:33:38 INFO - PROCESS | 4040 | [4040] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:33:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 14 (199B5000) [pid = 4040] [serial = 14] [outer = 194ED400] 02:33:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 15 (1946BC00) [pid = 4040] [serial = 15] [outer = 17FB1800] 02:33:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 16 (1946D400) [pid = 4040] [serial = 16] [outer = 18DD2400] 02:33:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 17 (1946FC00) [pid = 4040] [serial = 17] [outer = 194ED400] 02:33:39 INFO - PROCESS | 4040 | 1465205619065 Marionette INFO startBrowser 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:39 INFO - PROCESS | 4040 | 1465205619099 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 4040 | 1465205619113 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 4040 | 1465205619115 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 18 (1BD0CC00) [pid = 4040] [serial = 18] [outer = 194ED400] 02:33:39 INFO - PROCESS | 4040 | 1465205619905 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6993baa9-94f6-494d-b9c1-385c17231fc8","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":"20160606003129","device":"desktop","version":"48.0a2","command_id":1}}] 02:33:40 INFO - PROCESS | 4040 | 1465205620157 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:33:40 INFO - PROCESS | 4040 | 1465205620161 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:40 INFO - PROCESS | 4040 | 1465205620192 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:33:40 INFO - PROCESS | 4040 | 1465205620243 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:33:40 INFO - PROCESS | 4040 | 1465205620245 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:40 INFO - PROCESS | 4040 | [4040] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:33:40 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:33:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 19 (1C5CC800) [pid = 4040] [serial = 19] [outer = 194ED400] 02:33:41 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:41 INFO - PROCESS | 4040 | 1465205621218 Marionette TRACE conn6 <- [1,3,null,{}] 02:33:41 INFO - PROCESS | 4040 | 1465205621222 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:33:41 INFO - PROCESS | 4040 | 1465205621224 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:41 INFO - PROCESS | 4040 | 1465205621242 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:33:41 INFO - PROCESS | 4040 | 1465205621256 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 4040 | 1465205621259 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:33:41 INFO - PROCESS | 4040 | 1465205621263 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:33:41 INFO - PROCESS | 4040 | 1465205621266 Marionette TRACE conn6 <- [1,6,null,{}] 02:33:41 INFO - PROCESS | 4040 | 1465205621332 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 4040 | 1465205621336 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:41 INFO - PROCESS | 4040 | 1465205621352 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:33:41 INFO - PROCESS | 4040 | 1465205621356 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 4040 | 1465205621358 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:41 INFO - PROCESS | 4040 | ++DOCSHELL 1D467400 == 8 [pid = 4040] [id = 8] 02:33:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 20 (1D467800) [pid = 4040] [serial = 20] [outer = 00000000] 02:33:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 21 (1D46A000) [pid = 4040] [serial = 21] [outer = 1D467800] 02:33:41 INFO - PROCESS | 4040 | 1465205621410 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 22 (1D46E000) [pid = 4040] [serial = 22] [outer = 1D467800] 02:33:41 INFO - PROCESS | 4040 | ++DOCSHELL 15BB4400 == 9 [pid = 4040] [id = 9] 02:33:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 23 (15BBB800) [pid = 4040] [serial = 23] [outer = 00000000] 02:33:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 24 (1D46D000) [pid = 4040] [serial = 24] [outer = 15BBB800] 02:33:41 INFO - PROCESS | 4040 | 1465205621832 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 25 (1D471800) [pid = 4040] [serial = 25] [outer = 15BBB800] 02:33:41 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:42 INFO - PROCESS | 4040 | --DOCSHELL 10E02400 == 8 [pid = 4040] [id = 1] 02:33:42 INFO - PROCESS | 4040 | 1465205622682 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1477ms 02:33:42 INFO - PROCESS | 4040 | 1465205622742 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 4040 | 1465205622746 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:33:42 INFO - PROCESS | 4040 | 1465205622751 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 4040 | 1465205622753 Marionette TRACE conn6 <- [1,10,null,{}] 02:33:42 INFO - PROCESS | 4040 | 1465205622759 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:42 INFO - PROCESS | 4040 | 1465205622763 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:42 INFO - PROCESS | 4040 | 1465205622923 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:33:43 INFO - PROCESS | 4040 | 1465205623011 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 4040 | 1465205623014 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:43 INFO - PROCESS | 4040 | ++DOCSHELL 101ADC00 == 9 [pid = 4040] [id = 10] 02:33:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 26 (10289400) [pid = 4040] [serial = 26] [outer = 00000000] 02:33:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 27 (140CA000) [pid = 4040] [serial = 27] [outer = 10289400] 02:33:43 INFO - PROCESS | 4040 | 1465205623073 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 28 (14874C00) [pid = 4040] [serial = 28] [outer = 10289400] 02:33:43 INFO - PROCESS | 4040 | 1465205623652 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 02:33:43 INFO - PROCESS | 4040 | 1465205623682 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 4040 | 1465205623687 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:33:43 INFO - PROCESS | 4040 | 1465205623693 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 4040 | 1465205623696 Marionette TRACE conn6 <- [1,14,null,{}] 02:33:43 INFO - PROCESS | 4040 | 1465205623699 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 4040 | 1465205623702 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:43 INFO - PROCESS | 4040 | 1465205623830 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:33:43 INFO - PROCESS | 4040 | 1465205623905 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 4040 | 1465205623907 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:43 INFO - PROCESS | 4040 | ++DOCSHELL 184CA000 == 10 [pid = 4040] [id = 11] 02:33:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 29 (18DD5400) [pid = 4040] [serial = 29] [outer = 00000000] 02:33:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 30 (18F62400) [pid = 4040] [serial = 30] [outer = 18DD5400] 02:33:43 INFO - PROCESS | 4040 | 1465205623964 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 31 (1946E800) [pid = 4040] [serial = 31] [outer = 18DD5400] 02:33:44 INFO - PROCESS | 4040 | 1465205624582 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 02:33:44 INFO - PROCESS | 4040 | 1465205624627 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 4040 | 1465205624630 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:33:44 INFO - PROCESS | 4040 | 1465205624648 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 4040 | 1465205624652 Marionette TRACE conn6 <- [1,18,null,{}] 02:33:44 INFO - PROCESS | 4040 | 1465205624664 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 4040 | 1465205624669 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:44 INFO - PROCESS | 4040 | ++DOCSHELL 1D231400 == 11 [pid = 4040] [id = 12] 02:33:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 32 (1D231800) [pid = 4040] [serial = 32] [outer = 00000000] 02:33:44 INFO - PROCESS | 4040 | 1465205624818 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:33:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 33 (199B6400) [pid = 4040] [serial = 33] [outer = 1D231800] 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 34 (0CD76C00) [pid = 4040] [serial = 34] [outer = 1D231800] 02:33:45 INFO - PROCESS | 4040 | 1465205625048 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 4040 | 1465205625051 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:45 INFO - PROCESS | 4040 | ++DOCSHELL 0CDD0400 == 12 [pid = 4040] [id = 13] 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 35 (0CDD5800) [pid = 4040] [serial = 35] [outer = 00000000] 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 36 (0F6EA800) [pid = 4040] [serial = 36] [outer = 0CDD5800] 02:33:45 INFO - PROCESS | 4040 | ++DOCSHELL 0F75EC00 == 13 [pid = 4040] [id = 14] 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 37 (0F764000) [pid = 4040] [serial = 37] [outer = 00000000] 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 38 (0F7F3000) [pid = 4040] [serial = 38] [outer = 0F764000] 02:33:45 INFO - PROCESS | 4040 | 1465205625159 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 39 (0FC56400) [pid = 4040] [serial = 39] [outer = 0F764000] 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 40 (10E0C000) [pid = 4040] [serial = 40] [outer = 0CDD5800] 02:33:45 INFO - PROCESS | 4040 | --DOCSHELL 159E3000 == 12 [pid = 4040] [id = 4] 02:33:45 INFO - PROCESS | 4040 | 1465205625710 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1075ms 02:33:45 INFO - PROCESS | 4040 | 1465205625724 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 4040 | 1465205625727 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:33:45 INFO - PROCESS | 4040 | 1465205625731 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 4040 | 1465205625735 Marionette TRACE conn6 <- [1,22,null,{}] 02:33:45 INFO - PROCESS | 4040 | 1465205625739 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 4040 | 1465205625743 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:45 INFO - PROCESS | 4040 | 1465205625845 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:33:45 INFO - PROCESS | 4040 | 1465205625914 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 4040 | 1465205625917 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:45 INFO - PROCESS | 4040 | ++DOCSHELL 0F6E8000 == 13 [pid = 4040] [id = 15] 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 41 (0F7FA800) [pid = 4040] [serial = 41] [outer = 00000000] 02:33:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 42 (14079C00) [pid = 4040] [serial = 42] [outer = 0F7FA800] 02:33:45 INFO - PROCESS | 4040 | 1465205625965 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 43 (14152800) [pid = 4040] [serial = 43] [outer = 0F7FA800] 02:33:46 INFO - PROCESS | 4040 | 1465205626325 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 02:33:46 INFO - PROCESS | 4040 | 1465205626382 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 4040 | 1465205626385 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:33:46 INFO - PROCESS | 4040 | 1465205626390 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 4040 | 1465205626392 Marionette TRACE conn6 <- [1,26,null,{}] 02:33:46 INFO - PROCESS | 4040 | 1465205626396 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 4040 | 1465205626398 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:46 INFO - PROCESS | 4040 | 1465205626512 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:33:46 INFO - PROCESS | 4040 | 1465205626521 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 4040 | 1465205626524 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:46 INFO - PROCESS | 4040 | ++DOCSHELL 1487B000 == 14 [pid = 4040] [id = 16] 02:33:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 44 (1487EC00) [pid = 4040] [serial = 44] [outer = 00000000] 02:33:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 45 (1541B400) [pid = 4040] [serial = 45] [outer = 1487EC00] 02:33:46 INFO - PROCESS | 4040 | 1465205626570 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 46 (15AC8400) [pid = 4040] [serial = 46] [outer = 1487EC00] 02:33:46 INFO - PROCESS | 4040 | 1465205626989 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 02:33:47 INFO - PROCESS | 4040 | 1465205627021 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 4040 | 1465205627023 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:33:47 INFO - PROCESS | 4040 | 1465205627032 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 4040 | 1465205627037 Marionette TRACE conn6 <- [1,30,null,{}] 02:33:47 INFO - PROCESS | 4040 | 1465205627041 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 4040 | 1465205627045 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:47 INFO - PROCESS | 4040 | 1465205627135 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:33:47 INFO - PROCESS | 4040 | 1465205627140 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 4040 | 1465205627142 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:47 INFO - PROCESS | 4040 | ++DOCSHELL 16296000 == 15 [pid = 4040] [id = 17] 02:33:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 47 (16404C00) [pid = 4040] [serial = 47] [outer = 00000000] 02:33:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 48 (176B4000) [pid = 4040] [serial = 48] [outer = 16404C00] 02:33:47 INFO - PROCESS | 4040 | 1465205627186 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 49 (17F3B800) [pid = 4040] [serial = 49] [outer = 16404C00] 02:33:47 INFO - PROCESS | 4040 | 1465205627603 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 02:33:47 INFO - PROCESS | 4040 | 1465205627661 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 4040 | 1465205627663 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:33:47 INFO - PROCESS | 4040 | 1465205627666 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 4040 | 1465205627668 Marionette TRACE conn6 <- [1,34,null,{}] 02:33:47 INFO - PROCESS | 4040 | 1465205627671 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 4040 | 1465205627673 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:47 INFO - PROCESS | 4040 | 1465205627754 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:33:47 INFO - PROCESS | 4040 | 1465205627762 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 4040 | 1465205627764 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:47 INFO - PROCESS | 4040 | ++DOCSHELL 17F8E000 == 16 [pid = 4040] [id = 18] 02:33:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 50 (17F94400) [pid = 4040] [serial = 50] [outer = 00000000] 02:33:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 51 (199B4800) [pid = 4040] [serial = 51] [outer = 17F94400] 02:33:47 INFO - PROCESS | 4040 | 1465205627809 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 52 (19AFBC00) [pid = 4040] [serial = 52] [outer = 17F94400] 02:33:48 INFO - PROCESS | 4040 | 1465205628212 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 02:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:33:48 INFO - PROCESS | 4040 | 1465205628240 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 4040 | 1465205628242 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:33:48 INFO - PROCESS | 4040 | 1465205628245 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 4040 | 1465205628247 Marionette TRACE conn6 <- [1,38,null,{}] 02:33:48 INFO - PROCESS | 4040 | 1465205628251 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 4040 | 1465205628252 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:48 INFO - PROCESS | 4040 | 1465205628361 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:33:48 INFO - PROCESS | 4040 | 1465205628366 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 4040 | 1465205628372 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:48 INFO - PROCESS | 4040 | ++DOCSHELL 1AD6B000 == 17 [pid = 4040] [id = 19] 02:33:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 53 (1AD6C000) [pid = 4040] [serial = 53] [outer = 00000000] 02:33:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 54 (1B870000) [pid = 4040] [serial = 54] [outer = 1AD6C000] 02:33:48 INFO - PROCESS | 4040 | 1465205628426 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (1BD06000) [pid = 4040] [serial = 55] [outer = 1AD6C000] 02:33:48 INFO - PROCESS | 4040 | 1465205628830 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 02:33:48 INFO - PROCESS | 4040 | 1465205628877 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 4040 | 1465205628879 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:33:48 INFO - PROCESS | 4040 | 1465205628882 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 4040 | 1465205628884 Marionette TRACE conn6 <- [1,42,null,{}] 02:33:48 INFO - PROCESS | 4040 | 1465205628887 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 4040 | 1465205628889 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:48 INFO - PROCESS | 4040 | 1465205628969 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:33:48 INFO - PROCESS | 4040 | 1465205628974 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 4040 | 1465205628976 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:48 INFO - PROCESS | 4040 | ++DOCSHELL 1C076400 == 18 [pid = 4040] [id = 20] 02:33:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (1C077C00) [pid = 4040] [serial = 56] [outer = 00000000] 02:33:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (1D155400) [pid = 4040] [serial = 57] [outer = 1C077C00] 02:33:49 INFO - PROCESS | 4040 | 1465205629022 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (1D232C00) [pid = 4040] [serial = 58] [outer = 1C077C00] 02:33:49 INFO - PROCESS | 4040 | 1465205629514 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 02:33:49 INFO - PROCESS | 4040 | 1465205629553 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 4040 | 1465205629554 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:33:49 INFO - PROCESS | 4040 | 1465205629558 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 4040 | 1465205629559 Marionette TRACE conn6 <- [1,46,null,{}] 02:33:49 INFO - PROCESS | 4040 | 1465205629563 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 4040 | 1465205629565 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:49 INFO - PROCESS | 4040 | 1465205629679 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:33:49 INFO - PROCESS | 4040 | 1465205629684 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 4040 | 1465205629686 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:49 INFO - PROCESS | 4040 | ++DOCSHELL 197F4C00 == 19 [pid = 4040] [id = 21] 02:33:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (197F5C00) [pid = 4040] [serial = 59] [outer = 00000000] 02:33:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (197FC400) [pid = 4040] [serial = 60] [outer = 197F5C00] 02:33:49 INFO - PROCESS | 4040 | 1465205629737 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (1C3A7400) [pid = 4040] [serial = 61] [outer = 197F5C00] 02:33:50 INFO - PROCESS | 4040 | 1465205630125 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 631ms 02:33:50 INFO - PROCESS | 4040 | 1465205630190 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 4040 | 1465205630192 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:33:50 INFO - PROCESS | 4040 | 1465205630196 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 4040 | 1465205630198 Marionette TRACE conn6 <- [1,50,null,{}] 02:33:50 INFO - PROCESS | 4040 | 1465205630201 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 4040 | 1465205630203 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:50 INFO - PROCESS | 4040 | 1465205630284 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:33:50 INFO - PROCESS | 4040 | 1465205630289 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 4040 | 1465205630291 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:50 INFO - PROCESS | 4040 | ++DOCSHELL 0C802800 == 20 [pid = 4040] [id = 22] 02:33:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (13F49400) [pid = 4040] [serial = 62] [outer = 00000000] 02:33:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (13F53800) [pid = 4040] [serial = 63] [outer = 13F49400] 02:33:50 INFO - PROCESS | 4040 | 1465205630334 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (15ABFC00) [pid = 4040] [serial = 64] [outer = 13F49400] 02:33:50 INFO - PROCESS | 4040 | 1465205630728 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 02:33:50 INFO - PROCESS | 4040 | 1465205630770 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 4040 | 1465205630772 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:33:50 INFO - PROCESS | 4040 | 1465205630775 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 4040 | 1465205630776 Marionette TRACE conn6 <- [1,54,null,{}] 02:33:50 INFO - PROCESS | 4040 | 1465205630780 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 4040 | 1465205630782 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:50 INFO - PROCESS | 4040 | 1465205630901 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:33:50 INFO - PROCESS | 4040 | 1465205630908 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 4040 | 1465205630910 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:50 INFO - PROCESS | 4040 | ++DOCSHELL 1921C400 == 21 [pid = 4040] [id = 23] 02:33:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1921D400) [pid = 4040] [serial = 65] [outer = 00000000] 02:33:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (19222800) [pid = 4040] [serial = 66] [outer = 1921D400] 02:33:50 INFO - PROCESS | 4040 | 1465205630953 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (19225000) [pid = 4040] [serial = 67] [outer = 1921D400] 02:33:51 INFO - PROCESS | 4040 | 1465205631319 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 02:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:33:51 INFO - PROCESS | 4040 | 1465205631346 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 4040 | 1465205631348 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:33:51 INFO - PROCESS | 4040 | 1465205631351 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 4040 | 1465205631352 Marionette TRACE conn6 <- [1,58,null,{}] 02:33:51 INFO - PROCESS | 4040 | 1465205631356 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 4040 | 1465205631357 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:51 INFO - PROCESS | 4040 | 1465205631436 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:33:51 INFO - PROCESS | 4040 | 1465205631441 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 4040 | 1465205631443 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:51 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DE800 == 22 [pid = 4040] [id = 24] 02:33:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C8DFC00) [pid = 4040] [serial = 68] [outer = 00000000] 02:33:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C8E6000) [pid = 4040] [serial = 69] [outer = 0C8DFC00] 02:33:51 INFO - PROCESS | 4040 | 1465205631555 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (19221000) [pid = 4040] [serial = 70] [outer = 0C8DFC00] 02:33:51 INFO - PROCESS | 4040 | 1465205631925 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 02:33:51 INFO - PROCESS | 4040 | 1465205631982 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 4040 | 1465205631984 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:33:51 INFO - PROCESS | 4040 | 1465205631987 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 4040 | 1465205631989 Marionette TRACE conn6 <- [1,62,null,{}] 02:33:51 INFO - PROCESS | 4040 | 1465205631993 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 4040 | 1465205631995 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:52 INFO - PROCESS | 4040 | 1465205632117 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:33:52 INFO - PROCESS | 4040 | 1465205632124 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 4040 | 1465205632126 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:52 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD1800 == 23 [pid = 4040] [id = 25] 02:33:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FCD1C00) [pid = 4040] [serial = 71] [outer = 00000000] 02:33:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FCDD400) [pid = 4040] [serial = 72] [outer = 0FCD1C00] 02:33:52 INFO - PROCESS | 4040 | 1465205632169 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (19228800) [pid = 4040] [serial = 73] [outer = 0FCD1C00] 02:33:52 INFO - PROCESS | 4040 | 1465205632549 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 02:33:52 INFO - PROCESS | 4040 | 1465205632618 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:33:52 INFO - PROCESS | 4040 | 1465205632620 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:33:52 INFO - PROCESS | 4040 | 1465205632623 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - PROCESS | 4040 | 1465205632624 Marionette TRACE conn6 <- [1,66,null,{}] 02:33:52 INFO - PROCESS | 4040 | 1465205632628 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:52 INFO - PROCESS | 4040 | 1465205632629 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:52 INFO - PROCESS | 4040 | 1465205632763 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:33:52 INFO - PROCESS | 4040 | 1465205632796 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 4040 | 1465205632797 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:52 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDD000 == 24 [pid = 4040] [id = 26] 02:33:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FCE0800) [pid = 4040] [serial = 74] [outer = 00000000] 02:33:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0FE46C00) [pid = 4040] [serial = 75] [outer = 0FCE0800] 02:33:52 INFO - PROCESS | 4040 | 1465205632840 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0FE4A400) [pid = 4040] [serial = 76] [outer = 0FCE0800] 02:33:53 INFO - PROCESS | 4040 | 1465205633965 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1376ms 02:33:54 INFO - PROCESS | 4040 | 1465205634020 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 4040 | 1465205634024 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:33:54 INFO - PROCESS | 4040 | 1465205634037 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 4040 | 1465205634040 Marionette TRACE conn6 <- [1,70,null,{}] 02:33:54 INFO - PROCESS | 4040 | 1465205634046 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 4040 | 1465205634048 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:54 INFO - PROCESS | 4040 | 1465205634167 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:33:54 INFO - PROCESS | 4040 | 1465205634183 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 4040 | 1465205634186 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:54 INFO - PROCESS | 4040 | ++DOCSHELL 0F7EEC00 == 25 [pid = 4040] [id = 27] 02:33:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0F7EFC00) [pid = 4040] [serial = 77] [outer = 00000000] 02:33:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0FCD9800) [pid = 4040] [serial = 78] [outer = 0F7EFC00] 02:33:54 INFO - PROCESS | 4040 | 1465205634278 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (0C8E0400) [pid = 4040] [serial = 79] [outer = 0F7EFC00] 02:33:54 INFO - PROCESS | 4040 | 1465205634687 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 690ms 02:33:54 INFO - PROCESS | 4040 | 1465205634725 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 4040 | 1465205634729 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:33:54 INFO - PROCESS | 4040 | 1465205634735 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 4040 | 1465205634737 Marionette TRACE conn6 <- [1,74,null,{}] 02:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:33:54 INFO - PROCESS | 4040 | 1465205634741 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 4040 | 1465205634743 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:54 INFO - PROCESS | 4040 | 1465205634858 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:33:54 INFO - PROCESS | 4040 | 1465205634865 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 4040 | 1465205634867 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:54 INFO - PROCESS | 4040 | ++DOCSHELL 0FE4C000 == 26 [pid = 4040] [id = 28] 02:33:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (101A3C00) [pid = 4040] [serial = 80] [outer = 00000000] 02:33:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (105A1C00) [pid = 4040] [serial = 81] [outer = 101A3C00] 02:33:54 INFO - PROCESS | 4040 | 1465205634915 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (13F46C00) [pid = 4040] [serial = 82] [outer = 101A3C00] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (159E4400) [pid = 4040] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13F49400) [pid = 4040] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1921D400) [pid = 4040] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0C8DFC00) [pid = 4040] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1D467800) [pid = 4040] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (10289400) [pid = 4040] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (18DD5400) [pid = 4040] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0F764000) [pid = 4040] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0F7FA800) [pid = 4040] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1487EC00) [pid = 4040] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (16404C00) [pid = 4040] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17F94400) [pid = 4040] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1AD6C000) [pid = 4040] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:33:55 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1C077C00) [pid = 4040] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:33:55 INFO - PROCESS | 4040 | 1465205635690 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 972ms 02:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:33:55 INFO - PROCESS | 4040 | 1465205635712 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 4040 | 1465205635714 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:33:55 INFO - PROCESS | 4040 | 1465205635717 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 4040 | 1465205635721 Marionette TRACE conn6 <- [1,78,null,{}] 02:33:55 INFO - PROCESS | 4040 | 1465205635731 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 4040 | 1465205635735 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:55 INFO - PROCESS | 4040 | 1465205635817 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:33:55 INFO - PROCESS | 4040 | 1465205635823 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 4040 | 1465205635826 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:55 INFO - PROCESS | 4040 | ++DOCSHELL 140C0400 == 27 [pid = 4040] [id = 29] 02:33:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (140C2C00) [pid = 4040] [serial = 83] [outer = 00000000] 02:33:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (1473E800) [pid = 4040] [serial = 84] [outer = 140C2C00] 02:33:55 INFO - PROCESS | 4040 | 1465205635873 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (14847400) [pid = 4040] [serial = 85] [outer = 140C2C00] 02:33:56 INFO - PROCESS | 4040 | 1465205636337 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 691ms 02:33:56 INFO - PROCESS | 4040 | 1465205636408 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 4040 | 1465205636411 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:33:56 INFO - PROCESS | 4040 | 1465205636414 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:33:56 INFO - PROCESS | 4040 | 1465205636416 Marionette TRACE conn6 <- [1,82,null,{}] 02:33:56 INFO - PROCESS | 4040 | 1465205636419 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 4040 | 1465205636422 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:56 INFO - PROCESS | 4040 | 1465205636506 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:33:56 INFO - PROCESS | 4040 | 1465205636514 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 4040 | 1465205636516 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:56 INFO - PROCESS | 4040 | ++DOCSHELL 1484B400 == 28 [pid = 4040] [id = 30] 02:33:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1484D800) [pid = 4040] [serial = 86] [outer = 00000000] 02:33:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (15BBC000) [pid = 4040] [serial = 87] [outer = 1484D800] 02:33:56 INFO - PROCESS | 4040 | 1465205636561 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (16295C00) [pid = 4040] [serial = 88] [outer = 1484D800] 02:33:56 INFO - PROCESS | 4040 | 1465205636991 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 02:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:33:57 INFO - PROCESS | 4040 | 1465205637048 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 4040 | 1465205637050 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:33:57 INFO - PROCESS | 4040 | 1465205637053 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 4040 | 1465205637055 Marionette TRACE conn6 <- [1,86,null,{}] 02:33:57 INFO - PROCESS | 4040 | 1465205637059 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 4040 | 1465205637061 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:57 INFO - PROCESS | 4040 | 1465205637138 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:33:57 INFO - PROCESS | 4040 | 1465205637146 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 4040 | 1465205637148 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:57 INFO - PROCESS | 4040 | ++DOCSHELL 170B6000 == 29 [pid = 4040] [id = 31] 02:33:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (170BBC00) [pid = 4040] [serial = 89] [outer = 00000000] 02:33:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (176BA000) [pid = 4040] [serial = 90] [outer = 170BBC00] 02:33:57 INFO - PROCESS | 4040 | 1465205637193 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (17FA4400) [pid = 4040] [serial = 91] [outer = 170BBC00] 02:33:57 INFO - PROCESS | 4040 | 1465205637766 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 770ms 02:33:57 INFO - PROCESS | 4040 | 1465205637862 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 4040 | 1465205637867 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:33:57 INFO - PROCESS | 4040 | 1465205637887 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 4040 | 1465205637891 Marionette TRACE conn6 <- [1,90,null,{}] 02:33:57 INFO - PROCESS | 4040 | 1465205637898 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 4040 | 1465205637902 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:58 INFO - PROCESS | 4040 | 1465205638023 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:33:58 INFO - PROCESS | 4040 | 1465205638091 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 4040 | 1465205638094 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:58 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDEC00 == 30 [pid = 4040] [id = 32] 02:33:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0FCDF800) [pid = 4040] [serial = 92] [outer = 00000000] 02:33:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1028AC00) [pid = 4040] [serial = 93] [outer = 0FCDF800] 02:33:58 INFO - PROCESS | 4040 | 1465205638155 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (110A7400) [pid = 4040] [serial = 94] [outer = 0FCDF800] 02:33:58 INFO - PROCESS | 4040 | 1465205638721 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 02:33:58 INFO - PROCESS | 4040 | 1465205638781 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 4040 | 1465205638786 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:33:58 INFO - PROCESS | 4040 | 1465205638792 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 4040 | 1465205638795 Marionette TRACE conn6 <- [1,94,null,{}] 02:33:58 INFO - PROCESS | 4040 | 1465205638799 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:58 INFO - PROCESS | 4040 | 1465205638802 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:58 INFO - PROCESS | 4040 | 1465205638909 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:33:58 INFO - PROCESS | 4040 | 1465205638980 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 4040 | 1465205638983 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:59 INFO - PROCESS | 4040 | ++DOCSHELL 14845400 == 31 [pid = 4040] [id = 33] 02:33:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (14846C00) [pid = 4040] [serial = 95] [outer = 00000000] 02:33:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1640FC00) [pid = 4040] [serial = 96] [outer = 14846C00] 02:33:59 INFO - PROCESS | 4040 | 1465205639040 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (17F33C00) [pid = 4040] [serial = 97] [outer = 14846C00] 02:33:59 INFO - PROCESS | 4040 | 1465205639604 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 871ms 02:33:59 INFO - PROCESS | 4040 | 1465205639666 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 4040 | 1465205639668 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:33:59 INFO - PROCESS | 4040 | 1465205639672 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 4040 | 1465205639676 Marionette TRACE conn6 <- [1,98,null,{}] 02:33:59 INFO - PROCESS | 4040 | 1465205639687 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 4040 | 1465205639692 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:59 INFO - PROCESS | 4040 | 1465205639799 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:33:59 INFO - PROCESS | 4040 | 1465205639873 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 4040 | 1465205639877 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:33:59 INFO - PROCESS | 4040 | ++DOCSHELL 19471000 == 32 [pid = 4040] [id = 34] 02:33:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (19471800) [pid = 4040] [serial = 98] [outer = 00000000] 02:33:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (197F3000) [pid = 4040] [serial = 99] [outer = 19471800] 02:33:59 INFO - PROCESS | 4040 | 1465205639933 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (197F9400) [pid = 4040] [serial = 100] [outer = 19471800] 02:34:00 INFO - PROCESS | 4040 | 1465205640500 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 871ms 02:34:00 INFO - PROCESS | 4040 | 1465205640547 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 4040 | 1465205640550 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:34:00 INFO - PROCESS | 4040 | 1465205640553 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 4040 | 1465205640556 Marionette TRACE conn6 <- [1,102,null,{}] 02:34:00 INFO - PROCESS | 4040 | 1465205640559 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:00 INFO - PROCESS | 4040 | 1465205640562 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:00 INFO - PROCESS | 4040 | 1465205640674 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:34:00 INFO - PROCESS | 4040 | 1465205640758 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 4040 | 1465205640761 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:00 INFO - PROCESS | 4040 | ++DOCSHELL 0FD9F800 == 33 [pid = 4040] [id = 35] 02:34:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1028C000) [pid = 4040] [serial = 101] [outer = 00000000] 02:34:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1435C400) [pid = 4040] [serial = 102] [outer = 1028C000] 02:34:00 INFO - PROCESS | 4040 | 1465205640815 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (14969000) [pid = 4040] [serial = 103] [outer = 1028C000] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (1946FC00) [pid = 4040] [serial = 17] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (197FC400) [pid = 4040] [serial = 60] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (13F53800) [pid = 4040] [serial = 63] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (19222800) [pid = 4040] [serial = 66] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0C8E6000) [pid = 4040] [serial = 69] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (140CA000) [pid = 4040] [serial = 27] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (18F62400) [pid = 4040] [serial = 30] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0F6EA800) [pid = 4040] [serial = 36] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0F7F3000) [pid = 4040] [serial = 38] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FC56400) [pid = 4040] [serial = 39] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (14079C00) [pid = 4040] [serial = 42] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1541B400) [pid = 4040] [serial = 45] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (176B4000) [pid = 4040] [serial = 48] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (17F3B800) [pid = 4040] [serial = 49] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (199B4800) [pid = 4040] [serial = 51] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (19AFBC00) [pid = 4040] [serial = 52] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1B870000) [pid = 4040] [serial = 54] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1D155400) [pid = 4040] [serial = 57] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1BD06000) [pid = 4040] [serial = 55] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (199B6400) [pid = 4040] [serial = 33] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1946E800) [pid = 4040] [serial = 31] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1D232C00) [pid = 4040] [serial = 58] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (15ABFC00) [pid = 4040] [serial = 64] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (14152800) [pid = 4040] [serial = 43] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (19225000) [pid = 4040] [serial = 67] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (15AC8400) [pid = 4040] [serial = 46] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (0FCDD400) [pid = 4040] [serial = 72] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (14874C00) [pid = 4040] [serial = 28] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (19221000) [pid = 4040] [serial = 70] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (1D46E000) [pid = 4040] [serial = 22] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (16409800) [pid = 4040] [serial = 9] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (16289400) [pid = 4040] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (110A3400) [pid = 4040] [serial = 4] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (1D46D000) [pid = 4040] [serial = 24] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (1D46A000) [pid = 4040] [serial = 21] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | --DOMWINDOW == 53 (199B5000) [pid = 4040] [serial = 14] [outer = 00000000] [url = about:blank] 02:34:01 INFO - PROCESS | 4040 | 1465205641971 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1482ms 02:34:02 INFO - PROCESS | 4040 | 1465205642039 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:34:02 INFO - PROCESS | 4040 | 1465205642043 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:34:02 INFO - PROCESS | 4040 | 1465205642048 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 4040 | 1465205642051 Marionette TRACE conn6 <- [1,106,null,{}] 02:34:02 INFO - PROCESS | 4040 | 1465205642064 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 4040 | 1465205642067 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:02 INFO - PROCESS | 4040 | 1465205642152 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:34:02 INFO - PROCESS | 4040 | 1465205642159 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 4040 | 1465205642163 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:02 INFO - PROCESS | 4040 | ++DOCSHELL 0FC4D800 == 34 [pid = 4040] [id = 36] 02:34:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 54 (0FC4E800) [pid = 4040] [serial = 104] [outer = 00000000] 02:34:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (0FC5A400) [pid = 4040] [serial = 105] [outer = 0FC4E800] 02:34:02 INFO - PROCESS | 4040 | 1465205642213 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (0FCD8800) [pid = 4040] [serial = 106] [outer = 0FC4E800] 02:34:02 INFO - PROCESS | 4040 | 1465205642674 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 691ms 02:34:02 INFO - PROCESS | 4040 | 1465205642739 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 4040 | 1465205642744 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:34:02 INFO - PROCESS | 4040 | 1465205642750 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 4040 | 1465205642753 Marionette TRACE conn6 <- [1,110,null,{}] 02:34:02 INFO - PROCESS | 4040 | 1465205642757 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 4040 | 1465205642759 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:02 INFO - PROCESS | 4040 | 1465205642846 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:34:02 INFO - PROCESS | 4040 | 1465205642855 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 4040 | 1465205642858 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:02 INFO - PROCESS | 4040 | ++DOCSHELL 1059D400 == 35 [pid = 4040] [id = 37] 02:34:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (1059E400) [pid = 4040] [serial = 107] [outer = 00000000] 02:34:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (110A2C00) [pid = 4040] [serial = 108] [outer = 1059E400] 02:34:02 INFO - PROCESS | 4040 | 1465205642905 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (13F4D800) [pid = 4040] [serial = 109] [outer = 1059E400] 02:34:03 INFO - PROCESS | 4040 | 1465205643343 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 02:34:03 INFO - PROCESS | 4040 | 1465205643386 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 4040 | 1465205643388 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:34:03 INFO - PROCESS | 4040 | 1465205643391 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 4040 | 1465205643395 Marionette TRACE conn6 <- [1,114,null,{}] 02:34:03 INFO - PROCESS | 4040 | 1465205643406 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:03 INFO - PROCESS | 4040 | 1465205643411 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:03 INFO - PROCESS | 4040 | 1465205643519 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:34:03 INFO - PROCESS | 4040 | 1465205643590 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 4040 | 1465205643593 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:03 INFO - PROCESS | 4040 | ++DOCSHELL 14874800 == 36 [pid = 4040] [id = 38] 02:34:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (14875C00) [pid = 4040] [serial = 110] [outer = 00000000] 02:34:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (1496EC00) [pid = 4040] [serial = 111] [outer = 14875C00] 02:34:03 INFO - PROCESS | 4040 | 1465205643642 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (15422000) [pid = 4040] [serial = 112] [outer = 14875C00] 02:34:04 INFO - PROCESS | 4040 | 1465205644016 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 02:34:04 INFO - PROCESS | 4040 | 1465205644083 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:34:04 INFO - PROCESS | 4040 | 1465205644095 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:34:04 INFO - PROCESS | 4040 | 1465205644099 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 4040 | 1465205644101 Marionette TRACE conn6 <- [1,118,null,{}] 02:34:04 INFO - PROCESS | 4040 | 1465205644105 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 4040 | 1465205644107 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:04 INFO - PROCESS | 4040 | 1465205644220 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:34:04 INFO - PROCESS | 4040 | 1465205644233 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 4040 | 1465205644235 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:04 INFO - PROCESS | 4040 | ++DOCSHELL 16289000 == 37 [pid = 4040] [id = 39] 02:34:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (1628E800) [pid = 4040] [serial = 113] [outer = 00000000] 02:34:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (170B5800) [pid = 4040] [serial = 114] [outer = 1628E800] 02:34:04 INFO - PROCESS | 4040 | 1465205644280 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (176BF000) [pid = 4040] [serial = 115] [outer = 1628E800] 02:34:04 INFO - PROCESS | 4040 | 1465205644675 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 02:34:04 INFO - PROCESS | 4040 | 1465205644734 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 4040 | 1465205644736 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:34:04 INFO - PROCESS | 4040 | 1465205644745 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 4040 | 1465205644746 Marionette TRACE conn6 <- [1,122,null,{}] 02:34:04 INFO - PROCESS | 4040 | 1465205644750 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 4040 | 1465205644752 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:04 INFO - PROCESS | 4040 | 1465205644852 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:34:04 INFO - PROCESS | 4040 | 1465205644917 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 4040 | 1465205644919 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:04 INFO - PROCESS | 4040 | ++DOCSHELL 184C5400 == 38 [pid = 4040] [id = 40] 02:34:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (184C7C00) [pid = 4040] [serial = 116] [outer = 00000000] 02:34:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (18DDB400) [pid = 4040] [serial = 117] [outer = 184C7C00] 02:34:04 INFO - PROCESS | 4040 | 1465205644964 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (18F66C00) [pid = 4040] [serial = 118] [outer = 184C7C00] 02:34:05 INFO - PROCESS | 4040 | 1465205645341 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 02:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:34:05 INFO - PROCESS | 4040 | 1465205645370 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 4040 | 1465205645372 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:34:05 INFO - PROCESS | 4040 | 1465205645375 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 4040 | 1465205645377 Marionette TRACE conn6 <- [1,126,null,{}] 02:34:05 INFO - PROCESS | 4040 | 1465205645380 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 4040 | 1465205645386 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:05 INFO - PROCESS | 4040 | 1465205645516 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:34:05 INFO - PROCESS | 4040 | 1465205645522 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 4040 | 1465205645524 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:05 INFO - PROCESS | 4040 | ++DOCSHELL 1921C800 == 39 [pid = 4040] [id = 41] 02:34:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (19221000) [pid = 4040] [serial = 119] [outer = 00000000] 02:34:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (19470C00) [pid = 4040] [serial = 120] [outer = 19221000] 02:34:05 INFO - PROCESS | 4040 | 1465205645568 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (197F7C00) [pid = 4040] [serial = 121] [outer = 19221000] 02:34:06 INFO - PROCESS | 4040 | 1465205646004 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 02:34:06 INFO - PROCESS | 4040 | 1465205646051 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 4040 | 1465205646053 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:34:06 INFO - PROCESS | 4040 | 1465205646056 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 4040 | 1465205646067 Marionette TRACE conn6 <- [1,130,null,{}] 02:34:06 INFO - PROCESS | 4040 | 1465205646076 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 4040 | 1465205646078 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:06 INFO - PROCESS | 4040 | 1465205646179 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:34:06 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0FCE0800) [pid = 4040] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:34:06 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0FCD1C00) [pid = 4040] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:34:06 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (197F5C00) [pid = 4040] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:34:06 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0F7EFC00) [pid = 4040] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:34:06 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (101A3C00) [pid = 4040] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:34:06 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1484D800) [pid = 4040] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:34:06 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (170BBC00) [pid = 4040] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:34:06 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (140C2C00) [pid = 4040] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:34:06 INFO - PROCESS | 4040 | 1465205646301 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 4040 | 1465205646303 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:06 INFO - PROCESS | 4040 | ++DOCSHELL 0F63B000 == 40 [pid = 4040] [id = 42] 02:34:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (0F63FC00) [pid = 4040] [serial = 122] [outer = 00000000] 02:34:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0FD96400) [pid = 4040] [serial = 123] [outer = 0F63FC00] 02:34:06 INFO - PROCESS | 4040 | 1465205646348 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (13F4FC00) [pid = 4040] [serial = 124] [outer = 0F63FC00] 02:34:06 INFO - PROCESS | 4040 | 1465205646694 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 692ms 02:34:06 INFO - PROCESS | 4040 | 1465205646753 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 4040 | 1465205646755 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:34:06 INFO - PROCESS | 4040 | 1465205646758 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 4040 | 1465205646759 Marionette TRACE conn6 <- [1,134,null,{}] 02:34:06 INFO - PROCESS | 4040 | 1465205646763 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 4040 | 1465205646764 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:06 INFO - PROCESS | 4040 | 1465205646871 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:34:06 INFO - PROCESS | 4040 | 1465205646915 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 4040 | 1465205646917 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:06 INFO - PROCESS | 4040 | ++DOCSHELL 0C80B000 == 41 [pid = 4040] [id = 43] 02:34:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0C80B400) [pid = 4040] [serial = 125] [outer = 00000000] 02:34:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (15424000) [pid = 4040] [serial = 126] [outer = 0C80B400] 02:34:06 INFO - PROCESS | 4040 | 1465205646963 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (197FA800) [pid = 4040] [serial = 127] [outer = 0C80B400] 02:34:07 INFO - PROCESS | 4040 | 1465205647324 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 02:34:07 INFO - PROCESS | 4040 | 1465205647389 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 4040 | 1465205647391 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:34:07 INFO - PROCESS | 4040 | 1465205647394 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 4040 | 1465205647396 Marionette TRACE conn6 <- [1,138,null,{}] 02:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:34:07 INFO - PROCESS | 4040 | 1465205647405 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 4040 | 1465205647407 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:07 INFO - PROCESS | 4040 | 1465205647483 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:34:07 INFO - PROCESS | 4040 | 1465205647488 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 4040 | 1465205647490 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:07 INFO - PROCESS | 4040 | ++DOCSHELL 1A9A5800 == 42 [pid = 4040] [id = 44] 02:34:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (1AEB0400) [pid = 4040] [serial = 128] [outer = 00000000] 02:34:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1B87C800) [pid = 4040] [serial = 129] [outer = 1AEB0400] 02:34:07 INFO - PROCESS | 4040 | 1465205647533 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1B942400) [pid = 4040] [serial = 130] [outer = 1AEB0400] 02:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 02:34:07 INFO - PROCESS | 4040 | 1465205647962 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:34:07 INFO - PROCESS | 4040 | 1465205647968 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 4040 | 1465205647980 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:34:07 INFO - PROCESS | 4040 | 1465205647983 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 4040 | 1465205647985 Marionette TRACE conn6 <- [1,142,null,{}] 02:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:34:08 INFO - PROCESS | 4040 | 1465205647988 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 4040 | 1465205647990 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:08 INFO - PROCESS | 4040 | 1465205648100 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:34:08 INFO - PROCESS | 4040 | 1465205648107 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 4040 | 1465205648109 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:08 INFO - PROCESS | 4040 | ++DOCSHELL 1AD6C400 == 43 [pid = 4040] [id = 45] 02:34:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1B87B800) [pid = 4040] [serial = 131] [outer = 00000000] 02:34:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1C075000) [pid = 4040] [serial = 132] [outer = 1B87B800] 02:34:08 INFO - PROCESS | 4040 | 1465205648152 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1C07AC00) [pid = 4040] [serial = 133] [outer = 1B87B800] 02:34:08 INFO - PROCESS | 4040 | 1465205648905 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 02:34:08 INFO - PROCESS | 4040 | 1465205648960 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 4040 | 1465205648964 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:34:08 INFO - PROCESS | 4040 | 1465205648969 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 4040 | 1465205648971 Marionette TRACE conn6 <- [1,146,null,{}] 02:34:08 INFO - PROCESS | 4040 | 1465205648977 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 4040 | 1465205648981 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:09 INFO - PROCESS | 4040 | 1465205649109 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:34:09 INFO - PROCESS | 4040 | 1465205649175 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 4040 | 1465205649178 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:09 INFO - PROCESS | 4040 | ++DOCSHELL 09276400 == 44 [pid = 4040] [id = 46] 02:34:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (09279800) [pid = 4040] [serial = 134] [outer = 00000000] 02:34:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0C8E2800) [pid = 4040] [serial = 135] [outer = 09279800] 02:34:09 INFO - PROCESS | 4040 | 1465205649236 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0F638400) [pid = 4040] [serial = 136] [outer = 09279800] 02:34:10 INFO - PROCESS | 4040 | 1465205650108 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 14845400 == 43 [pid = 4040] [id = 33] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 19471000 == 42 [pid = 4040] [id = 34] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 0FCDEC00 == 41 [pid = 4040] [id = 32] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 170B6000 == 40 [pid = 4040] [id = 31] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 1484B400 == 39 [pid = 4040] [id = 30] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 140C0400 == 38 [pid = 4040] [id = 29] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 1A9A5800 == 37 [pid = 4040] [id = 44] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 0C80B000 == 36 [pid = 4040] [id = 43] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 0F63B000 == 35 [pid = 4040] [id = 42] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 1921C800 == 34 [pid = 4040] [id = 41] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 184C5400 == 33 [pid = 4040] [id = 40] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 16289000 == 32 [pid = 4040] [id = 39] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 14874800 == 31 [pid = 4040] [id = 38] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 1059D400 == 30 [pid = 4040] [id = 37] 02:34:10 INFO - PROCESS | 4040 | --DOCSHELL 0FC4D800 == 29 [pid = 4040] [id = 36] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCD9800) [pid = 4040] [serial = 78] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0C8E0400) [pid = 4040] [serial = 79] [outer = 00000000] [url = about:blank] 02:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (105A1C00) [pid = 4040] [serial = 81] [outer = 00000000] [url = about:blank] 02:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1179ms 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (15BBC000) [pid = 4040] [serial = 87] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (176BA000) [pid = 4040] [serial = 90] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (17FA4400) [pid = 4040] [serial = 91] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13F46C00) [pid = 4040] [serial = 82] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (14847400) [pid = 4040] [serial = 85] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1473E800) [pid = 4040] [serial = 84] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0FE4A400) [pid = 4040] [serial = 76] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (16295C00) [pid = 4040] [serial = 88] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0FE46C00) [pid = 4040] [serial = 75] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (19228800) [pid = 4040] [serial = 73] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1C3A7400) [pid = 4040] [serial = 61] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 4040 | 1465205650169 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 4040 | 1465205650173 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:34:10 INFO - PROCESS | 4040 | 1465205650178 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:34:10 INFO - PROCESS | 4040 | 1465205650181 Marionette TRACE conn6 <- [1,150,null,{}] 02:34:10 INFO - PROCESS | 4040 | 1465205650187 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 4040 | 1465205650189 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:10 INFO - PROCESS | 4040 | 1465205650286 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:34:10 INFO - PROCESS | 4040 | 1465205650355 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 4040 | 1465205650360 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:10 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E2000 == 30 [pid = 4040] [id = 47] 02:34:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0C8E2C00) [pid = 4040] [serial = 137] [outer = 00000000] 02:34:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0F6F3800) [pid = 4040] [serial = 138] [outer = 0C8E2C00] 02:34:10 INFO - PROCESS | 4040 | 1465205650408 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FC58400) [pid = 4040] [serial = 139] [outer = 0C8E2C00] 02:34:10 INFO - PROCESS | 4040 | 1465205650809 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 02:34:10 INFO - PROCESS | 4040 | 1465205650855 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 4040 | 1465205650860 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:34:10 INFO - PROCESS | 4040 | 1465205650871 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 4040 | 1465205650874 Marionette TRACE conn6 <- [1,154,null,{}] 02:34:10 INFO - PROCESS | 4040 | 1465205650878 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 4040 | 1465205650880 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:10 INFO - PROCESS | 4040 | 1465205650968 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:34:10 INFO - PROCESS | 4040 | 1465205650977 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 4040 | 1465205650979 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:11 INFO - PROCESS | 4040 | ++DOCSHELL 0FE49C00 == 31 [pid = 4040] [id = 48] 02:34:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0FE4A800) [pid = 4040] [serial = 140] [outer = 00000000] 02:34:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (101AD400) [pid = 4040] [serial = 141] [outer = 0FE4A800] 02:34:11 INFO - PROCESS | 4040 | 1465205651028 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (1050C000) [pid = 4040] [serial = 142] [outer = 0FE4A800] 02:34:11 INFO - PROCESS | 4040 | 1465205651494 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 02:34:11 INFO - PROCESS | 4040 | 1465205651546 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 4040 | 1465205651548 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:34:11 INFO - PROCESS | 4040 | 1465205651552 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:34:11 INFO - PROCESS | 4040 | 1465205651555 Marionette TRACE conn6 <- [1,158,null,{}] 02:34:11 INFO - PROCESS | 4040 | 1465205651566 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 4040 | 1465205651571 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:11 INFO - PROCESS | 4040 | 1465205651675 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:34:11 INFO - PROCESS | 4040 | 1465205651752 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 4040 | 1465205651755 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:11 INFO - PROCESS | 4040 | ++DOCSHELL 14736000 == 32 [pid = 4040] [id = 49] 02:34:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (14789000) [pid = 4040] [serial = 143] [outer = 00000000] 02:34:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (14845C00) [pid = 4040] [serial = 144] [outer = 14789000] 02:34:11 INFO - PROCESS | 4040 | 1465205651816 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (14852800) [pid = 4040] [serial = 145] [outer = 14789000] 02:34:12 INFO - PROCESS | 4040 | 1465205652198 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 02:34:12 INFO - PROCESS | 4040 | 1465205652234 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 4040 | 1465205652237 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:34:12 INFO - PROCESS | 4040 | 1465205652240 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 4040 | 1465205652242 Marionette TRACE conn6 <- [1,162,null,{}] 02:34:12 INFO - PROCESS | 4040 | 1465205652245 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 4040 | 1465205652247 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:12 INFO - PROCESS | 4040 | 1465205652360 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:34:12 INFO - PROCESS | 4040 | 1465205652366 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 4040 | 1465205652368 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:12 INFO - PROCESS | 4040 | ++DOCSHELL 15419C00 == 33 [pid = 4040] [id = 50] 02:34:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (15423C00) [pid = 4040] [serial = 146] [outer = 00000000] 02:34:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (16405000) [pid = 4040] [serial = 147] [outer = 15423C00] 02:34:12 INFO - PROCESS | 4040 | 1465205652413 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1703CC00) [pid = 4040] [serial = 148] [outer = 15423C00] 02:34:12 INFO - PROCESS | 4040 | 1465205652852 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 02:34:12 INFO - PROCESS | 4040 | 1465205652871 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:34:12 INFO - PROCESS | 4040 | 1465205652873 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:34:12 INFO - PROCESS | 4040 | 1465205652876 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 4040 | 1465205652877 Marionette TRACE conn6 <- [1,166,null,{}] 02:34:12 INFO - PROCESS | 4040 | 1465205652888 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 4040 | 1465205652890 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:13 INFO - PROCESS | 4040 | 1465205652995 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:34:13 INFO - PROCESS | 4040 | 1465205653001 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 4040 | 1465205653003 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:13 INFO - PROCESS | 4040 | ++DOCSHELL 176B7400 == 34 [pid = 4040] [id = 51] 02:34:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (176BC400) [pid = 4040] [serial = 149] [outer = 00000000] 02:34:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17FA4400) [pid = 4040] [serial = 150] [outer = 176BC400] 02:34:13 INFO - PROCESS | 4040 | 1465205653047 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18DD2C00) [pid = 4040] [serial = 151] [outer = 176BC400] 02:34:13 INFO - PROCESS | 4040 | 1465205653524 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 02:34:13 INFO - PROCESS | 4040 | 1465205653567 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:34:13 INFO - PROCESS | 4040 | 1465205653569 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:34:13 INFO - PROCESS | 4040 | 1465205653572 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - PROCESS | 4040 | 1465205653574 Marionette TRACE conn6 <- [1,170,null,{}] 02:34:13 INFO - PROCESS | 4040 | 1465205653577 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:13 INFO - PROCESS | 4040 | 1465205653584 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:13 INFO - PROCESS | 4040 | 1465205653732 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:34:13 INFO - PROCESS | 4040 | 1465205653786 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 4040 | 1465205653788 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:13 INFO - PROCESS | 4040 | ++DOCSHELL 18DD8800 == 35 [pid = 4040] [id = 52] 02:34:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (18DDA800) [pid = 4040] [serial = 152] [outer = 00000000] 02:34:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (197F3C00) [pid = 4040] [serial = 153] [outer = 18DDA800] 02:34:13 INFO - PROCESS | 4040 | 1465205653834 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (197FB800) [pid = 4040] [serial = 154] [outer = 18DDA800] 02:34:14 INFO - PROCESS | 4040 | 1465205654355 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1AEB0400) [pid = 4040] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1059E400) [pid = 4040] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (14875C00) [pid = 4040] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (184C7C00) [pid = 4040] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FC4E800) [pid = 4040] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FCDF800) [pid = 4040] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (14846C00) [pid = 4040] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (19471800) [pid = 4040] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (19221000) [pid = 4040] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0F63FC00) [pid = 4040] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0C80B400) [pid = 4040] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:34:14 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1628E800) [pid = 4040] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 830ms 02:34:14 INFO - PROCESS | 4040 | 1465205654403 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 4040 | 1465205654405 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:34:14 INFO - PROCESS | 4040 | 1465205654408 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 4040 | 1465205654410 Marionette TRACE conn6 <- [1,174,null,{}] 02:34:14 INFO - PROCESS | 4040 | 1465205654413 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:14 INFO - PROCESS | 4040 | 1465205654415 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:14 INFO - PROCESS | 4040 | 1465205654494 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:34:14 INFO - PROCESS | 4040 | 1465205654502 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 4040 | 1465205654504 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:14 INFO - PROCESS | 4040 | ++DOCSHELL 0FD9E000 == 36 [pid = 4040] [id = 53] 02:34:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (10294800) [pid = 4040] [serial = 155] [outer = 00000000] 02:34:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (14874C00) [pid = 4040] [serial = 156] [outer = 10294800] 02:34:14 INFO - PROCESS | 4040 | 1465205654548 Marionette DEBUG loaded listener.js 02:34:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (14875C00) [pid = 4040] [serial = 157] [outer = 10294800] 02:34:14 INFO - PROCESS | 4040 | 1465205654936 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 02:34:14 INFO - PROCESS | 4040 | 1465205654979 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 4040 | 1465205654981 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:34:15 INFO - PROCESS | 4040 | 1465205654993 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 4040 | 1465205654995 Marionette TRACE conn6 <- [1,178,null,{}] 02:34:15 INFO - PROCESS | 4040 | 1465205654999 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 4040 | 1465205655001 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:15 INFO - PROCESS | 4040 | 1465205655078 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:34:15 INFO - PROCESS | 4040 | 1465205655083 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 4040 | 1465205655085 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:15 INFO - PROCESS | 4040 | ++DOCSHELL 197FD400 == 37 [pid = 4040] [id = 54] 02:34:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (199B2800) [pid = 4040] [serial = 158] [outer = 00000000] 02:34:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AEAEC00) [pid = 4040] [serial = 159] [outer = 199B2800] 02:34:15 INFO - PROCESS | 4040 | 1465205655128 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1B878000) [pid = 4040] [serial = 160] [outer = 199B2800] 02:34:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (199B5800) [pid = 4040] [serial = 161] [outer = 0CDD5800] 02:34:15 INFO - PROCESS | 4040 | 1465205655600 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 02:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:34:15 INFO - PROCESS | 4040 | 1465205655630 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 4040 | 1465205655632 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:34:15 INFO - PROCESS | 4040 | 1465205655644 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 4040 | 1465205655646 Marionette TRACE conn6 <- [1,182,null,{}] 02:34:15 INFO - PROCESS | 4040 | 1465205655650 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 4040 | 1465205655652 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:15 INFO - PROCESS | 4040 | 1465205655732 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:34:15 INFO - PROCESS | 4040 | 1465205655739 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 4040 | 1465205655741 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:15 INFO - PROCESS | 4040 | ++DOCSHELL 1628E400 == 38 [pid = 4040] [id = 55] 02:34:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1B948C00) [pid = 4040] [serial = 162] [outer = 00000000] 02:34:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1C3AC400) [pid = 4040] [serial = 163] [outer = 1B948C00] 02:34:15 INFO - PROCESS | 4040 | 1465205655784 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1D14E000) [pid = 4040] [serial = 164] [outer = 1B948C00] 02:34:16 INFO - PROCESS | 4040 | 1465205656196 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 591ms 02:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:34:16 INFO - PROCESS | 4040 | 1465205656226 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 4040 | 1465205656228 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:34:16 INFO - PROCESS | 4040 | 1465205656231 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 4040 | 1465205656233 Marionette TRACE conn6 <- [1,186,null,{}] 02:34:16 INFO - PROCESS | 4040 | 1465205656236 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 4040 | 1465205656238 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:16 INFO - PROCESS | 4040 | 1465205656350 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:34:16 INFO - PROCESS | 4040 | 1465205656445 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 4040 | 1465205656448 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:16 INFO - PROCESS | 4040 | ++DOCSHELL 0926EC00 == 39 [pid = 4040] [id = 56] 02:34:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (09271000) [pid = 4040] [serial = 165] [outer = 00000000] 02:34:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (09285800) [pid = 4040] [serial = 166] [outer = 09271000] 02:34:16 INFO - PROCESS | 4040 | 1465205656510 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0C8E4C00) [pid = 4040] [serial = 167] [outer = 09271000] 02:34:17 INFO - PROCESS | 4040 | 1465205657033 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 02:34:17 INFO - PROCESS | 4040 | 1465205657104 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 4040 | 1465205657108 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:34:17 INFO - PROCESS | 4040 | 1465205657112 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:34:17 INFO - PROCESS | 4040 | 1465205657116 Marionette TRACE conn6 <- [1,190,null,{}] 02:34:17 INFO - PROCESS | 4040 | 1465205657121 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 4040 | 1465205657124 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:17 INFO - PROCESS | 4040 | 1465205657247 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:34:17 INFO - PROCESS | 4040 | 1465205657332 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 4040 | 1465205657335 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:17 INFO - PROCESS | 4040 | ++DOCSHELL 110A4800 == 40 [pid = 4040] [id = 57] 02:34:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (13F4C000) [pid = 4040] [serial = 168] [outer = 00000000] 02:34:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (14082800) [pid = 4040] [serial = 169] [outer = 13F4C000] 02:34:17 INFO - PROCESS | 4040 | 1465205657392 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (14159000) [pid = 4040] [serial = 170] [outer = 13F4C000] 02:34:17 INFO - PROCESS | 4040 | 1465205657939 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 870ms 02:34:18 INFO - PROCESS | 4040 | 1465205657990 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 4040 | 1465205657995 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:34:18 INFO - PROCESS | 4040 | 1465205657999 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 4040 | 1465205658001 Marionette TRACE conn6 <- [1,194,null,{}] 02:34:18 INFO - PROCESS | 4040 | 1465205658005 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 4040 | 1465205658008 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:18 INFO - PROCESS | 4040 | 1465205658123 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:34:18 INFO - PROCESS | 4040 | 1465205658213 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 4040 | 1465205658215 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:18 INFO - PROCESS | 4040 | ++DOCSHELL 1921FC00 == 41 [pid = 4040] [id = 58] 02:34:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (19221400) [pid = 4040] [serial = 171] [outer = 00000000] 02:34:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1946FC00) [pid = 4040] [serial = 172] [outer = 19221400] 02:34:18 INFO - PROCESS | 4040 | 1465205658269 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1AD6EC00) [pid = 4040] [serial = 173] [outer = 19221400] 02:34:18 INFO - PROCESS | 4040 | 1465205658830 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 02:34:18 INFO - PROCESS | 4040 | 1465205658873 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 4040 | 1465205658875 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:34:18 INFO - PROCESS | 4040 | 1465205658887 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 4040 | 1465205658893 Marionette TRACE conn6 <- [1,198,null,{}] 02:34:18 INFO - PROCESS | 4040 | 1465205658898 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 4040 | 1465205658902 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:19 INFO - PROCESS | 4040 | 1465205659012 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:34:19 INFO - PROCESS | 4040 | 1465205659101 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 4040 | 1465205659104 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:19 INFO - PROCESS | 4040 | ++DOCSHELL 102BC400 == 42 [pid = 4040] [id = 59] 02:34:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (102BD400) [pid = 4040] [serial = 174] [outer = 00000000] 02:34:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1C074800) [pid = 4040] [serial = 175] [outer = 102BD400] 02:34:19 INFO - PROCESS | 4040 | 1465205659158 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (1D232000) [pid = 4040] [serial = 176] [outer = 102BD400] 02:34:19 INFO - PROCESS | 4040 | 1465205659721 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 891ms 02:34:19 INFO - PROCESS | 4040 | 1465205659772 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 4040 | 1465205659775 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:34:19 INFO - PROCESS | 4040 | 1465205659779 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:34:19 INFO - PROCESS | 4040 | 1465205659781 Marionette TRACE conn6 <- [1,202,null,{}] 02:34:19 INFO - PROCESS | 4040 | 1465205659785 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 4040 | 1465205659787 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:19 INFO - PROCESS | 4040 | 1465205659894 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:34:20 INFO - PROCESS | 4040 | 1465205660018 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 4040 | 1465205660020 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:20 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DA800 == 43 [pid = 4040] [id = 60] 02:34:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (0C8DAC00) [pid = 4040] [serial = 177] [outer = 00000000] 02:34:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (0CD31800) [pid = 4040] [serial = 178] [outer = 0C8DAC00] 02:34:20 INFO - PROCESS | 4040 | 1465205660186 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (0FCD8C00) [pid = 4040] [serial = 179] [outer = 0C8DAC00] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 1628E400 == 42 [pid = 4040] [id = 55] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 197FD400 == 41 [pid = 4040] [id = 54] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 0FD9E000 == 40 [pid = 4040] [id = 53] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 18DD8800 == 39 [pid = 4040] [id = 52] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 176B7400 == 38 [pid = 4040] [id = 51] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 15419C00 == 37 [pid = 4040] [id = 50] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 14736000 == 36 [pid = 4040] [id = 49] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 0FE49C00 == 35 [pid = 4040] [id = 48] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 0C8E2000 == 34 [pid = 4040] [id = 47] 02:34:20 INFO - PROCESS | 4040 | --DOCSHELL 09276400 == 33 [pid = 4040] [id = 46] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (1C075000) [pid = 4040] [serial = 132] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (1B87C800) [pid = 4040] [serial = 129] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (110A2C00) [pid = 4040] [serial = 108] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (13F4D800) [pid = 4040] [serial = 109] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (1496EC00) [pid = 4040] [serial = 111] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (15422000) [pid = 4040] [serial = 112] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (18DDB400) [pid = 4040] [serial = 117] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (0FC5A400) [pid = 4040] [serial = 105] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (0FCD8800) [pid = 4040] [serial = 106] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (1435C400) [pid = 4040] [serial = 102] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (110A7400) [pid = 4040] [serial = 94] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1028AC00) [pid = 4040] [serial = 93] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (17F33C00) [pid = 4040] [serial = 97] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1640FC00) [pid = 4040] [serial = 96] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (197F9400) [pid = 4040] [serial = 100] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (197F3000) [pid = 4040] [serial = 99] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (19470C00) [pid = 4040] [serial = 120] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (18F66C00) [pid = 4040] [serial = 118] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FD96400) [pid = 4040] [serial = 123] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (197F7C00) [pid = 4040] [serial = 121] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (15424000) [pid = 4040] [serial = 126] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (13F4FC00) [pid = 4040] [serial = 124] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (170B5800) [pid = 4040] [serial = 114] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (197FA800) [pid = 4040] [serial = 127] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1B942400) [pid = 4040] [serial = 130] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (176BF000) [pid = 4040] [serial = 115] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 4040 | 1465205660809 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1072ms 02:34:20 INFO - PROCESS | 4040 | 1465205660855 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 4040 | 1465205660858 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:34:20 INFO - PROCESS | 4040 | 1465205660863 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 4040 | 1465205660865 Marionette TRACE conn6 <- [1,206,null,{}] 02:34:20 INFO - PROCESS | 4040 | 1465205660886 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 4040 | 1465205660889 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:20 INFO - PROCESS | 4040 | 1465205660978 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:34:21 INFO - PROCESS | 4040 | 1465205660985 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 4040 | 1465205660988 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:21 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDA800 == 34 [pid = 4040] [id = 61] 02:34:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FCDD800) [pid = 4040] [serial = 180] [outer = 00000000] 02:34:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FE3F400) [pid = 4040] [serial = 181] [outer = 0FCDD800] 02:34:21 INFO - PROCESS | 4040 | 1465205661035 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FE48C00) [pid = 4040] [serial = 182] [outer = 0FCDD800] 02:34:21 INFO - PROCESS | 4040 | 1465205661473 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 632ms 02:34:21 INFO - PROCESS | 4040 | 1465205661496 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 4040 | 1465205661500 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:34:21 INFO - PROCESS | 4040 | 1465205661506 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 4040 | 1465205661508 Marionette TRACE conn6 <- [1,210,null,{}] 02:34:21 INFO - PROCESS | 4040 | 1465205661512 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 4040 | 1465205661514 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:21 INFO - PROCESS | 4040 | 1465205661630 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:34:21 INFO - PROCESS | 4040 | 1465205661639 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 4040 | 1465205661641 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:21 INFO - PROCESS | 4040 | ++DOCSHELL 110A8C00 == 35 [pid = 4040] [id = 62] 02:34:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13F4B800) [pid = 4040] [serial = 183] [outer = 00000000] 02:34:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13F50400) [pid = 4040] [serial = 184] [outer = 13F4B800] 02:34:21 INFO - PROCESS | 4040 | 1465205661686 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1407E800) [pid = 4040] [serial = 185] [outer = 13F4B800] 02:34:22 INFO - PROCESS | 4040 | 1465205662132 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 02:34:22 INFO - PROCESS | 4040 | 1465205662177 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 4040 | 1465205662179 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:34:22 INFO - PROCESS | 4040 | 1465205662183 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:34:22 INFO - PROCESS | 4040 | 1465205662186 Marionette TRACE conn6 <- [1,214,null,{}] 02:34:22 INFO - PROCESS | 4040 | 1465205662196 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 4040 | 1465205662200 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:22 INFO - PROCESS | 4040 | 1465205662287 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:34:22 INFO - PROCESS | 4040 | 1465205662296 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 4040 | 1465205662299 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:22 INFO - PROCESS | 4040 | ++DOCSHELL 14971800 == 36 [pid = 4040] [id = 63] 02:34:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14975000) [pid = 4040] [serial = 186] [outer = 00000000] 02:34:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (159E8C00) [pid = 4040] [serial = 187] [outer = 14975000] 02:34:22 INFO - PROCESS | 4040 | 1465205662343 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (15BB6800) [pid = 4040] [serial = 188] [outer = 14975000] 02:34:22 INFO - PROCESS | 4040 | 1465205662781 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 02:34:22 INFO - PROCESS | 4040 | 1465205662821 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 4040 | 1465205662824 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:34:22 INFO - PROCESS | 4040 | 1465205662827 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:34:22 INFO - PROCESS | 4040 | 1465205662828 Marionette TRACE conn6 <- [1,218,null,{}] 02:34:22 INFO - PROCESS | 4040 | 1465205662832 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 4040 | 1465205662834 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:22 INFO - PROCESS | 4040 | 1465205662918 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:34:22 INFO - PROCESS | 4040 | 1465205662923 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 4040 | 1465205662925 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:22 INFO - PROCESS | 4040 | ++DOCSHELL 16403C00 == 37 [pid = 4040] [id = 64] 02:34:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (16404400) [pid = 4040] [serial = 189] [outer = 00000000] 02:34:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (176BC800) [pid = 4040] [serial = 190] [outer = 16404400] 02:34:22 INFO - PROCESS | 4040 | 1465205662971 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (17F42C00) [pid = 4040] [serial = 191] [outer = 16404400] 02:34:23 INFO - PROCESS | 4040 | 1465205663427 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 02:34:23 INFO - PROCESS | 4040 | 1465205663504 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 4040 | 1465205663506 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:34:23 INFO - PROCESS | 4040 | 1465205663509 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 4040 | 1465205663511 Marionette TRACE conn6 <- [1,222,null,{}] 02:34:23 INFO - PROCESS | 4040 | 1465205663514 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 4040 | 1465205663516 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:23 INFO - PROCESS | 4040 | 1465205663622 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:34:23 INFO - PROCESS | 4040 | 1465205663634 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 4040 | 1465205663636 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:23 INFO - PROCESS | 4040 | ++DOCSHELL 184C0C00 == 38 [pid = 4040] [id = 65] 02:34:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (184C1C00) [pid = 4040] [serial = 192] [outer = 00000000] 02:34:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (184DFC00) [pid = 4040] [serial = 193] [outer = 184C1C00] 02:34:23 INFO - PROCESS | 4040 | 1465205663689 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (184E8400) [pid = 4040] [serial = 194] [outer = 184C1C00] 02:34:24 INFO - PROCESS | 4040 | 1465205664145 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 02:34:24 INFO - PROCESS | 4040 | 1465205664182 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 4040 | 1465205664184 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:34:24 INFO - PROCESS | 4040 | 1465205664187 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 4040 | 1465205664189 Marionette TRACE conn6 <- [1,226,null,{}] 02:34:24 INFO - PROCESS | 4040 | 1465205664192 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 4040 | 1465205664199 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:24 INFO - PROCESS | 4040 | 1465205664341 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:34:24 INFO - PROCESS | 4040 | 1465205664366 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 4040 | 1465205664368 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:24 INFO - PROCESS | 4040 | ++DOCSHELL 09274400 == 39 [pid = 4040] [id = 66] 02:34:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (18DD4000) [pid = 4040] [serial = 195] [outer = 00000000] 02:34:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (19229400) [pid = 4040] [serial = 196] [outer = 18DD4000] 02:34:24 INFO - PROCESS | 4040 | 1465205664412 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (19470400) [pid = 4040] [serial = 197] [outer = 18DD4000] 02:34:24 INFO - PROCESS | 4040 | 1465205664823 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 02:34:24 INFO - PROCESS | 4040 | 1465205664858 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 4040 | 1465205664860 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:34:24 INFO - PROCESS | 4040 | 1465205664863 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 4040 | 1465205664864 Marionette TRACE conn6 <- [1,230,null,{}] 02:34:24 INFO - PROCESS | 4040 | 1465205664868 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 4040 | 1465205664870 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:24 INFO - PROCESS | 4040 | 1465205664974 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:34:24 INFO - PROCESS | 4040 | 1465205664979 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 4040 | 1465205664981 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:25 INFO - PROCESS | 4040 | ++DOCSHELL 19226000 == 40 [pid = 4040] [id = 67] 02:34:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (197F1C00) [pid = 4040] [serial = 198] [outer = 00000000] 02:34:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (197FD800) [pid = 4040] [serial = 199] [outer = 197F1C00] 02:34:25 INFO - PROCESS | 4040 | 1465205665025 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (197F7400) [pid = 4040] [serial = 200] [outer = 197F1C00] 02:34:25 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (176BC400) [pid = 4040] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:34:25 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (15423C00) [pid = 4040] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:34:25 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (14789000) [pid = 4040] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:34:25 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (0FE4A800) [pid = 4040] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:34:25 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0C8E2C00) [pid = 4040] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:34:25 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (18DDA800) [pid = 4040] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:34:25 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (10294800) [pid = 4040] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:34:25 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (199B2800) [pid = 4040] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:34:25 INFO - PROCESS | 4040 | 1465205665495 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 02:34:25 INFO - PROCESS | 4040 | 1465205665534 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 4040 | 1465205665536 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:34:25 INFO - PROCESS | 4040 | 1465205665539 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 4040 | 1465205665541 Marionette TRACE conn6 <- [1,234,null,{}] 02:34:25 INFO - PROCESS | 4040 | 1465205665544 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 4040 | 1465205665546 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:25 INFO - PROCESS | 4040 | 1465205665659 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:34:25 INFO - PROCESS | 4040 | 1465205665738 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 4040 | 1465205665740 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:25 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E6C00 == 41 [pid = 4040] [id = 68] 02:34:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (197F5800) [pid = 4040] [serial = 201] [outer = 00000000] 02:34:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1A7BC000) [pid = 4040] [serial = 202] [outer = 197F5800] 02:34:25 INFO - PROCESS | 4040 | 1465205665784 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1A9A8C00) [pid = 4040] [serial = 203] [outer = 197F5800] 02:34:26 INFO - PROCESS | 4040 | 1465205666136 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 02:34:26 INFO - PROCESS | 4040 | 1465205666186 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 4040 | 1465205666189 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:34:26 INFO - PROCESS | 4040 | 1465205666192 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 4040 | 1465205666194 Marionette TRACE conn6 <- [1,238,null,{}] 02:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:34:26 INFO - PROCESS | 4040 | 1465205666197 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 4040 | 1465205666199 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:26 INFO - PROCESS | 4040 | 1465205666278 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:34:26 INFO - PROCESS | 4040 | 1465205666283 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 4040 | 1465205666285 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:26 INFO - PROCESS | 4040 | ++DOCSHELL 18E9B800 == 42 [pid = 4040] [id = 69] 02:34:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (18E9F000) [pid = 4040] [serial = 204] [outer = 00000000] 02:34:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (18EA5C00) [pid = 4040] [serial = 205] [outer = 18E9F000] 02:34:26 INFO - PROCESS | 4040 | 1465205666328 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (18EA9400) [pid = 4040] [serial = 206] [outer = 18E9F000] 02:34:26 INFO - PROCESS | 4040 | 1465205666755 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 02:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:34:26 INFO - PROCESS | 4040 | 1465205666768 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 4040 | 1465205666770 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:34:26 INFO - PROCESS | 4040 | 1465205666773 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 4040 | 1465205666774 Marionette TRACE conn6 <- [1,242,null,{}] 02:34:26 INFO - PROCESS | 4040 | 1465205666778 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 4040 | 1465205666779 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:26 INFO - PROCESS | 4040 | 1465205666895 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:34:26 INFO - PROCESS | 4040 | 1465205666903 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 4040 | 1465205666904 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:26 INFO - PROCESS | 4040 | ++DOCSHELL 0C714400 == 43 [pid = 4040] [id = 70] 02:34:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0C714800) [pid = 4040] [serial = 207] [outer = 00000000] 02:34:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0C71E800) [pid = 4040] [serial = 208] [outer = 0C714800] 02:34:26 INFO - PROCESS | 4040 | 1465205666950 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (18E9A400) [pid = 4040] [serial = 209] [outer = 0C714800] 02:34:27 INFO - PROCESS | 4040 | 1465205667453 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 02:34:27 INFO - PROCESS | 4040 | 1465205667505 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 4040 | 1465205667510 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:34:27 INFO - PROCESS | 4040 | 1465205667515 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:34:27 INFO - PROCESS | 4040 | 1465205667519 Marionette TRACE conn6 <- [1,246,null,{}] 02:34:27 INFO - PROCESS | 4040 | 1465205667524 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 4040 | 1465205667527 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:27 INFO - PROCESS | 4040 | 1465205667644 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:34:27 INFO - PROCESS | 4040 | 1465205667738 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 4040 | 1465205667743 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:27 INFO - PROCESS | 4040 | ++DOCSHELL 0C71F000 == 44 [pid = 4040] [id = 71] 02:34:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (0C8DFC00) [pid = 4040] [serial = 210] [outer = 00000000] 02:34:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (0FC57C00) [pid = 4040] [serial = 211] [outer = 0C8DFC00] 02:34:27 INFO - PROCESS | 4040 | 1465205667801 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (0FE3E800) [pid = 4040] [serial = 212] [outer = 0C8DFC00] 02:34:28 INFO - PROCESS | 4040 | 1465205668504 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1020ms 02:34:28 INFO - PROCESS | 4040 | 1465205668565 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 4040 | 1465205668570 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:34:28 INFO - PROCESS | 4040 | 1465205668607 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 4040 | 1465205668610 Marionette TRACE conn6 <- [1,250,null,{}] 02:34:28 INFO - PROCESS | 4040 | 1465205668614 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 4040 | 1465205668617 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:28 INFO - PROCESS | 4040 | 1465205668737 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:34:28 INFO - PROCESS | 4040 | 1465205668850 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 4040 | 1465205668853 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:28 INFO - PROCESS | 4040 | ++DOCSHELL 1435C400 == 45 [pid = 4040] [id = 72] 02:34:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (14873000) [pid = 4040] [serial = 213] [outer = 00000000] 02:34:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (1541C000) [pid = 4040] [serial = 214] [outer = 14873000] 02:34:28 INFO - PROCESS | 4040 | 1465205668910 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (1640AC00) [pid = 4040] [serial = 215] [outer = 14873000] 02:34:29 INFO - PROCESS | 4040 | 1465205669460 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 892ms 02:34:29 INFO - PROCESS | 4040 | 1465205669486 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 4040 | 1465205669488 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:34:29 INFO - PROCESS | 4040 | 1465205669492 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 4040 | 1465205669496 Marionette TRACE conn6 <- [1,254,null,{}] 02:34:29 INFO - PROCESS | 4040 | 1465205669507 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 4040 | 1465205669512 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:29 INFO - PROCESS | 4040 | 1465205669622 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:34:29 INFO - PROCESS | 4040 | 1465205669716 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 4040 | 1465205669720 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:29 INFO - PROCESS | 4040 | ++DOCSHELL 19225C00 == 46 [pid = 4040] [id = 73] 02:34:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (19226800) [pid = 4040] [serial = 216] [outer = 00000000] 02:34:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (19BFE000) [pid = 4040] [serial = 217] [outer = 19226800] 02:34:29 INFO - PROCESS | 4040 | 1465205669778 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (1AE21400) [pid = 4040] [serial = 218] [outer = 19226800] 02:34:30 INFO - PROCESS | 4040 | 1465205670411 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 970ms 02:34:30 INFO - PROCESS | 4040 | 1465205670465 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 4040 | 1465205670468 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:34:30 INFO - PROCESS | 4040 | 1465205670472 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 4040 | 1465205670474 Marionette TRACE conn6 <- [1,258,null,{}] 02:34:30 INFO - PROCESS | 4040 | 1465205670478 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 4040 | 1465205670481 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:30 INFO - PROCESS | 4040 | 1465205670729 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:34:30 INFO - PROCESS | 4040 | 1465205670868 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 4040 | 1465205670871 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:30 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DF400 == 47 [pid = 4040] [id = 74] 02:34:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (0C8E5C00) [pid = 4040] [serial = 219] [outer = 00000000] 02:34:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (0FC50000) [pid = 4040] [serial = 220] [outer = 0C8E5C00] 02:34:30 INFO - PROCESS | 4040 | 1465205670922 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 103 (0FCDCC00) [pid = 4040] [serial = 221] [outer = 0C8E5C00] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 1AD6C400 == 46 [pid = 4040] [id = 45] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 18E9B800 == 45 [pid = 4040] [id = 69] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 0C8E6C00 == 44 [pid = 4040] [id = 68] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 19226000 == 43 [pid = 4040] [id = 67] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 09274400 == 42 [pid = 4040] [id = 66] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 184C0C00 == 41 [pid = 4040] [id = 65] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 16403C00 == 40 [pid = 4040] [id = 64] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 14971800 == 39 [pid = 4040] [id = 63] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 110A8C00 == 38 [pid = 4040] [id = 62] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 0FCDA800 == 37 [pid = 4040] [id = 61] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 0C8DA800 == 36 [pid = 4040] [id = 60] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 102 (0C8E2800) [pid = 4040] [serial = 135] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOCSHELL 102BC400 == 35 [pid = 4040] [id = 59] 02:34:31 INFO - PROCESS | 4040 | 1465205671518 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1068ms 02:34:31 INFO - PROCESS | 4040 | 1465205671545 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 4040 | 1465205671549 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:34:31 INFO - PROCESS | 4040 | 1465205671553 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 4040 | 1465205671556 Marionette TRACE conn6 <- [1,262,null,{}] 02:34:31 INFO - PROCESS | 4040 | 1465205671561 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 4040 | 1465205671564 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:31 INFO - PROCESS | 4040 | 1465205671662 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (1C3AC400) [pid = 4040] [serial = 163] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (17FA4400) [pid = 4040] [serial = 150] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (16405000) [pid = 4040] [serial = 147] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (14845C00) [pid = 4040] [serial = 144] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (101AD400) [pid = 4040] [serial = 141] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (1050C000) [pid = 4040] [serial = 142] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (0F6F3800) [pid = 4040] [serial = 138] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (0FC58400) [pid = 4040] [serial = 139] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (197F3C00) [pid = 4040] [serial = 153] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (14874C00) [pid = 4040] [serial = 156] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (10E0C000) [pid = 4040] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (14875C00) [pid = 4040] [serial = 157] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (1B878000) [pid = 4040] [serial = 160] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (197FB800) [pid = 4040] [serial = 154] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1703CC00) [pid = 4040] [serial = 148] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1AEAEC00) [pid = 4040] [serial = 159] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (18DD2C00) [pid = 4040] [serial = 151] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14852800) [pid = 4040] [serial = 145] [outer = 00000000] [url = about:blank] 02:34:31 INFO - PROCESS | 4040 | 1465205671753 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 4040 | 1465205671756 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:31 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E0400 == 36 [pid = 4040] [id = 75] 02:34:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0C8E0800) [pid = 4040] [serial = 222] [outer = 00000000] 02:34:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0FCD3800) [pid = 4040] [serial = 223] [outer = 0C8E0800] 02:34:31 INFO - PROCESS | 4040 | 1465205671807 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0FE4A000) [pid = 4040] [serial = 224] [outer = 0C8E0800] 02:34:32 INFO - PROCESS | 4040 | 1465205672181 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 02:34:32 INFO - PROCESS | 4040 | 1465205672281 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 4040 | 1465205672284 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:34:32 INFO - PROCESS | 4040 | 1465205672321 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 4040 | 1465205672323 Marionette TRACE conn6 <- [1,266,null,{}] 02:34:32 INFO - PROCESS | 4040 | 1465205672350 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 4040 | 1465205672352 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:32 INFO - PROCESS | 4040 | 1465205672492 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:34:32 INFO - PROCESS | 4040 | 1465205672529 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 4040 | 1465205672531 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:32 INFO - PROCESS | 4040 | ++DOCSHELL 10E0F800 == 37 [pid = 4040] [id = 76] 02:34:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (11060000) [pid = 4040] [serial = 225] [outer = 00000000] 02:34:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1484D800) [pid = 4040] [serial = 226] [outer = 11060000] 02:34:32 INFO - PROCESS | 4040 | 1465205672648 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (14879C00) [pid = 4040] [serial = 227] [outer = 11060000] 02:34:33 INFO - PROCESS | 4040 | 1465205673060 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 811ms 02:34:33 INFO - PROCESS | 4040 | 1465205673113 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 4040 | 1465205673116 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:34:33 INFO - PROCESS | 4040 | 1465205673126 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 4040 | 1465205673130 Marionette TRACE conn6 <- [1,270,null,{}] 02:34:33 INFO - PROCESS | 4040 | 1465205673134 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 4040 | 1465205673137 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:33 INFO - PROCESS | 4040 | 1465205673227 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:34:33 INFO - PROCESS | 4040 | 1465205673233 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 4040 | 1465205673236 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:33 INFO - PROCESS | 4040 | ++DOCSHELL 15422000 == 38 [pid = 4040] [id = 77] 02:34:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (15BB7400) [pid = 4040] [serial = 228] [outer = 00000000] 02:34:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (170BF000) [pid = 4040] [serial = 229] [outer = 15BB7400] 02:34:33 INFO - PROCESS | 4040 | 1465205673280 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (17F92400) [pid = 4040] [serial = 230] [outer = 15BB7400] 02:34:33 INFO - PROCESS | 4040 | 1465205673712 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 02:34:33 INFO - PROCESS | 4040 | 1465205673753 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 4040 | 1465205673755 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:34:33 INFO - PROCESS | 4040 | 1465205673758 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 4040 | 1465205673759 Marionette TRACE conn6 <- [1,274,null,{}] 02:34:33 INFO - PROCESS | 4040 | 1465205673770 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 4040 | 1465205673772 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:33 INFO - PROCESS | 4040 | 1465205673880 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:34:33 INFO - PROCESS | 4040 | 1465205673960 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 4040 | 1465205673962 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:33 INFO - PROCESS | 4040 | ++DOCSHELL 17FA4000 == 39 [pid = 4040] [id = 78] 02:34:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (184E6C00) [pid = 4040] [serial = 231] [outer = 00000000] 02:34:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (18DD5800) [pid = 4040] [serial = 232] [outer = 184E6C00] 02:34:34 INFO - PROCESS | 4040 | 1465205674007 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (18E9B800) [pid = 4040] [serial = 233] [outer = 184E6C00] 02:34:34 INFO - PROCESS | 4040 | 1465205674417 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 02:34:34 INFO - PROCESS | 4040 | 1465205674449 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 4040 | 1465205674451 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:34:34 INFO - PROCESS | 4040 | 1465205674454 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:34:34 INFO - PROCESS | 4040 | 1465205674456 Marionette TRACE conn6 <- [1,278,null,{}] 02:34:34 INFO - PROCESS | 4040 | 1465205674466 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 4040 | 1465205674468 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:34 INFO - PROCESS | 4040 | 1465205674578 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:34:34 INFO - PROCESS | 4040 | 1465205674584 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 4040 | 1465205674589 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:34 INFO - PROCESS | 4040 | ++DOCSHELL 18EA9000 == 40 [pid = 4040] [id = 79] 02:34:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (18F62400) [pid = 4040] [serial = 234] [outer = 00000000] 02:34:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (19224C00) [pid = 4040] [serial = 235] [outer = 18F62400] 02:34:34 INFO - PROCESS | 4040 | 1465205674643 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (197F5C00) [pid = 4040] [serial = 236] [outer = 18F62400] 02:34:35 INFO - PROCESS | 4040 | 1465205675111 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 02:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:34:35 INFO - PROCESS | 4040 | 1465205675128 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 4040 | 1465205675130 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:34:35 INFO - PROCESS | 4040 | 1465205675134 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 4040 | 1465205675135 Marionette TRACE conn6 <- [1,282,null,{}] 02:34:35 INFO - PROCESS | 4040 | 1465205675138 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:35 INFO - PROCESS | 4040 | 1465205675140 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:35 INFO - PROCESS | 4040 | 1465205675255 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:34:35 INFO - PROCESS | 4040 | 1465205675339 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 4040 | 1465205675341 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:35 INFO - PROCESS | 4040 | ++DOCSHELL 199B6400 == 41 [pid = 4040] [id = 80] 02:34:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (199B6C00) [pid = 4040] [serial = 237] [outer = 00000000] 02:34:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (1AE23000) [pid = 4040] [serial = 238] [outer = 199B6C00] 02:34:35 INFO - PROCESS | 4040 | 1465205675388 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (1AE29000) [pid = 4040] [serial = 239] [outer = 199B6C00] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (09279800) [pid = 4040] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (1028C000) [pid = 4040] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (184C1C00) [pid = 4040] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (18DD4000) [pid = 4040] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (0C8DAC00) [pid = 4040] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (16404400) [pid = 4040] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (14975000) [pid = 4040] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (13F4B800) [pid = 4040] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (0FCDD800) [pid = 4040] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (197F1C00) [pid = 4040] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (197F5800) [pid = 4040] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:34:35 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (18E9F000) [pid = 4040] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:34:35 INFO - PROCESS | 4040 | 1465205675977 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 870ms 02:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:34:36 INFO - PROCESS | 4040 | 1465205676004 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 4040 | 1465205676006 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:34:36 INFO - PROCESS | 4040 | 1465205676009 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - PROCESS | 4040 | 1465205676011 Marionette TRACE conn6 <- [1,286,null,{}] 02:34:36 INFO - PROCESS | 4040 | 1465205676014 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 4040 | 1465205676016 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:36 INFO - PROCESS | 4040 | 1465205676096 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:34:36 INFO - PROCESS | 4040 | 1465205676102 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 4040 | 1465205676104 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:36 INFO - PROCESS | 4040 | ++DOCSHELL 0C71A800 == 42 [pid = 4040] [id = 81] 02:34:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (0C8DAC00) [pid = 4040] [serial = 240] [outer = 00000000] 02:34:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (140C6400) [pid = 4040] [serial = 241] [outer = 0C8DAC00] 02:34:36 INFO - PROCESS | 4040 | 1465205676157 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (14848C00) [pid = 4040] [serial = 242] [outer = 0C8DAC00] 02:34:36 INFO - PROCESS | 4040 | 1465205676570 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 571ms 02:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:34:36 INFO - PROCESS | 4040 | 1465205676580 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 4040 | 1465205676582 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:34:36 INFO - PROCESS | 4040 | 1465205676585 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - PROCESS | 4040 | 1465205676587 Marionette TRACE conn6 <- [1,290,null,{}] 02:34:36 INFO - PROCESS | 4040 | 1465205676628 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 4040 | 1465205676630 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:36 INFO - PROCESS | 4040 | 1465205676711 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:34:36 INFO - PROCESS | 4040 | 1465205676716 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 4040 | 1465205676718 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:36 INFO - PROCESS | 4040 | ++DOCSHELL 176B8400 == 43 [pid = 4040] [id = 82] 02:34:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (19227000) [pid = 4040] [serial = 243] [outer = 00000000] 02:34:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (1AE20800) [pid = 4040] [serial = 244] [outer = 19227000] 02:34:36 INFO - PROCESS | 4040 | 1465205676762 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (1AE22400) [pid = 4040] [serial = 245] [outer = 19227000] 02:34:37 INFO - PROCESS | 4040 | 1465205677179 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 650ms 02:34:37 INFO - PROCESS | 4040 | 1465205677237 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:34:37 INFO - PROCESS | 4040 | 1465205677239 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:34:37 INFO - PROCESS | 4040 | 1465205677242 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 4040 | 1465205677243 Marionette TRACE conn6 <- [1,294,null,{}] 02:34:37 INFO - PROCESS | 4040 | 1465205677247 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 4040 | 1465205677249 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:37 INFO - PROCESS | 4040 | 1465205677329 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:34:37 INFO - PROCESS | 4040 | 1465205677337 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 4040 | 1465205677339 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:37 INFO - PROCESS | 4040 | ++DOCSHELL 14968000 == 44 [pid = 4040] [id = 83] 02:34:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (1B942800) [pid = 4040] [serial = 246] [outer = 00000000] 02:34:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (1C39FC00) [pid = 4040] [serial = 247] [outer = 1B942800] 02:34:37 INFO - PROCESS | 4040 | 1465205677382 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (1C5D0800) [pid = 4040] [serial = 248] [outer = 1B942800] 02:34:37 INFO - PROCESS | 4040 | 1465205677800 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 02:34:37 INFO - PROCESS | 4040 | 1465205677812 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 4040 | 1465205677815 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:34:37 INFO - PROCESS | 4040 | 1465205677817 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 4040 | 1465205677819 Marionette TRACE conn6 <- [1,298,null,{}] 02:34:37 INFO - PROCESS | 4040 | 1465205677823 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 4040 | 1465205677835 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:37 INFO - PROCESS | 4040 | 1465205677957 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:34:38 INFO - PROCESS | 4040 | 1465205678103 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 4040 | 1465205678106 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:38 INFO - PROCESS | 4040 | ++DOCSHELL 0C714C00 == 45 [pid = 4040] [id = 84] 02:34:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (0C715C00) [pid = 4040] [serial = 249] [outer = 00000000] 02:34:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (0C80DC00) [pid = 4040] [serial = 250] [outer = 0C715C00] 02:34:38 INFO - PROCESS | 4040 | 1465205678204 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (0F63FC00) [pid = 4040] [serial = 251] [outer = 0C715C00] 02:34:38 INFO - PROCESS | 4040 | 1465205678743 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 970ms 02:34:38 INFO - PROCESS | 4040 | 1465205678791 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 4040 | 1465205678794 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:34:38 INFO - PROCESS | 4040 | 1465205678799 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 4040 | 1465205678803 Marionette TRACE conn6 <- [1,302,null,{}] 02:34:38 INFO - PROCESS | 4040 | 1465205678808 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 4040 | 1465205678811 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:38 INFO - PROCESS | 4040 | 1465205678931 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:34:39 INFO - PROCESS | 4040 | 1465205679034 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 4040 | 1465205679037 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:39 INFO - PROCESS | 4040 | ++DOCSHELL 13F55400 == 46 [pid = 4040] [id = 85] 02:34:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 103 (13F55800) [pid = 4040] [serial = 252] [outer = 00000000] 02:34:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 104 (1438D800) [pid = 4040] [serial = 253] [outer = 13F55800] 02:34:39 INFO - PROCESS | 4040 | 1465205679094 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 105 (1478D400) [pid = 4040] [serial = 254] [outer = 13F55800] 02:34:39 INFO - PROCESS | 4040 | 1465205679367 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:34:39 INFO - PROCESS | 4040 | 1465205679737 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 991ms 02:34:39 INFO - PROCESS | 4040 | 1465205679792 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 4040 | 1465205679796 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:34:39 INFO - PROCESS | 4040 | 1465205679800 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 4040 | 1465205679802 Marionette TRACE conn6 <- [1,306,null,{}] 02:34:39 INFO - PROCESS | 4040 | 1465205679806 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 4040 | 1465205679809 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:39 INFO - PROCESS | 4040 | 1465205679925 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:34:40 INFO - PROCESS | 4040 | 1465205680024 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 4040 | 1465205680027 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:40 INFO - PROCESS | 4040 | ++DOCSHELL 17FAA000 == 47 [pid = 4040] [id = 86] 02:34:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 106 (184C2000) [pid = 4040] [serial = 255] [outer = 00000000] 02:34:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 107 (184E8000) [pid = 4040] [serial = 256] [outer = 184C2000] 02:34:40 INFO - PROCESS | 4040 | 1465205680081 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 108 (1921D800) [pid = 4040] [serial = 257] [outer = 184C2000] 02:34:40 INFO - PROCESS | 4040 | 1465205680706 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 02:34:40 INFO - PROCESS | 4040 | 1465205680734 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 4040 | 1465205680737 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:34:40 INFO - PROCESS | 4040 | 1465205680747 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 4040 | 1465205680754 Marionette TRACE conn6 <- [1,310,null,{}] 02:34:40 INFO - PROCESS | 4040 | 1465205680758 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 4040 | 1465205680762 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:40 INFO - PROCESS | 4040 | 1465205680875 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:34:41 INFO - PROCESS | 4040 | 1465205680998 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 4040 | 1465205681000 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:41 INFO - PROCESS | 4040 | ++DOCSHELL 0C6EAC00 == 48 [pid = 4040] [id = 87] 02:34:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 109 (0C6EC000) [pid = 4040] [serial = 258] [outer = 00000000] 02:34:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 110 (184DE000) [pid = 4040] [serial = 259] [outer = 0C6EC000] 02:34:41 INFO - PROCESS | 4040 | 1465205681054 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 111 (1A8B6C00) [pid = 4040] [serial = 260] [outer = 0C6EC000] 02:34:41 INFO - PROCESS | 4040 | 1465205681640 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1089ms 02:34:41 INFO - PROCESS | 4040 | 1465205681840 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 4040 | 1465205681844 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:34:41 INFO - PROCESS | 4040 | 1465205681849 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:34:41 INFO - PROCESS | 4040 | 1465205681852 Marionette TRACE conn6 <- [1,314,null,{}] 02:34:41 INFO - PROCESS | 4040 | 1465205681858 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 4040 | 1465205681861 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:41 INFO - PROCESS | 4040 | 1465205681963 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:34:42 INFO - PROCESS | 4040 | 1465205682040 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 4040 | 1465205682045 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:42 INFO - PROCESS | 4040 | ++DOCSHELL 0C807C00 == 49 [pid = 4040] [id = 88] 02:34:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 112 (0C80B000) [pid = 4040] [serial = 261] [outer = 00000000] 02:34:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 113 (0F765400) [pid = 4040] [serial = 262] [outer = 0C80B000] 02:34:42 INFO - PROCESS | 4040 | 1465205682137 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 114 (0FC5AC00) [pid = 4040] [serial = 263] [outer = 0C80B000] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 14968000 == 48 [pid = 4040] [id = 83] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 176B8400 == 47 [pid = 4040] [id = 82] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 0C71A800 == 46 [pid = 4040] [id = 81] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 199B6400 == 45 [pid = 4040] [id = 80] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 18EA9000 == 44 [pid = 4040] [id = 79] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 17FA4000 == 43 [pid = 4040] [id = 78] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 15422000 == 42 [pid = 4040] [id = 77] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 10E0F800 == 41 [pid = 4040] [id = 76] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 0C8E0400 == 40 [pid = 4040] [id = 75] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 0C8DF400 == 39 [pid = 4040] [id = 74] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 1435C400 == 38 [pid = 4040] [id = 72] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 113 (1946FC00) [pid = 4040] [serial = 172] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 112 (1C074800) [pid = 4040] [serial = 175] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 111 (0C71E800) [pid = 4040] [serial = 208] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOCSHELL 0C71F000 == 37 [pid = 4040] [id = 71] 02:34:42 INFO - PROCESS | 4040 | 1465205682769 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 110 (14969000) [pid = 4040] [serial = 103] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 109 (0F638400) [pid = 4040] [serial = 136] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 108 (184DFC00) [pid = 4040] [serial = 193] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 107 (184E8400) [pid = 4040] [serial = 194] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 106 (19470400) [pid = 4040] [serial = 197] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 105 (0FCD8C00) [pid = 4040] [serial = 179] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 104 (0CD31800) [pid = 4040] [serial = 178] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 103 (14082800) [pid = 4040] [serial = 169] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 102 (176BC800) [pid = 4040] [serial = 190] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (159E8C00) [pid = 4040] [serial = 187] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (15BB6800) [pid = 4040] [serial = 188] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (13F50400) [pid = 4040] [serial = 184] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (1407E800) [pid = 4040] [serial = 185] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (19229400) [pid = 4040] [serial = 196] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (0FE3F400) [pid = 4040] [serial = 181] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (0FE48C00) [pid = 4040] [serial = 182] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (09285800) [pid = 4040] [serial = 166] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (197FD800) [pid = 4040] [serial = 199] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (1A7BC000) [pid = 4040] [serial = 202] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (18EA5C00) [pid = 4040] [serial = 205] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (18EA9400) [pid = 4040] [serial = 206] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (197F7400) [pid = 4040] [serial = 200] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (17F42C00) [pid = 4040] [serial = 191] [outer = 00000000] [url = about:blank] 02:34:42 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1A9A8C00) [pid = 4040] [serial = 203] [outer = 00000000] [url = about:blank] 02:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 971ms 02:34:42 INFO - PROCESS | 4040 | 1465205682825 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 4040 | 1465205682828 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:34:42 INFO - PROCESS | 4040 | 1465205682836 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 4040 | 1465205682840 Marionette TRACE conn6 <- [1,318,null,{}] 02:34:42 INFO - PROCESS | 4040 | 1465205682843 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 4040 | 1465205682846 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:42 INFO - PROCESS | 4040 | 1465205682934 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:34:42 INFO - PROCESS | 4040 | 1465205682941 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 4040 | 1465205682943 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:42 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DF800 == 38 [pid = 4040] [id = 89] 02:34:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0C8E0400) [pid = 4040] [serial = 264] [outer = 00000000] 02:34:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0FCD4800) [pid = 4040] [serial = 265] [outer = 0C8E0400] 02:34:43 INFO - PROCESS | 4040 | 1465205682990 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0FE3F400) [pid = 4040] [serial = 266] [outer = 0C8E0400] 02:34:43 INFO - PROCESS | 4040 | 1465205683491 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 02:34:43 INFO - PROCESS | 4040 | 1465205683524 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 4040 | 1465205683526 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:34:43 INFO - PROCESS | 4040 | 1465205683530 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 4040 | 1465205683532 Marionette TRACE conn6 <- [1,322,null,{}] 02:34:43 INFO - PROCESS | 4040 | 1465205683541 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 4040 | 1465205683545 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:43 INFO - PROCESS | 4040 | 1465205683633 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:34:43 INFO - PROCESS | 4040 | 1465205683642 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 4040 | 1465205683646 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:43 INFO - PROCESS | 4040 | ++DOCSHELL 13F51800 == 39 [pid = 4040] [id = 90] 02:34:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (13F52000) [pid = 4040] [serial = 267] [outer = 00000000] 02:34:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (1435C400) [pid = 4040] [serial = 268] [outer = 13F52000] 02:34:43 INFO - PROCESS | 4040 | 1465205683696 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (14845800) [pid = 4040] [serial = 269] [outer = 13F52000] 02:34:44 INFO - PROCESS | 4040 | 1465205684143 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 02:34:44 INFO - PROCESS | 4040 | 1465205684164 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 4040 | 1465205684166 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:34:44 INFO - PROCESS | 4040 | 1465205684169 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 4040 | 1465205684171 Marionette TRACE conn6 <- [1,326,null,{}] 02:34:44 INFO - PROCESS | 4040 | 1465205684182 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 4040 | 1465205684184 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:44 INFO - PROCESS | 4040 | 1465205684274 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:34:44 INFO - PROCESS | 4040 | 1465205684280 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 4040 | 1465205684282 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:44 INFO - PROCESS | 4040 | ++DOCSHELL 15ACC400 == 40 [pid = 4040] [id = 91] 02:34:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (15BB8800) [pid = 4040] [serial = 270] [outer = 00000000] 02:34:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (170BF800) [pid = 4040] [serial = 271] [outer = 15BB8800] 02:34:44 INFO - PROCESS | 4040 | 1465205684327 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (17648800) [pid = 4040] [serial = 272] [outer = 15BB8800] 02:34:44 INFO - PROCESS | 4040 | 1465205684782 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 02:34:44 INFO - PROCESS | 4040 | 1465205684821 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 4040 | 1465205684823 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:34:44 INFO - PROCESS | 4040 | 1465205684826 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 4040 | 1465205684828 Marionette TRACE conn6 <- [1,330,null,{}] 02:34:44 INFO - PROCESS | 4040 | 1465205684839 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 4040 | 1465205684841 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:44 INFO - PROCESS | 4040 | 1465205684949 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:34:45 INFO - PROCESS | 4040 | 1465205684980 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 4040 | 1465205684982 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:45 INFO - PROCESS | 4040 | ++DOCSHELL 17F34800 == 41 [pid = 4040] [id = 92] 02:34:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (17F3A400) [pid = 4040] [serial = 273] [outer = 00000000] 02:34:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (17FAF000) [pid = 4040] [serial = 274] [outer = 17F3A400] 02:34:45 INFO - PROCESS | 4040 | 1465205685081 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (184BB800) [pid = 4040] [serial = 275] [outer = 17F3A400] 02:34:45 INFO - PROCESS | 4040 | 1465205685508 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 02:34:45 INFO - PROCESS | 4040 | 1465205685558 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 4040 | 1465205685560 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 4040 | 1465205685563 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 4040 | 1465205685565 Marionette TRACE conn6 <- [1,334,null,{}] 02:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:34:45 INFO - PROCESS | 4040 | 1465205685575 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 4040 | 1465205685582 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:45 INFO - PROCESS | 4040 | 1465205685739 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:34:45 INFO - PROCESS | 4040 | 1465205685812 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 4040 | 1465205685815 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:45 INFO - PROCESS | 4040 | ++DOCSHELL 18EA3400 == 42 [pid = 4040] [id = 93] 02:34:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (18EA4800) [pid = 4040] [serial = 276] [outer = 00000000] 02:34:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (18F5E800) [pid = 4040] [serial = 277] [outer = 18EA4800] 02:34:45 INFO - PROCESS | 4040 | 1465205685862 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (19226400) [pid = 4040] [serial = 278] [outer = 18EA4800] 02:34:46 INFO - PROCESS | 4040 | 1465205686332 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 831ms 02:34:46 INFO - PROCESS | 4040 | 1465205686398 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 4040 | 1465205686401 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:34:46 INFO - PROCESS | 4040 | 1465205686404 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:34:46 INFO - PROCESS | 4040 | 1465205686406 Marionette TRACE conn6 <- [1,338,null,{}] 02:34:46 INFO - PROCESS | 4040 | 1465205686409 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 4040 | 1465205686412 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:46 INFO - PROCESS | 4040 | 1465205686535 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:34:46 INFO - PROCESS | 4040 | 1465205686589 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 4040 | 1465205686591 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:46 INFO - PROCESS | 4040 | ++DOCSHELL 09279000 == 43 [pid = 4040] [id = 94] 02:34:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 103 (197F2400) [pid = 4040] [serial = 279] [outer = 00000000] 02:34:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 104 (199B0C00) [pid = 4040] [serial = 280] [outer = 197F2400] 02:34:46 INFO - PROCESS | 4040 | 1465205686637 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 105 (199B4C00) [pid = 4040] [serial = 281] [outer = 197F2400] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 104 (184E6C00) [pid = 4040] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 103 (0C8E5C00) [pid = 4040] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 102 (18F62400) [pid = 4040] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (0C8E0800) [pid = 4040] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (15BB7400) [pid = 4040] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (11060000) [pid = 4040] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (199B6C00) [pid = 4040] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (0C8DAC00) [pid = 4040] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (19227000) [pid = 4040] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:34:47 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (1B948C00) [pid = 4040] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:34:47 INFO - PROCESS | 4040 | 1465205687160 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 771ms 02:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:34:47 INFO - PROCESS | 4040 | 1465205687179 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 4040 | 1465205687181 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:34:47 INFO - PROCESS | 4040 | 1465205687184 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 4040 | 1465205687186 Marionette TRACE conn6 <- [1,342,null,{}] 02:34:47 INFO - PROCESS | 4040 | 1465205687190 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 4040 | 1465205687192 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:47 INFO - PROCESS | 4040 | 1465205687311 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:34:47 INFO - PROCESS | 4040 | 1465205687369 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 4040 | 1465205687370 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:47 INFO - PROCESS | 4040 | ++DOCSHELL 15BB7400 == 44 [pid = 4040] [id = 95] 02:34:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (17041000) [pid = 4040] [serial = 282] [outer = 00000000] 02:34:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (197FD800) [pid = 4040] [serial = 283] [outer = 17041000] 02:34:47 INFO - PROCESS | 4040 | 1465205687416 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (1921D400) [pid = 4040] [serial = 284] [outer = 17041000] 02:34:47 INFO - PROCESS | 4040 | 1465205687763 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 02:34:47 INFO - PROCESS | 4040 | 1465205687816 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 4040 | 1465205687818 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:34:47 INFO - PROCESS | 4040 | 1465205687821 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:34:47 INFO - PROCESS | 4040 | 1465205687822 Marionette TRACE conn6 <- [1,346,null,{}] 02:34:47 INFO - PROCESS | 4040 | 1465205687849 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 4040 | 1465205687851 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:47 INFO - PROCESS | 4040 | 1465205687937 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:34:47 INFO - PROCESS | 4040 | 1465205687943 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 4040 | 1465205687945 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:47 INFO - PROCESS | 4040 | ++DOCSHELL 1AE25800 == 45 [pid = 4040] [id = 96] 02:34:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (1AE26400) [pid = 4040] [serial = 285] [outer = 00000000] 02:34:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (1B943000) [pid = 4040] [serial = 286] [outer = 1AE26400] 02:34:48 INFO - PROCESS | 4040 | 1465205687988 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (1BDCF400) [pid = 4040] [serial = 287] [outer = 1AE26400] 02:34:48 INFO - PROCESS | 4040 | 1465205688421 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 02:34:48 INFO - PROCESS | 4040 | 1465205688457 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 4040 | 1465205688459 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:34:48 INFO - PROCESS | 4040 | 1465205688462 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 4040 | 1465205688464 Marionette TRACE conn6 <- [1,350,null,{}] 02:34:48 INFO - PROCESS | 4040 | 1465205688472 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 4040 | 1465205688473 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:48 INFO - PROCESS | 4040 | 1465205688556 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:34:48 INFO - PROCESS | 4040 | 1465205688562 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 4040 | 1465205688564 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:48 INFO - PROCESS | 4040 | ++DOCSHELL 19B41C00 == 46 [pid = 4040] [id = 97] 02:34:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (19B44800) [pid = 4040] [serial = 288] [outer = 00000000] 02:34:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 103 (19B49C00) [pid = 4040] [serial = 289] [outer = 19B44800] 02:34:48 INFO - PROCESS | 4040 | 1465205688611 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 104 (19B4D000) [pid = 4040] [serial = 290] [outer = 19B44800] 02:34:49 INFO - PROCESS | 4040 | 1465205689143 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 02:34:49 INFO - PROCESS | 4040 | 1465205689196 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 4040 | 1465205689201 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:34:49 INFO - PROCESS | 4040 | 1465205689207 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 4040 | 1465205689211 Marionette TRACE conn6 <- [1,354,null,{}] 02:34:49 INFO - PROCESS | 4040 | 1465205689217 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 4040 | 1465205689220 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:49 INFO - PROCESS | 4040 | 1465205689414 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:34:49 INFO - PROCESS | 4040 | 1465205689541 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 4040 | 1465205689546 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:49 INFO - PROCESS | 4040 | ++DOCSHELL 0C6ED800 == 47 [pid = 4040] [id = 98] 02:34:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 105 (0C8DC000) [pid = 4040] [serial = 291] [outer = 00000000] 02:34:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 106 (0F638400) [pid = 4040] [serial = 292] [outer = 0C8DC000] 02:34:49 INFO - PROCESS | 4040 | 1465205689605 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 107 (0FE3F000) [pid = 4040] [serial = 293] [outer = 0C8DC000] 02:34:50 INFO - PROCESS | 4040 | 1465205690212 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1022ms 02:34:50 INFO - PROCESS | 4040 | 1465205690245 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 4040 | 1465205690250 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:34:50 INFO - PROCESS | 4040 | 1465205690257 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 4040 | 1465205690260 Marionette TRACE conn6 <- [1,358,null,{}] 02:34:50 INFO - PROCESS | 4040 | 1465205690281 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 4040 | 1465205690284 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:50 INFO - PROCESS | 4040 | 1465205690400 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:34:50 INFO - PROCESS | 4040 | 1465205690525 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 4040 | 1465205690528 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:50 INFO - PROCESS | 4040 | ++DOCSHELL 13F9F000 == 48 [pid = 4040] [id = 99] 02:34:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 108 (13FA0400) [pid = 4040] [serial = 294] [outer = 00000000] 02:34:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 109 (13FA3400) [pid = 4040] [serial = 295] [outer = 13FA0400] 02:34:50 INFO - PROCESS | 4040 | 1465205690586 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 110 (13FA6C00) [pid = 4040] [serial = 296] [outer = 13FA0400] 02:34:51 INFO - PROCESS | 4040 | 1465205691229 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1020ms 02:34:51 INFO - PROCESS | 4040 | 1465205691279 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 4040 | 1465205691282 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:34:51 INFO - PROCESS | 4040 | 1465205691286 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:34:51 INFO - PROCESS | 4040 | 1465205691289 Marionette TRACE conn6 <- [1,362,null,{}] 02:34:51 INFO - PROCESS | 4040 | 1465205691301 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 4040 | 1465205691306 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:51 INFO - PROCESS | 4040 | 1465205691423 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:34:51 INFO - PROCESS | 4040 | 1465205691557 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 4040 | 1465205691561 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:51 INFO - PROCESS | 4040 | ++DOCSHELL 16409400 == 49 [pid = 4040] [id = 100] 02:34:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 111 (1640C400) [pid = 4040] [serial = 297] [outer = 00000000] 02:34:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 112 (184EA400) [pid = 4040] [serial = 298] [outer = 1640C400] 02:34:51 INFO - PROCESS | 4040 | 1465205691620 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 113 (18EA5C00) [pid = 4040] [serial = 299] [outer = 1640C400] 02:34:52 INFO - PROCESS | 4040 | 1465205692232 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 02:34:52 INFO - PROCESS | 4040 | 1465205692259 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 4040 | 1465205692262 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:34:52 INFO - PROCESS | 4040 | 1465205692266 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 4040 | 1465205692268 Marionette TRACE conn6 <- [1,366,null,{}] 02:34:52 INFO - PROCESS | 4040 | 1465205692271 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 4040 | 1465205692274 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:52 INFO - PROCESS | 4040 | 1465205692393 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:34:52 INFO - PROCESS | 4040 | 1465205692497 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 4040 | 1465205692499 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:52 INFO - PROCESS | 4040 | ++DOCSHELL 14872000 == 50 [pid = 4040] [id = 101] 02:34:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 114 (14873800) [pid = 4040] [serial = 300] [outer = 00000000] 02:34:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 115 (1541A400) [pid = 4040] [serial = 301] [outer = 14873800] 02:34:52 INFO - PROCESS | 4040 | 1465205692555 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 116 (18E9D000) [pid = 4040] [serial = 302] [outer = 14873800] 02:34:53 INFO - PROCESS | 4040 | 1465205693307 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1068ms 02:34:53 INFO - PROCESS | 4040 | 1465205693336 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 4040 | 1465205693340 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:34:53 INFO - PROCESS | 4040 | 1465205693344 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 4040 | 1465205693347 Marionette TRACE conn6 <- [1,370,null,{}] 02:34:53 INFO - PROCESS | 4040 | 1465205693353 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 4040 | 1465205693355 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:53 INFO - PROCESS | 4040 | 1465205693455 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:34:53 INFO - PROCESS | 4040 | 1465205693555 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 4040 | 1465205693558 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:53 INFO - PROCESS | 4040 | ++DOCSHELL 102B8000 == 51 [pid = 4040] [id = 102] 02:34:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 117 (102BA400) [pid = 4040] [serial = 303] [outer = 00000000] 02:34:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 118 (10E0F000) [pid = 4040] [serial = 304] [outer = 102BA400] 02:34:53 INFO - PROCESS | 4040 | 1465205693607 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 119 (13F52C00) [pid = 4040] [serial = 305] [outer = 102BA400] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 1921FC00 == 50 [pid = 4040] [id = 58] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 1AE25800 == 49 [pid = 4040] [id = 96] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 15BB7400 == 48 [pid = 4040] [id = 95] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 09279000 == 47 [pid = 4040] [id = 94] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 18EA3400 == 46 [pid = 4040] [id = 93] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 17F34800 == 45 [pid = 4040] [id = 92] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 15ACC400 == 44 [pid = 4040] [id = 91] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 13F51800 == 43 [pid = 4040] [id = 90] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 0C8DF800 == 42 [pid = 4040] [id = 89] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 0C807C00 == 41 [pid = 4040] [id = 88] 02:34:54 INFO - PROCESS | 4040 | --DOCSHELL 0C714C00 == 40 [pid = 4040] [id = 84] 02:34:54 INFO - PROCESS | 4040 | 1465205694235 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 02:34:54 INFO - PROCESS | 4040 | 1465205694277 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 4040 | 1465205694281 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:34:54 INFO - PROCESS | 4040 | 1465205694287 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:34:54 INFO - PROCESS | 4040 | 1465205694289 Marionette TRACE conn6 <- [1,374,null,{}] 02:34:54 INFO - PROCESS | 4040 | 1465205694293 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 4040 | 1465205694296 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:54 INFO - PROCESS | 4040 | 1465205694386 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 118 (1D14E000) [pid = 4040] [serial = 164] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 117 (14848C00) [pid = 4040] [serial = 242] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 116 (140C6400) [pid = 4040] [serial = 241] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 115 (1AE29000) [pid = 4040] [serial = 239] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 114 (1AE22400) [pid = 4040] [serial = 245] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 113 (17F92400) [pid = 4040] [serial = 230] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 112 (1AE20800) [pid = 4040] [serial = 244] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 111 (1C39FC00) [pid = 4040] [serial = 247] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 110 (18DD5800) [pid = 4040] [serial = 232] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 109 (18E9B800) [pid = 4040] [serial = 233] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 108 (19BFE000) [pid = 4040] [serial = 217] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 107 (0FCDCC00) [pid = 4040] [serial = 221] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 106 (0FC50000) [pid = 4040] [serial = 220] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 105 (197F5C00) [pid = 4040] [serial = 236] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 104 (0FCD3800) [pid = 4040] [serial = 223] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 103 (19224C00) [pid = 4040] [serial = 235] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 102 (0FE4A000) [pid = 4040] [serial = 224] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (0FC57C00) [pid = 4040] [serial = 211] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (1541C000) [pid = 4040] [serial = 214] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (170BF000) [pid = 4040] [serial = 229] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (1484D800) [pid = 4040] [serial = 226] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (14879C00) [pid = 4040] [serial = 227] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (1AE23000) [pid = 4040] [serial = 238] [outer = 00000000] [url = about:blank] 02:34:54 INFO - PROCESS | 4040 | 1465205694483 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 4040 | 1465205694485 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:54 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F3400 == 41 [pid = 4040] [id = 103] 02:34:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (0C719000) [pid = 4040] [serial = 306] [outer = 00000000] 02:34:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (0FC50000) [pid = 4040] [serial = 307] [outer = 0C719000] 02:34:54 INFO - PROCESS | 4040 | 1465205694532 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (101A8C00) [pid = 4040] [serial = 308] [outer = 0C719000] 02:34:55 INFO - PROCESS | 4040 | 1465205694985 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:34:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 02:34:55 INFO - PROCESS | 4040 | 1465205695022 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 4040 | 1465205695024 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:34:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:34:55 INFO - PROCESS | 4040 | 1465205695027 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 4040 | 1465205695030 Marionette TRACE conn6 <- [1,378,null,{}] 02:34:55 INFO - PROCESS | 4040 | 1465205695041 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 4040 | 1465205695045 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:55 INFO - PROCESS | 4040 | 1465205695131 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:34:55 INFO - PROCESS | 4040 | 1465205695137 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 4040 | 1465205695140 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:55 INFO - PROCESS | 4040 | ++DOCSHELL 1438A000 == 42 [pid = 4040] [id = 104] 02:34:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (14871C00) [pid = 4040] [serial = 309] [outer = 00000000] 02:34:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (15423C00) [pid = 4040] [serial = 310] [outer = 14871C00] 02:34:55 INFO - PROCESS | 4040 | 1465205695187 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (16289400) [pid = 4040] [serial = 311] [outer = 14871C00] 02:34:55 INFO - PROCESS | 4040 | 1465205695668 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:34:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 690ms 02:34:55 INFO - PROCESS | 4040 | 1465205695718 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 4040 | 1465205695720 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:34:55 INFO - PROCESS | 4040 | 1465205695723 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 4040 | 1465205695725 Marionette TRACE conn6 <- [1,382,null,{}] 02:34:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:34:55 INFO - PROCESS | 4040 | 1465205695728 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 4040 | 1465205695730 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:55 INFO - PROCESS | 4040 | 1465205695816 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:34:55 INFO - PROCESS | 4040 | 1465205695823 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 4040 | 1465205695825 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:55 INFO - PROCESS | 4040 | ++DOCSHELL 176B8C00 == 43 [pid = 4040] [id = 105] 02:34:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 103 (176BA000) [pid = 4040] [serial = 312] [outer = 00000000] 02:34:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 104 (17FA5C00) [pid = 4040] [serial = 313] [outer = 176BA000] 02:34:55 INFO - PROCESS | 4040 | 1465205695870 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 105 (184E2400) [pid = 4040] [serial = 314] [outer = 176BA000] 02:34:56 INFO - PROCESS | 4040 | 1465205696365 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:34:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 02:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:34:56 INFO - PROCESS | 4040 | 1465205696397 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 4040 | 1465205696399 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:34:56 INFO - PROCESS | 4040 | 1465205696403 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 4040 | 1465205696404 Marionette TRACE conn6 <- [1,386,null,{}] 02:34:56 INFO - PROCESS | 4040 | 1465205696408 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 4040 | 1465205696410 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:56 INFO - PROCESS | 4040 | 1465205696552 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:34:56 INFO - PROCESS | 4040 | 1465205696574 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 4040 | 1465205696576 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:56 INFO - PROCESS | 4040 | ++DOCSHELL 184EB000 == 44 [pid = 4040] [id = 106] 02:34:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 106 (184EB400) [pid = 4040] [serial = 315] [outer = 00000000] 02:34:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 107 (18EA2400) [pid = 4040] [serial = 316] [outer = 184EB400] 02:34:56 INFO - PROCESS | 4040 | 1465205696620 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 108 (1921E000) [pid = 4040] [serial = 317] [outer = 184EB400] 02:34:57 INFO - PROCESS | 4040 | 1465205697115 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 02:34:57 INFO - PROCESS | 4040 | 1465205697136 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 4040 | 1465205697138 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:34:57 INFO - PROCESS | 4040 | 1465205697147 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 4040 | 1465205697149 Marionette TRACE conn6 <- [1,390,null,{}] 02:34:57 INFO - PROCESS | 4040 | 1465205697152 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 4040 | 1465205697158 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:57 INFO - PROCESS | 4040 | 1465205697296 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:34:57 INFO - PROCESS | 4040 | 1465205697357 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 4040 | 1465205697359 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:57 INFO - PROCESS | 4040 | ++DOCSHELL 197F8C00 == 45 [pid = 4040] [id = 107] 02:34:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 109 (19B42800) [pid = 4040] [serial = 318] [outer = 00000000] 02:34:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 110 (1A8B8C00) [pid = 4040] [serial = 319] [outer = 19B42800] 02:34:57 INFO - PROCESS | 4040 | 1465205697404 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 111 (1AE1F800) [pid = 4040] [serial = 320] [outer = 19B42800] 02:34:57 INFO - PROCESS | 4040 | 1465205697857 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 02:34:57 INFO - PROCESS | 4040 | 1465205697910 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 4040 | 1465205697912 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:34:57 INFO - PROCESS | 4040 | 1465205697920 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:34:57 INFO - PROCESS | 4040 | 1465205697931 Marionette TRACE conn6 <- [1,394,null,{}] 02:34:57 INFO - PROCESS | 4040 | 1465205697935 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 4040 | 1465205697937 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:58 INFO - PROCESS | 4040 | 1465205698049 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:34:58 INFO - PROCESS | 4040 | 1465205698109 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 4040 | 1465205698111 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:58 INFO - PROCESS | 4040 | ++DOCSHELL 1AE23C00 == 46 [pid = 4040] [id = 108] 02:34:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 112 (1AE24000) [pid = 4040] [serial = 321] [outer = 00000000] 02:34:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 113 (1AEB5800) [pid = 4040] [serial = 322] [outer = 1AE24000] 02:34:58 INFO - PROCESS | 4040 | 1465205698154 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 114 (1B878000) [pid = 4040] [serial = 323] [outer = 1AE24000] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 113 (15BB8800) [pid = 4040] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 112 (13F52000) [pid = 4040] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 111 (0C8E0400) [pid = 4040] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 110 (17F3A400) [pid = 4040] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 109 (0C80B000) [pid = 4040] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 108 (18EA4800) [pid = 4040] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 107 (17041000) [pid = 4040] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 106 (197F2400) [pid = 4040] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:34:58 INFO - PROCESS | 4040 | --DOMWINDOW == 105 (1AE26400) [pid = 4040] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:34:58 INFO - PROCESS | 4040 | 1465205698744 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 830ms 02:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:34:58 INFO - PROCESS | 4040 | 1465205698758 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 4040 | 1465205698761 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:34:58 INFO - PROCESS | 4040 | 1465205698764 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 4040 | 1465205698766 Marionette TRACE conn6 <- [1,398,null,{}] 02:34:58 INFO - PROCESS | 4040 | 1465205698769 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 4040 | 1465205698771 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:58 INFO - PROCESS | 4040 | 1465205698885 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:34:58 INFO - PROCESS | 4040 | 1465205698936 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 4040 | 1465205698938 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:58 INFO - PROCESS | 4040 | ++DOCSHELL 110A4000 == 47 [pid = 4040] [id = 109] 02:34:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 106 (16404C00) [pid = 4040] [serial = 324] [outer = 00000000] 02:34:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 107 (19B45800) [pid = 4040] [serial = 325] [outer = 16404C00] 02:34:59 INFO - PROCESS | 4040 | 1465205698986 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 108 (1AE26400) [pid = 4040] [serial = 326] [outer = 16404C00] 02:34:59 INFO - PROCESS | 4040 | 1465205699384 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 673ms 02:34:59 INFO - PROCESS | 4040 | 1465205699437 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 4040 | 1465205699439 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:34:59 INFO - PROCESS | 4040 | 1465205699442 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 4040 | 1465205699444 Marionette TRACE conn6 <- [1,402,null,{}] 02:34:59 INFO - PROCESS | 4040 | 1465205699447 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 4040 | 1465205699449 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:59 INFO - PROCESS | 4040 | 1465205699536 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:34:59 INFO - PROCESS | 4040 | 1465205699541 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 4040 | 1465205699543 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:34:59 INFO - PROCESS | 4040 | ++DOCSHELL 1BD09000 == 48 [pid = 4040] [id = 110] 02:34:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 109 (1BDD4400) [pid = 4040] [serial = 327] [outer = 00000000] 02:34:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 110 (1C5D2C00) [pid = 4040] [serial = 328] [outer = 1BDD4400] 02:34:59 INFO - PROCESS | 4040 | 1465205699586 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 111 (1CC1EC00) [pid = 4040] [serial = 329] [outer = 1BDD4400] 02:35:00 INFO - PROCESS | 4040 | 1465205700061 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 02:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:35:00 INFO - PROCESS | 4040 | 1465205700113 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 4040 | 1465205700115 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:35:00 INFO - PROCESS | 4040 | 1465205700118 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 4040 | 1465205700120 Marionette TRACE conn6 <- [1,406,null,{}] 02:35:00 INFO - PROCESS | 4040 | 1465205700123 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 4040 | 1465205700125 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:00 INFO - PROCESS | 4040 | 1465205700210 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:35:00 INFO - PROCESS | 4040 | 1465205700217 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 4040 | 1465205700219 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:00 INFO - PROCESS | 4040 | ++DOCSHELL 1CC25C00 == 49 [pid = 4040] [id = 111] 02:35:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 112 (1D149000) [pid = 4040] [serial = 330] [outer = 00000000] 02:35:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 113 (1D153400) [pid = 4040] [serial = 331] [outer = 1D149000] 02:35:00 INFO - PROCESS | 4040 | 1465205700262 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 114 (1D468000) [pid = 4040] [serial = 332] [outer = 1D149000] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 13F55400 == 48 [pid = 4040] [id = 85] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 17FAA000 == 47 [pid = 4040] [id = 86] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 0C6EAC00 == 46 [pid = 4040] [id = 87] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 0FD9F800 == 45 [pid = 4040] [id = 35] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 0C714400 == 44 [pid = 4040] [id = 70] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 0926EC00 == 43 [pid = 4040] [id = 56] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 19225C00 == 42 [pid = 4040] [id = 73] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 110A4800 == 41 [pid = 4040] [id = 57] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 102B8000 == 40 [pid = 4040] [id = 102] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 14872000 == 39 [pid = 4040] [id = 101] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 13F9F000 == 38 [pid = 4040] [id = 99] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 16409400 == 37 [pid = 4040] [id = 100] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 19B41C00 == 36 [pid = 4040] [id = 97] 02:35:01 INFO - PROCESS | 4040 | --DOCSHELL 0C6ED800 == 35 [pid = 4040] [id = 98] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0C6F3400 == 34 [pid = 4040] [id = 103] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 176B8C00 == 33 [pid = 4040] [id = 105] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 197F8C00 == 32 [pid = 4040] [id = 107] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 1438A000 == 31 [pid = 4040] [id = 104] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 184EB000 == 30 [pid = 4040] [id = 106] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 1BD09000 == 29 [pid = 4040] [id = 110] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 1AE23C00 == 28 [pid = 4040] [id = 108] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 110A4000 == 27 [pid = 4040] [id = 109] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0C8DE800 == 26 [pid = 4040] [id = 24] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0C802800 == 25 [pid = 4040] [id = 22] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 184CA000 == 24 [pid = 4040] [id = 11] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 197F4C00 == 23 [pid = 4040] [id = 21] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0FCDD000 == 22 [pid = 4040] [id = 26] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 1921C400 == 21 [pid = 4040] [id = 23] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 101ADC00 == 20 [pid = 4040] [id = 10] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 17F8E000 == 19 [pid = 4040] [id = 18] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0FCD1800 == 18 [pid = 4040] [id = 25] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0F6E8000 == 17 [pid = 4040] [id = 15] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 1487B000 == 16 [pid = 4040] [id = 16] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0F7EEC00 == 15 [pid = 4040] [id = 27] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0FE4C000 == 14 [pid = 4040] [id = 28] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 0F75EC00 == 13 [pid = 4040] [id = 14] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 1AD6B000 == 12 [pid = 4040] [id = 19] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 1C076400 == 11 [pid = 4040] [id = 20] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 1D467400 == 10 [pid = 4040] [id = 8] 02:35:02 INFO - PROCESS | 4040 | --DOCSHELL 16296000 == 9 [pid = 4040] [id = 17] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 113 (170BF800) [pid = 4040] [serial = 271] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 112 (184DE000) [pid = 4040] [serial = 259] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 111 (0C80DC00) [pid = 4040] [serial = 250] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 110 (1435C400) [pid = 4040] [serial = 268] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 109 (14845800) [pid = 4040] [serial = 269] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 108 (1438D800) [pid = 4040] [serial = 253] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 107 (0FCD4800) [pid = 4040] [serial = 265] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 106 (17FAF000) [pid = 4040] [serial = 274] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 105 (184BB800) [pid = 4040] [serial = 275] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 104 (0FE3F400) [pid = 4040] [serial = 266] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 103 (184E8000) [pid = 4040] [serial = 256] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 102 (0FC5AC00) [pid = 4040] [serial = 263] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (0F765400) [pid = 4040] [serial = 262] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (19226400) [pid = 4040] [serial = 278] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (18F5E800) [pid = 4040] [serial = 277] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (197FD800) [pid = 4040] [serial = 283] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (199B0C00) [pid = 4040] [serial = 280] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (1B943000) [pid = 4040] [serial = 286] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (199B4C00) [pid = 4040] [serial = 281] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (19B49C00) [pid = 4040] [serial = 289] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (1BDCF400) [pid = 4040] [serial = 287] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (17648800) [pid = 4040] [serial = 272] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (1921D400) [pid = 4040] [serial = 284] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 4040 | 1465205703532 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 3490ms 02:35:03 INFO - PROCESS | 4040 | 1465205703608 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:35:03 INFO - PROCESS | 4040 | 1465205703613 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:35:03 INFO - PROCESS | 4040 | 1465205703619 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 4040 | 1465205703622 Marionette TRACE conn6 <- [1,410,null,{}] 02:35:03 INFO - PROCESS | 4040 | 1465205703628 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 4040 | 1465205703631 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:03 INFO - PROCESS | 4040 | 1465205703735 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:35:03 INFO - PROCESS | 4040 | 1465205703817 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 4040 | 1465205703822 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:03 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F3000 == 10 [pid = 4040] [id = 112] 02:35:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (0C6F3400) [pid = 4040] [serial = 333] [outer = 00000000] 02:35:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (0C71E000) [pid = 4040] [serial = 334] [outer = 0C6F3400] 02:35:03 INFO - PROCESS | 4040 | 1465205703871 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (0C801C00) [pid = 4040] [serial = 335] [outer = 0C6F3400] 02:35:04 INFO - PROCESS | 4040 | 1465205704310 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 02:35:04 INFO - PROCESS | 4040 | 1465205704348 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 4040 | 1465205704353 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:35:04 INFO - PROCESS | 4040 | 1465205704359 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - PROCESS | 4040 | 1465205704362 Marionette TRACE conn6 <- [1,414,null,{}] 02:35:04 INFO - PROCESS | 4040 | 1465205704370 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:04 INFO - PROCESS | 4040 | 1465205704373 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:04 INFO - PROCESS | 4040 | 1465205704468 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:35:04 INFO - PROCESS | 4040 | 1465205704475 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 4040 | 1465205704478 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:04 INFO - PROCESS | 4040 | ++DOCSHELL 0C718400 == 11 [pid = 4040] [id = 113] 02:35:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (0FC4FC00) [pid = 4040] [serial = 336] [outer = 00000000] 02:35:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (0FC58000) [pid = 4040] [serial = 337] [outer = 0FC4FC00] 02:35:04 INFO - PROCESS | 4040 | 1465205704526 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (0FCD6800) [pid = 4040] [serial = 338] [outer = 0FC4FC00] 02:35:05 INFO - PROCESS | 4040 | 1465205705041 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 02:35:05 INFO - PROCESS | 4040 | 1465205705114 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 4040 | 1465205705116 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:35:05 INFO - PROCESS | 4040 | 1465205705122 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:35:05 INFO - PROCESS | 4040 | 1465205705126 Marionette TRACE conn6 <- [1,418,null,{}] 02:35:05 INFO - PROCESS | 4040 | 1465205705137 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 4040 | 1465205705142 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:05 INFO - PROCESS | 4040 | 1465205705260 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:35:05 INFO - PROCESS | 4040 | 1465205705275 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 4040 | 1465205705278 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:05 INFO - PROCESS | 4040 | ++DOCSHELL 101AC800 == 12 [pid = 4040] [id = 114] 02:35:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (1028B400) [pid = 4040] [serial = 339] [outer = 00000000] 02:35:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (102BAC00) [pid = 4040] [serial = 340] [outer = 1028B400] 02:35:05 INFO - PROCESS | 4040 | 1465205705327 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (1050C800) [pid = 4040] [serial = 341] [outer = 1028B400] 02:35:06 INFO - PROCESS | 4040 | 1465205706258 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1179ms 02:35:06 INFO - PROCESS | 4040 | 1465205706307 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:35:06 INFO - PROCESS | 4040 | 1465205706309 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:35:06 INFO - PROCESS | 4040 | 1465205706313 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 4040 | 1465205706315 Marionette TRACE conn6 <- [1,422,null,{}] 02:35:06 INFO - PROCESS | 4040 | 1465205706318 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 4040 | 1465205706320 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:06 INFO - PROCESS | 4040 | 1465205706437 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:35:06 INFO - PROCESS | 4040 | 1465205706443 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 4040 | 1465205706445 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:06 INFO - PROCESS | 4040 | ++DOCSHELL 110A3000 == 13 [pid = 4040] [id = 115] 02:35:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (13F47000) [pid = 4040] [serial = 342] [outer = 00000000] 02:35:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (13F51400) [pid = 4040] [serial = 343] [outer = 13F47000] 02:35:06 INFO - PROCESS | 4040 | 1465205706490 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 103 (13FA7C00) [pid = 4040] [serial = 344] [outer = 13F47000] 02:35:07 INFO - PROCESS | 4040 | 1465205707399 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1125ms 02:35:07 INFO - PROCESS | 4040 | 1465205707442 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 4040 | 1465205707444 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:35:07 INFO - PROCESS | 4040 | 1465205707448 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:35:07 INFO - PROCESS | 4040 | 1465205707450 Marionette TRACE conn6 <- [1,426,null,{}] 02:35:07 INFO - PROCESS | 4040 | 1465205707453 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 4040 | 1465205707455 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:07 INFO - PROCESS | 4040 | 1465205707569 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:35:07 INFO - PROCESS | 4040 | 1465205707577 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 4040 | 1465205707579 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:07 INFO - PROCESS | 4040 | ++DOCSHELL 13FEFC00 == 14 [pid = 4040] [id = 116] 02:35:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 104 (140BBC00) [pid = 4040] [serial = 345] [outer = 00000000] 02:35:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 105 (1473E800) [pid = 4040] [serial = 346] [outer = 140BBC00] 02:35:07 INFO - PROCESS | 4040 | 1465205707626 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 106 (1484B400) [pid = 4040] [serial = 347] [outer = 140BBC00] 02:35:08 INFO - PROCESS | 4040 | 1465205708093 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 4040 | 1465205708124 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:35:08 INFO - PROCESS | 4040 | 1465205708127 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 4040 | 1465205708129 Marionette TRACE conn6 <- [1,430,null,{}] 02:35:08 INFO - PROCESS | 4040 | 1465205708132 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 4040 | 1465205708138 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:08 INFO - PROCESS | 4040 | 1465205708307 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:35:08 INFO - PROCESS | 4040 | 1465205708321 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 4040 | 1465205708323 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:08 INFO - PROCESS | 4040 | ++DOCSHELL 15424000 == 15 [pid = 4040] [id = 117] 02:35:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 107 (15424400) [pid = 4040] [serial = 348] [outer = 00000000] 02:35:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 108 (17048800) [pid = 4040] [serial = 349] [outer = 15424400] 02:35:08 INFO - PROCESS | 4040 | 1465205708368 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 109 (17647000) [pid = 4040] [serial = 350] [outer = 15424400] 02:35:08 INFO - PROCESS | 4040 | 1465205708832 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 770ms 02:35:08 INFO - PROCESS | 4040 | 1465205708898 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 4040 | 1465205708900 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:35:08 INFO - PROCESS | 4040 | 1465205708910 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 4040 | 1465205708911 Marionette TRACE conn6 <- [1,434,null,{}] 02:35:08 INFO - PROCESS | 4040 | 1465205708915 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 4040 | 1465205708917 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:09 INFO - PROCESS | 4040 | 1465205709023 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:35:09 INFO - PROCESS | 4040 | 1465205709035 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 4040 | 1465205709036 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:09 INFO - PROCESS | 4040 | ++DOCSHELL 1628E800 == 16 [pid = 4040] [id = 118] 02:35:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 110 (1764A400) [pid = 4040] [serial = 351] [outer = 00000000] 02:35:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 111 (176BAC00) [pid = 4040] [serial = 352] [outer = 1764A400] 02:35:09 INFO - PROCESS | 4040 | 1465205709080 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 112 (17650400) [pid = 4040] [serial = 353] [outer = 1764A400] 02:35:09 INFO - PROCESS | 4040 | 1465205709548 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 02:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:35:09 INFO - PROCESS | 4040 | 1465205709594 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 4040 | 1465205709596 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:35:09 INFO - PROCESS | 4040 | 1465205709599 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 4040 | 1465205709601 Marionette TRACE conn6 <- [1,438,null,{}] 02:35:09 INFO - PROCESS | 4040 | 1465205709604 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 4040 | 1465205709606 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:09 INFO - PROCESS | 4040 | 1465205709714 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:35:09 INFO - PROCESS | 4040 | 1465205709719 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 4040 | 1465205709721 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:09 INFO - PROCESS | 4040 | ++DOCSHELL 184C0C00 == 17 [pid = 4040] [id = 119] 02:35:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 113 (184C1C00) [pid = 4040] [serial = 354] [outer = 00000000] 02:35:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 114 (184E4000) [pid = 4040] [serial = 355] [outer = 184C1C00] 02:35:09 INFO - PROCESS | 4040 | 1465205709766 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 115 (184DE800) [pid = 4040] [serial = 356] [outer = 184C1C00] 02:35:10 INFO - PROCESS | 4040 | 1465205710663 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 114 (184C2000) [pid = 4040] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 113 (13F55800) [pid = 4040] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 112 (0C6EC000) [pid = 4040] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 111 (0C715C00) [pid = 4040] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 110 (0C719000) [pid = 4040] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 109 (184EB400) [pid = 4040] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 108 (13FA0400) [pid = 4040] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 107 (102BA400) [pid = 4040] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 106 (1B87B800) [pid = 4040] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 105 (0C714800) [pid = 4040] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 104 (1BDD4400) [pid = 4040] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 103 (19B42800) [pid = 4040] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 102 (14871C00) [pid = 4040] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (0C8DC000) [pid = 4040] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (1640C400) [pid = 4040] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (14873800) [pid = 4040] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (1AE24000) [pid = 4040] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (16404C00) [pid = 4040] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (0C8DFC00) [pid = 4040] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (14873000) [pid = 4040] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (09271000) [pid = 4040] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (13F4C000) [pid = 4040] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (1B942800) [pid = 4040] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (176BA000) [pid = 4040] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1119ms 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (19226800) [pid = 4040] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (19B44800) [pid = 4040] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (102BD400) [pid = 4040] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:35:10 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (19221400) [pid = 4040] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:35:10 INFO - PROCESS | 4040 | 1465205710719 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:35:10 INFO - PROCESS | 4040 | 1465205710721 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:35:10 INFO - PROCESS | 4040 | 1465205710724 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:35:10 INFO - PROCESS | 4040 | 1465205710726 Marionette TRACE conn6 <- [1,442,null,{}] 02:35:10 INFO - PROCESS | 4040 | 1465205710730 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 4040 | 1465205710732 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:10 INFO - PROCESS | 4040 | 1465205710811 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:35:10 INFO - PROCESS | 4040 | 1465205710818 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 4040 | 1465205710820 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:10 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DD000 == 18 [pid = 4040] [id = 120] 02:35:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0C8E0000) [pid = 4040] [serial = 357] [outer = 00000000] 02:35:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0FCD9400) [pid = 4040] [serial = 358] [outer = 0C8E0000] 02:35:10 INFO - PROCESS | 4040 | 1465205710864 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0FCDE800) [pid = 4040] [serial = 359] [outer = 0C8E0000] 02:35:11 INFO - PROCESS | 4040 | 1465205711305 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 02:35:11 INFO - PROCESS | 4040 | 1465205711359 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 4040 | 1465205711361 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:35:11 INFO - PROCESS | 4040 | 1465205711364 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 4040 | 1465205711366 Marionette TRACE conn6 <- [1,446,null,{}] 02:35:11 INFO - PROCESS | 4040 | 1465205711369 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 4040 | 1465205711371 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:11 INFO - PROCESS | 4040 | 1465205711453 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:35:11 INFO - PROCESS | 4040 | 1465205711458 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 4040 | 1465205711460 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:11 INFO - PROCESS | 4040 | ++DOCSHELL 102C1C00 == 19 [pid = 4040] [id = 121] 02:35:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (13F4F000) [pid = 4040] [serial = 360] [outer = 00000000] 02:35:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (14871C00) [pid = 4040] [serial = 361] [outer = 13F4F000] 02:35:11 INFO - PROCESS | 4040 | 1465205711504 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (17FAE800) [pid = 4040] [serial = 362] [outer = 13F4F000] 02:35:12 INFO - PROCESS | 4040 | 1465205711987 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 02:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:35:12 INFO - PROCESS | 4040 | 1465205712035 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 4040 | 1465205712037 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:35:12 INFO - PROCESS | 4040 | 1465205712041 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 4040 | 1465205712043 Marionette TRACE conn6 <- [1,450,null,{}] 02:35:12 INFO - PROCESS | 4040 | 1465205712048 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 4040 | 1465205712050 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:12 INFO - PROCESS | 4040 | 1465205712176 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:35:12 INFO - PROCESS | 4040 | 1465205712191 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 4040 | 1465205712193 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:12 INFO - PROCESS | 4040 | ++DOCSHELL 18F63400 == 20 [pid = 4040] [id = 122] 02:35:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (18F65000) [pid = 4040] [serial = 363] [outer = 00000000] 02:35:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (19220C00) [pid = 4040] [serial = 364] [outer = 18F65000] 02:35:12 INFO - PROCESS | 4040 | 1465205712244 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (19229400) [pid = 4040] [serial = 365] [outer = 18F65000] 02:35:12 INFO - PROCESS | 4040 | 1465205712786 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 4040 | 1465205712896 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:35:12 INFO - PROCESS | 4040 | 1465205712902 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 4040 | 1465205712905 Marionette TRACE conn6 <- [1,454,null,{}] 02:35:12 INFO - PROCESS | 4040 | 1465205712911 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 4040 | 1465205712914 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:13 INFO - PROCESS | 4040 | 1465205713045 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:35:13 INFO - PROCESS | 4040 | 1465205713125 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 4040 | 1465205713128 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:13 INFO - PROCESS | 4040 | ++DOCSHELL 09282400 == 21 [pid = 4040] [id = 123] 02:35:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (0C6E7800) [pid = 4040] [serial = 366] [outer = 00000000] 02:35:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (0F640400) [pid = 4040] [serial = 367] [outer = 0C6E7800] 02:35:13 INFO - PROCESS | 4040 | 1465205713226 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (0F7FA800) [pid = 4040] [serial = 368] [outer = 0C6E7800] 02:35:14 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:14 INFO - PROCESS | 4040 | 1465205714059 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1234ms 02:35:14 INFO - PROCESS | 4040 | 1465205714135 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 4040 | 1465205714140 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:35:14 INFO - PROCESS | 4040 | 1465205714147 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 4040 | 1465205714150 Marionette TRACE conn6 <- [1,458,null,{}] 02:35:14 INFO - PROCESS | 4040 | 1465205714154 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 4040 | 1465205714156 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:14 INFO - PROCESS | 4040 | 1465205714285 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:35:14 INFO - PROCESS | 4040 | 1465205714421 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 4040 | 1465205714423 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:14 INFO - PROCESS | 4040 | ++DOCSHELL 102B3C00 == 22 [pid = 4040] [id = 124] 02:35:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (102B6400) [pid = 4040] [serial = 369] [outer = 00000000] 02:35:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (13F48800) [pid = 4040] [serial = 370] [outer = 102B6400] 02:35:14 INFO - PROCESS | 4040 | 1465205714481 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (13FA5800) [pid = 4040] [serial = 371] [outer = 102B6400] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (1CC1EC00) [pid = 4040] [serial = 329] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (1D153400) [pid = 4040] [serial = 331] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (0FC50000) [pid = 4040] [serial = 307] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (18EA2400) [pid = 4040] [serial = 316] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (13FA6C00) [pid = 4040] [serial = 296] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (13F52C00) [pid = 4040] [serial = 305] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (1C07AC00) [pid = 4040] [serial = 133] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (18E9A400) [pid = 4040] [serial = 209] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (1C5D2C00) [pid = 4040] [serial = 328] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (1A8B8C00) [pid = 4040] [serial = 319] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (15423C00) [pid = 4040] [serial = 310] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (13FA3400) [pid = 4040] [serial = 295] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (101A8C00) [pid = 4040] [serial = 308] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (0FE3F000) [pid = 4040] [serial = 293] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (184EA400) [pid = 4040] [serial = 298] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (18E9D000) [pid = 4040] [serial = 302] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (1B878000) [pid = 4040] [serial = 323] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1AE26400) [pid = 4040] [serial = 326] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (19B45800) [pid = 4040] [serial = 325] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FE3E800) [pid = 4040] [serial = 212] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1640AC00) [pid = 4040] [serial = 215] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C8E4C00) [pid = 4040] [serial = 167] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (14159000) [pid = 4040] [serial = 170] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (16289400) [pid = 4040] [serial = 311] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1AE1F800) [pid = 4040] [serial = 320] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (18EA5C00) [pid = 4040] [serial = 299] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1C5D0800) [pid = 4040] [serial = 248] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (184E2400) [pid = 4040] [serial = 314] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1AE21400) [pid = 4040] [serial = 218] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (19B4D000) [pid = 4040] [serial = 290] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1AEB5800) [pid = 4040] [serial = 322] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1921E000) [pid = 4040] [serial = 317] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (17FA5C00) [pid = 4040] [serial = 313] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (10E0F000) [pid = 4040] [serial = 304] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1D232000) [pid = 4040] [serial = 176] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0F638400) [pid = 4040] [serial = 292] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1AD6EC00) [pid = 4040] [serial = 173] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1541A400) [pid = 4040] [serial = 301] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1921D800) [pid = 4040] [serial = 257] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (1478D400) [pid = 4040] [serial = 254] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (1A8B6C00) [pid = 4040] [serial = 260] [outer = 00000000] [url = about:blank] 02:35:15 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc - 02:35:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1 02:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:15 INFO - _addTest/ [0,461,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 4040 | 1465205715436 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:35:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (0C807800) [pid = 4040] [serial = 372] [outer = 0CDD5800] 02:35:15 INFO - PROCESS | 4040 | 1465205715461 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - PROCESS | 4040 | 1465205715464 Marionette TRACE conn6 <- [1,462,null,{}] 02:35:15 INFO - PROCESS | 4040 | 1465205715498 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:15 INFO - PROCESS | 4040 | 1465205715501 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:15 INFO - PROCESS | 4040 | 1465205715600 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:35:15 INFO - PROCESS | 4040 | 1465205715679 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 4040 | 1465205715681 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:15 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD6C00 == 23 [pid = 4040] [id = 125] 02:35:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (0FCDB800) [pid = 4040] [serial = 373] [outer = 00000000] 02:35:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (0FD9DC00) [pid = 4040] [serial = 374] [outer = 0FCDB800] 02:35:15 INFO - PROCESS | 4040 | 1465205715734 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (0FE42000) [pid = 4040] [serial = 375] [outer = 0FCDB800] 02:35:16 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:16 INFO - PROCESS | 4040 | 1465205716195 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 4040 | 1465205716242 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:35:16 INFO - PROCESS | 4040 | 1465205716247 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:35:16 INFO - PROCESS | 4040 | 1465205716250 Marionette TRACE conn6 <- [1,466,null,{}] 02:35:16 INFO - PROCESS | 4040 | 1465205716253 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 4040 | 1465205716256 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:16 INFO - PROCESS | 4040 | 1465205716342 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:35:16 INFO - PROCESS | 4040 | 1465205716351 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 4040 | 1465205716353 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:16 INFO - PROCESS | 4040 | ++DOCSHELL 10E0F000 == 24 [pid = 4040] [id = 126] 02:35:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1105D400) [pid = 4040] [serial = 376] [outer = 00000000] 02:35:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (13F4D800) [pid = 4040] [serial = 377] [outer = 1105D400] 02:35:16 INFO - PROCESS | 4040 | 1465205716400 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (13FA0C00) [pid = 4040] [serial = 378] [outer = 1105D400] 02:35:16 INFO - PROCESS | 4040 | 1465205716870 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 4040 | 1465205716925 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:35:16 INFO - PROCESS | 4040 | 1465205716928 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:35:16 INFO - PROCESS | 4040 | 1465205716932 Marionette TRACE conn6 <- [1,470,null,{}] 02:35:16 INFO - PROCESS | 4040 | 1465205716943 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 4040 | 1465205716947 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:17 INFO - PROCESS | 4040 | 1465205717063 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:35:17 INFO - PROCESS | 4040 | 1465205717159 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 4040 | 1465205717162 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:17 INFO - PROCESS | 4040 | ++DOCSHELL 14966400 == 25 [pid = 4040] [id = 127] 02:35:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1496E800) [pid = 4040] [serial = 379] [outer = 00000000] 02:35:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1541B400) [pid = 4040] [serial = 380] [outer = 1496E800] 02:35:17 INFO - PROCESS | 4040 | 1465205717213 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (15BB1000) [pid = 4040] [serial = 381] [outer = 1496E800] 02:35:17 INFO - PROCESS | 4040 | 1465205717667 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 770ms 02:35:17 INFO - PROCESS | 4040 | 1465205717703 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 4040 | 1465205717705 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:35:17 INFO - PROCESS | 4040 | 1465205717709 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:35:17 INFO - PROCESS | 4040 | 1465205717710 Marionette TRACE conn6 <- [1,474,null,{}] 02:35:17 INFO - PROCESS | 4040 | 1465205717714 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 4040 | 1465205717716 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:17 INFO - PROCESS | 4040 | 1465205717837 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:35:17 INFO - PROCESS | 4040 | 1465205717842 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 4040 | 1465205717844 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:17 INFO - PROCESS | 4040 | ++DOCSHELL 17044C00 == 26 [pid = 4040] [id = 128] 02:35:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (17046400) [pid = 4040] [serial = 382] [outer = 00000000] 02:35:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1764B000) [pid = 4040] [serial = 383] [outer = 17046400] 02:35:17 INFO - PROCESS | 4040 | 1465205717889 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (176B9C00) [pid = 4040] [serial = 384] [outer = 17046400] 02:35:18 INFO - PROCESS | 4040 | 1465205718357 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 02:35:18 INFO - PROCESS | 4040 | 1465205718382 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 4040 | 1465205718384 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:35:18 INFO - PROCESS | 4040 | 1465205718395 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 4040 | 1465205718397 Marionette TRACE conn6 <- [1,478,null,{}] 02:35:18 INFO - PROCESS | 4040 | 1465205718400 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 4040 | 1465205718402 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:18 INFO - PROCESS | 4040 | 1465205718540 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:35:18 INFO - PROCESS | 4040 | 1465205718553 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 4040 | 1465205718555 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:18 INFO - PROCESS | 4040 | ++DOCSHELL 176BC800 == 27 [pid = 4040] [id = 129] 02:35:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (17F94400) [pid = 4040] [serial = 385] [outer = 00000000] 02:35:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184DCC00) [pid = 4040] [serial = 386] [outer = 17F94400] 02:35:18 INFO - PROCESS | 4040 | 1465205718599 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184E3400) [pid = 4040] [serial = 387] [outer = 17F94400] 02:35:19 INFO - PROCESS | 4040 | 1465205719081 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 02:35:19 INFO - PROCESS | 4040 | 1465205719128 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 4040 | 1465205719130 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:35:19 INFO - PROCESS | 4040 | 1465205719133 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:35:19 INFO - PROCESS | 4040 | 1465205719135 Marionette TRACE conn6 <- [1,482,null,{}] 02:35:19 INFO - PROCESS | 4040 | 1465205719139 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 4040 | 1465205719145 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:19 INFO - PROCESS | 4040 | 1465205719293 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:35:19 INFO - PROCESS | 4040 | 1465205719351 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 4040 | 1465205719354 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:19 INFO - PROCESS | 4040 | ++DOCSHELL 102BB400 == 28 [pid = 4040] [id = 130] 02:35:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (102BF000) [pid = 4040] [serial = 388] [outer = 00000000] 02:35:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1921A400) [pid = 4040] [serial = 389] [outer = 102BF000] 02:35:19 INFO - PROCESS | 4040 | 1465205719398 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1921E000) [pid = 4040] [serial = 390] [outer = 102BF000] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (140BBC00) [pid = 4040] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C6F3400) [pid = 4040] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1028B400) [pid = 4040] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (15424400) [pid = 4040] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1764A400) [pid = 4040] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1D149000) [pid = 4040] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184C1C00) [pid = 4040] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13F47000) [pid = 4040] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0C8E0000) [pid = 4040] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0FC4FC00) [pid = 4040] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:35:19 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (13F4F000) [pid = 4040] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:35:19 INFO - PROCESS | 4040 | 1465205719926 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 832ms 02:35:19 INFO - PROCESS | 4040 | 1465205719968 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:35:19 INFO - PROCESS | 4040 | 1465205719970 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:35:19 INFO - PROCESS | 4040 | 1465205719974 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 4040 | 1465205719975 Marionette TRACE conn6 <- [1,486,null,{}] 02:35:20 INFO - PROCESS | 4040 | 1465205719979 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 4040 | 1465205719981 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:20 INFO - PROCESS | 4040 | 1465205720060 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:35:20 INFO - PROCESS | 4040 | 1465205720065 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 4040 | 1465205720067 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:20 INFO - PROCESS | 4040 | ++DOCSHELL 1028B400 == 29 [pid = 4040] [id = 131] 02:35:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (140C1800) [pid = 4040] [serial = 391] [outer = 00000000] 02:35:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (18F64C00) [pid = 4040] [serial = 392] [outer = 140C1800] 02:35:20 INFO - PROCESS | 4040 | 1465205720113 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (19221000) [pid = 4040] [serial = 393] [outer = 140C1800] 02:35:20 INFO - PROCESS | 4040 | 1465205720549 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 02:35:20 INFO - PROCESS | 4040 | 1465205720605 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 4040 | 1465205720607 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:35:20 INFO - PROCESS | 4040 | 1465205720610 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 4040 | 1465205720611 Marionette TRACE conn6 <- [1,490,null,{}] 02:35:20 INFO - PROCESS | 4040 | 1465205720615 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 4040 | 1465205720617 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:20 INFO - PROCESS | 4040 | 1465205720697 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:35:20 INFO - PROCESS | 4040 | 1465205720703 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 4040 | 1465205720704 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:20 INFO - PROCESS | 4040 | ++DOCSHELL 102B7800 == 30 [pid = 4040] [id = 132] 02:35:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (18E9EC00) [pid = 4040] [serial = 394] [outer = 00000000] 02:35:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (197F2400) [pid = 4040] [serial = 395] [outer = 18E9EC00] 02:35:20 INFO - PROCESS | 4040 | 1465205720749 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (197F8800) [pid = 4040] [serial = 396] [outer = 18E9EC00] 02:35:21 INFO - PROCESS | 4040 | 1465205721171 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 02:35:21 INFO - PROCESS | 4040 | 1465205721241 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 4040 | 1465205721243 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:35:21 INFO - PROCESS | 4040 | 1465205721246 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 4040 | 1465205721247 Marionette TRACE conn6 <- [1,494,null,{}] 02:35:21 INFO - PROCESS | 4040 | 1465205721251 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 4040 | 1465205721253 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:21 INFO - PROCESS | 4040 | 1465205721332 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:35:21 INFO - PROCESS | 4040 | 1465205721338 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 4040 | 1465205721339 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:21 INFO - PROCESS | 4040 | ++DOCSHELL 197F2000 == 31 [pid = 4040] [id = 133] 02:35:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (199B4800) [pid = 4040] [serial = 397] [outer = 00000000] 02:35:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (19B41000) [pid = 4040] [serial = 398] [outer = 199B4800] 02:35:21 INFO - PROCESS | 4040 | 1465205721383 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (19B46000) [pid = 4040] [serial = 399] [outer = 199B4800] 02:35:22 INFO - PROCESS | 4040 | 1465205722115 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 02:35:22 INFO - PROCESS | 4040 | 1465205722177 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 4040 | 1465205722182 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:35:22 INFO - PROCESS | 4040 | 1465205722187 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 4040 | 1465205722191 Marionette TRACE conn6 <- [1,498,null,{}] 02:35:22 INFO - PROCESS | 4040 | 1465205722198 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:22 INFO - PROCESS | 4040 | 1465205722201 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:22 INFO - PROCESS | 4040 | 1465205722344 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:35:22 INFO - PROCESS | 4040 | 1465205722472 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 4040 | 1465205722475 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:22 INFO - PROCESS | 4040 | ++DOCSHELL 0C722800 == 32 [pid = 4040] [id = 134] 02:35:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0F7EE800) [pid = 4040] [serial = 400] [outer = 00000000] 02:35:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (10501800) [pid = 4040] [serial = 401] [outer = 0F7EE800] 02:35:22 INFO - PROCESS | 4040 | 1465205722533 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (13F4A400) [pid = 4040] [serial = 402] [outer = 0F7EE800] 02:35:23 INFO - PROCESS | 4040 | 1465205723162 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1023ms 02:35:23 INFO - PROCESS | 4040 | 1465205723214 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 4040 | 1465205723219 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:35:23 INFO - PROCESS | 4040 | 1465205723225 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 4040 | 1465205723228 Marionette TRACE conn6 <- [1,502,null,{}] 02:35:23 INFO - PROCESS | 4040 | 1465205723232 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 4040 | 1465205723235 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:23 INFO - PROCESS | 4040 | 1465205723348 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:35:23 INFO - PROCESS | 4040 | 1465205723473 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 4040 | 1465205723475 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:23 INFO - PROCESS | 4040 | ++DOCSHELL 14974000 == 33 [pid = 4040] [id = 135] 02:35:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1541A800) [pid = 4040] [serial = 403] [outer = 00000000] 02:35:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1640C800) [pid = 4040] [serial = 404] [outer = 1541A800] 02:35:23 INFO - PROCESS | 4040 | 1465205723534 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1764D400) [pid = 4040] [serial = 405] [outer = 1541A800] 02:35:24 INFO - PROCESS | 4040 | 1465205724139 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 970ms 02:35:24 INFO - PROCESS | 4040 | 1465205724199 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 4040 | 1465205724202 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:35:24 INFO - PROCESS | 4040 | 1465205724206 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 4040 | 1465205724210 Marionette TRACE conn6 <- [1,506,null,{}] 02:35:24 INFO - PROCESS | 4040 | 1465205724234 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 4040 | 1465205724239 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:24 INFO - PROCESS | 4040 | 1465205724383 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:35:24 INFO - PROCESS | 4040 | 1465205724447 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 4040 | 1465205724450 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:24 INFO - PROCESS | 4040 | ++DOCSHELL 19B47800 == 34 [pid = 4040] [id = 136] 02:35:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (19B48800) [pid = 4040] [serial = 406] [outer = 00000000] 02:35:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (19B4C400) [pid = 4040] [serial = 407] [outer = 19B48800] 02:35:24 INFO - PROCESS | 4040 | 1465205724511 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (19BFE800) [pid = 4040] [serial = 408] [outer = 19B48800] 02:35:25 INFO - PROCESS | 4040 | 1465205725271 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1130ms 02:35:25 INFO - PROCESS | 4040 | 1465205725342 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 4040 | 1465205725345 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:35:25 INFO - PROCESS | 4040 | 1465205725350 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:35:25 INFO - PROCESS | 4040 | 1465205725354 Marionette TRACE conn6 <- [1,510,null,{}] 02:35:25 INFO - PROCESS | 4040 | 1465205725360 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 4040 | 1465205725363 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:25 INFO - PROCESS | 4040 | 1465205725469 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:35:25 INFO - PROCESS | 4040 | 1465205725551 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 4040 | 1465205725555 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:25 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD1C00 == 35 [pid = 4040] [id = 137] 02:35:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0FCD2400) [pid = 4040] [serial = 409] [outer = 00000000] 02:35:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0FD98C00) [pid = 4040] [serial = 410] [outer = 0FCD2400] 02:35:25 INFO - PROCESS | 4040 | 1465205725646 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1028A000) [pid = 4040] [serial = 411] [outer = 0FCD2400] 02:35:26 INFO - PROCESS | 4040 | --DOCSHELL 1CC25C00 == 34 [pid = 4040] [id = 111] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (1473E800) [pid = 4040] [serial = 346] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (0C71E000) [pid = 4040] [serial = 334] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (0C801C00) [pid = 4040] [serial = 335] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (102BAC00) [pid = 4040] [serial = 340] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (17048800) [pid = 4040] [serial = 349] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (17650400) [pid = 4040] [serial = 353] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1050C800) [pid = 4040] [serial = 341] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (176BAC00) [pid = 4040] [serial = 352] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1D468000) [pid = 4040] [serial = 332] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (184E4000) [pid = 4040] [serial = 355] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13F51400) [pid = 4040] [serial = 343] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCD9400) [pid = 4040] [serial = 358] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (13FA7C00) [pid = 4040] [serial = 344] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0FCDE800) [pid = 4040] [serial = 359] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0FC58000) [pid = 4040] [serial = 337] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FCD6800) [pid = 4040] [serial = 338] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (19220C00) [pid = 4040] [serial = 364] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (184DE800) [pid = 4040] [serial = 356] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17647000) [pid = 4040] [serial = 350] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (14871C00) [pid = 4040] [serial = 361] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (17FAE800) [pid = 4040] [serial = 362] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1484B400) [pid = 4040] [serial = 347] [outer = 00000000] [url = about:blank] 02:35:26 INFO - PROCESS | 4040 | 1465205726878 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1632ms 02:35:27 INFO - PROCESS | 4040 | 1465205726986 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 4040 | 1465205726989 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:35:27 INFO - PROCESS | 4040 | 1465205726994 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 4040 | 1465205726996 Marionette TRACE conn6 <- [1,514,null,{}] 02:35:27 INFO - PROCESS | 4040 | 1465205727002 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 4040 | 1465205727005 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:27 INFO - PROCESS | 4040 | 1465205727091 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:35:27 INFO - PROCESS | 4040 | 1465205727098 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 4040 | 1465205727100 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:27 INFO - PROCESS | 4040 | ++DOCSHELL 0C71C800 == 35 [pid = 4040] [id = 138] 02:35:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C71D400) [pid = 4040] [serial = 412] [outer = 00000000] 02:35:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C8DF800) [pid = 4040] [serial = 413] [outer = 0C71D400] 02:35:27 INFO - PROCESS | 4040 | 1465205727149 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0C8E7000) [pid = 4040] [serial = 414] [outer = 0C71D400] 02:35:27 INFO - PROCESS | 4040 | 1465205727617 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 02:35:27 INFO - PROCESS | 4040 | 1465205727665 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 4040 | 1465205727670 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:35:27 INFO - PROCESS | 4040 | 1465205727676 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:35:27 INFO - PROCESS | 4040 | 1465205727679 Marionette TRACE conn6 <- [1,518,null,{}] 02:35:27 INFO - PROCESS | 4040 | 1465205727682 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 4040 | 1465205727685 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:27 INFO - PROCESS | 4040 | 1465205727777 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:35:27 INFO - PROCESS | 4040 | 1465205727786 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 4040 | 1465205727788 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:27 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD9000 == 36 [pid = 4040] [id = 139] 02:35:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FCDE800) [pid = 4040] [serial = 415] [outer = 00000000] 02:35:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FE3E000) [pid = 4040] [serial = 416] [outer = 0FCDE800] 02:35:27 INFO - PROCESS | 4040 | 1465205727835 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE48400) [pid = 4040] [serial = 417] [outer = 0FCDE800] 02:35:28 INFO - PROCESS | 4040 | 1465205728312 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:35:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 02:35:28 INFO - PROCESS | 4040 | 1465205728350 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 4040 | 1465205728352 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:35:28 INFO - PROCESS | 4040 | 1465205728356 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 4040 | 1465205728359 Marionette TRACE conn6 <- [1,522,null,{}] 02:35:28 INFO - PROCESS | 4040 | 1465205728371 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 4040 | 1465205728375 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:28 INFO - PROCESS | 4040 | 1465205728491 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:35:28 INFO - PROCESS | 4040 | 1465205728581 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 4040 | 1465205728585 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:28 INFO - PROCESS | 4040 | ++DOCSHELL 13F4F000 == 37 [pid = 4040] [id = 140] 02:35:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13F50000) [pid = 4040] [serial = 418] [outer = 00000000] 02:35:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13F9F000) [pid = 4040] [serial = 419] [outer = 13F50000] 02:35:28 INFO - PROCESS | 4040 | 1465205728632 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (13FA8000) [pid = 4040] [serial = 420] [outer = 13F50000] 02:35:29 INFO - PROCESS | 4040 | 1465205729069 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 02:35:29 INFO - PROCESS | 4040 | 1465205729090 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 4040 | 1465205729092 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:35:29 INFO - PROCESS | 4040 | 1465205729101 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 4040 | 1465205729103 Marionette TRACE conn6 <- [1,526,null,{}] 02:35:29 INFO - PROCESS | 4040 | 1465205729106 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 4040 | 1465205729108 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:29 INFO - PROCESS | 4040 | 1465205729221 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:35:29 INFO - PROCESS | 4040 | 1465205729227 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 4040 | 1465205729228 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:29 INFO - PROCESS | 4040 | ++DOCSHELL 13F9EC00 == 38 [pid = 4040] [id = 141] 02:35:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (13FA7800) [pid = 4040] [serial = 421] [outer = 00000000] 02:35:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (14391800) [pid = 4040] [serial = 422] [outer = 13FA7800] 02:35:29 INFO - PROCESS | 4040 | 1465205729276 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (14844C00) [pid = 4040] [serial = 423] [outer = 13FA7800] 02:35:29 INFO - PROCESS | 4040 | 1465205729746 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 02:35:29 INFO - PROCESS | 4040 | 1465205729770 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 4040 | 1465205729772 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:35:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:35:29 INFO - PROCESS | 4040 | 1465205729775 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 4040 | 1465205729776 Marionette TRACE conn6 <- [1,530,null,{}] 02:35:29 INFO - PROCESS | 4040 | 1465205729780 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 4040 | 1465205729782 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:29 INFO - PROCESS | 4040 | 1465205729914 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:35:29 INFO - PROCESS | 4040 | 1465205729930 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 4040 | 1465205729932 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:29 INFO - PROCESS | 4040 | ++DOCSHELL 14873000 == 39 [pid = 4040] [id = 142] 02:35:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (14879C00) [pid = 4040] [serial = 424] [outer = 00000000] 02:35:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (15BB3800) [pid = 4040] [serial = 425] [outer = 14879C00] 02:35:30 INFO - PROCESS | 4040 | 1465205729977 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1640C400) [pid = 4040] [serial = 426] [outer = 14879C00] 02:35:30 INFO - PROCESS | 4040 | 1465205730483 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:35:30 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:35:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:35:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:35:30 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:35:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:35:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:35:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 02:35:30 INFO - PROCESS | 4040 | 1465205730506 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 4040 | 1465205730508 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:35:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:35:30 INFO - PROCESS | 4040 | 1465205730511 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 4040 | 1465205730513 Marionette TRACE conn6 <- [1,534,null,{}] 02:35:30 INFO - PROCESS | 4040 | 1465205730523 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 4040 | 1465205730529 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:30 INFO - PROCESS | 4040 | 1465205730670 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:35:30 INFO - PROCESS | 4040 | 1465205730680 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 4040 | 1465205730682 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:30 INFO - PROCESS | 4040 | ++DOCSHELL 17642C00 == 40 [pid = 4040] [id = 143] 02:35:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (17648000) [pid = 4040] [serial = 427] [outer = 00000000] 02:35:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (184BC800) [pid = 4040] [serial = 428] [outer = 17648000] 02:35:30 INFO - PROCESS | 4040 | 1465205730782 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (184DF400) [pid = 4040] [serial = 429] [outer = 17648000] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (17046400) [pid = 4040] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (17F94400) [pid = 4040] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (102BF000) [pid = 4040] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (199B4800) [pid = 4040] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (18F65000) [pid = 4040] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (102B6400) [pid = 4040] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1496E800) [pid = 4040] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCDB800) [pid = 4040] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (18E9EC00) [pid = 4040] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1105D400) [pid = 4040] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0C6E7800) [pid = 4040] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:35:31 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (140C1800) [pid = 4040] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:35:31 INFO - PROCESS | 4040 | 1465205731374 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:35:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 02:35:31 INFO - PROCESS | 4040 | 1465205731402 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 4040 | 1465205731404 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:35:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:35:31 INFO - PROCESS | 4040 | 1465205731407 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 4040 | 1465205731409 Marionette TRACE conn6 <- [1,538,null,{}] 02:35:31 INFO - PROCESS | 4040 | 1465205731413 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 4040 | 1465205731414 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:31 INFO - PROCESS | 4040 | 1465205731492 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:35:31 INFO - PROCESS | 4040 | 1465205731497 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 4040 | 1465205731499 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:31 INFO - PROCESS | 4040 | ++DOCSHELL 0C723C00 == 41 [pid = 4040] [id = 144] 02:35:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13F55000) [pid = 4040] [serial = 430] [outer = 00000000] 02:35:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (17FAE800) [pid = 4040] [serial = 431] [outer = 13F55000] 02:35:31 INFO - PROCESS | 4040 | 1465205731543 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184CA800) [pid = 4040] [serial = 432] [outer = 13F55000] 02:35:32 INFO - PROCESS | 4040 | 1465205731969 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:35:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 02:35:32 INFO - PROCESS | 4040 | 1465205731978 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 4040 | 1465205731981 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:35:32 INFO - PROCESS | 4040 | 1465205731984 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - PROCESS | 4040 | 1465205731985 Marionette TRACE conn6 <- [1,542,null,{}] 02:35:32 INFO - PROCESS | 4040 | 1465205731989 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 4040 | 1465205731991 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:32 INFO - PROCESS | 4040 | 1465205732108 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:35:32 INFO - PROCESS | 4040 | 1465205732115 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 4040 | 1465205732117 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:32 INFO - PROCESS | 4040 | ++DOCSHELL 17FAE400 == 42 [pid = 4040] [id = 145] 02:35:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (17FAF000) [pid = 4040] [serial = 433] [outer = 00000000] 02:35:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18EA0800) [pid = 4040] [serial = 434] [outer = 17FAF000] 02:35:32 INFO - PROCESS | 4040 | 1465205732165 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18E9A400) [pid = 4040] [serial = 435] [outer = 17FAF000] 02:35:32 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:32 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:32 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:32 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:32 INFO - PROCESS | 4040 | 1465205732632 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 02:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:35:32 INFO - PROCESS | 4040 | 1465205732658 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 4040 | 1465205732660 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:35:32 INFO - PROCESS | 4040 | 1465205732663 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - PROCESS | 4040 | 1465205732665 Marionette TRACE conn6 <- [1,546,null,{}] 02:35:32 INFO - PROCESS | 4040 | 1465205732669 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 4040 | 1465205732671 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:32 INFO - PROCESS | 4040 | 1465205732793 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:35:32 INFO - PROCESS | 4040 | 1465205732800 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 4040 | 1465205732802 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:32 INFO - PROCESS | 4040 | ++DOCSHELL 1921D400 == 43 [pid = 4040] [id = 146] 02:35:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19223800) [pid = 4040] [serial = 436] [outer = 00000000] 02:35:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19229000) [pid = 4040] [serial = 437] [outer = 19223800] 02:35:32 INFO - PROCESS | 4040 | 1465205732849 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (197F4C00) [pid = 4040] [serial = 438] [outer = 19223800] 02:35:33 INFO - PROCESS | 4040 | 1465205733543 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 931ms 02:35:33 INFO - PROCESS | 4040 | 1465205733595 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 4040 | 1465205733599 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:35:33 INFO - PROCESS | 4040 | 1465205733604 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - PROCESS | 4040 | 1465205733608 Marionette TRACE conn6 <- [1,550,null,{}] 02:35:33 INFO - PROCESS | 4040 | 1465205733614 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 4040 | 1465205733617 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:33 INFO - PROCESS | 4040 | 1465205733800 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:35:33 INFO - PROCESS | 4040 | 1465205733811 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 4040 | 1465205733813 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:33 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DE400 == 44 [pid = 4040] [id = 147] 02:35:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0C8DFC00) [pid = 4040] [serial = 439] [outer = 00000000] 02:35:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0FE46000) [pid = 4040] [serial = 440] [outer = 0C8DFC00] 02:35:33 INFO - PROCESS | 4040 | 1465205733874 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (102BA000) [pid = 4040] [serial = 441] [outer = 0C8DFC00] 02:35:34 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:34 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:34 INFO - PROCESS | 4040 | 1465205734526 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 990ms 02:35:34 INFO - PROCESS | 4040 | 1465205734594 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 4040 | 1465205734599 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:35:34 INFO - PROCESS | 4040 | 1465205734631 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 4040 | 1465205734634 Marionette TRACE conn6 <- [1,554,null,{}] 02:35:34 INFO - PROCESS | 4040 | 1465205734638 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 4040 | 1465205734641 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:34 INFO - PROCESS | 4040 | 1465205734770 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:35:34 INFO - PROCESS | 4040 | 1465205734870 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 4040 | 1465205734873 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:34 INFO - PROCESS | 4040 | ++DOCSHELL 17644400 == 45 [pid = 4040] [id = 148] 02:35:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (17644800) [pid = 4040] [serial = 442] [outer = 00000000] 02:35:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (176BE000) [pid = 4040] [serial = 443] [outer = 17644800] 02:35:34 INFO - PROCESS | 4040 | 1465205734930 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (17FA9000) [pid = 4040] [serial = 444] [outer = 17644800] 02:35:35 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:35 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:35 INFO - PROCESS | 4040 | 1465205735856 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 102BB400 == 44 [pid = 4040] [id = 130] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 1028B400 == 43 [pid = 4040] [id = 131] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 17FAE400 == 42 [pid = 4040] [id = 145] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 0C723C00 == 41 [pid = 4040] [id = 144] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 17642C00 == 40 [pid = 4040] [id = 143] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 14873000 == 39 [pid = 4040] [id = 142] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 13F9EC00 == 38 [pid = 4040] [id = 141] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 13F4F000 == 37 [pid = 4040] [id = 140] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 0FCD9000 == 36 [pid = 4040] [id = 139] 02:35:35 INFO - PROCESS | 4040 | --DOCSHELL 0C71C800 == 35 [pid = 4040] [id = 138] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1764B000) [pid = 4040] [serial = 383] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (184DCC00) [pid = 4040] [serial = 386] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (176B9C00) [pid = 4040] [serial = 384] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1921A400) [pid = 4040] [serial = 389] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (184E3400) [pid = 4040] [serial = 387] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (19B41000) [pid = 4040] [serial = 398] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (19229400) [pid = 4040] [serial = 365] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13F48800) [pid = 4040] [serial = 370] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (19B46000) [pid = 4040] [serial = 399] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13FA5800) [pid = 4040] [serial = 371] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1541B400) [pid = 4040] [serial = 380] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FD9DC00) [pid = 4040] [serial = 374] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (197F8800) [pid = 4040] [serial = 396] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0FE42000) [pid = 4040] [serial = 375] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (13F4D800) [pid = 4040] [serial = 377] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (13FA0C00) [pid = 4040] [serial = 378] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0F640400) [pid = 4040] [serial = 367] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0F7FA800) [pid = 4040] [serial = 368] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (199B5800) [pid = 4040] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (197F2400) [pid = 4040] [serial = 395] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1921E000) [pid = 4040] [serial = 390] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (18F64C00) [pid = 4040] [serial = 392] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (19221000) [pid = 4040] [serial = 393] [outer = 00000000] [url = about:blank] 02:35:35 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (15BB1000) [pid = 4040] [serial = 381] [outer = 00000000] [url = about:blank] 02:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1276ms 02:35:35 INFO - PROCESS | 4040 | 1465205735906 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 4040 | 1465205735911 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:35:35 INFO - PROCESS | 4040 | 1465205735916 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 4040 | 1465205735919 Marionette TRACE conn6 <- [1,558,null,{}] 02:35:35 INFO - PROCESS | 4040 | 1465205735924 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 4040 | 1465205735927 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:36 INFO - PROCESS | 4040 | 1465205736025 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:35:36 INFO - PROCESS | 4040 | 1465205736105 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 4040 | 1465205736109 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:36 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DC400 == 36 [pid = 4040] [id = 149] 02:35:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0C8E0800) [pid = 4040] [serial = 445] [outer = 00000000] 02:35:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0F68EC00) [pid = 4040] [serial = 446] [outer = 0C8E0800] 02:35:36 INFO - PROCESS | 4040 | 1465205736194 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FC53400) [pid = 4040] [serial = 447] [outer = 0C8E0800] 02:35:36 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:36 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:36 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:36 INFO - PROCESS | 4040 | 1465205736603 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 731ms 02:35:36 INFO - PROCESS | 4040 | 1465205736646 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 4040 | 1465205736650 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:35:36 INFO - PROCESS | 4040 | 1465205736656 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:35:36 INFO - PROCESS | 4040 | 1465205736659 Marionette TRACE conn6 <- [1,562,null,{}] 02:35:36 INFO - PROCESS | 4040 | 1465205736663 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:36 INFO - PROCESS | 4040 | 1465205736665 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:36 INFO - PROCESS | 4040 | 1465205736750 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:35:36 INFO - PROCESS | 4040 | 1465205736756 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 4040 | 1465205736758 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:36 INFO - PROCESS | 4040 | ++DOCSHELL 0FE49C00 == 37 [pid = 4040] [id = 150] 02:35:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (101A3C00) [pid = 4040] [serial = 448] [outer = 00000000] 02:35:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (102C0C00) [pid = 4040] [serial = 449] [outer = 101A3C00] 02:35:36 INFO - PROCESS | 4040 | 1465205736805 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (13F47C00) [pid = 4040] [serial = 450] [outer = 101A3C00] 02:35:37 INFO - PROCESS | 4040 | 1465205737273 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 02:35:37 INFO - PROCESS | 4040 | 1465205737331 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 4040 | 1465205737334 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:35:37 INFO - PROCESS | 4040 | 1465205737337 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 4040 | 1465205737340 Marionette TRACE conn6 <- [1,566,null,{}] 02:35:37 INFO - PROCESS | 4040 | 1465205737351 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 4040 | 1465205737356 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:37 INFO - PROCESS | 4040 | 1465205737470 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:35:37 INFO - PROCESS | 4040 | 1465205737553 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 4040 | 1465205737556 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:37 INFO - PROCESS | 4040 | ++DOCSHELL 14742000 == 38 [pid = 4040] [id = 151] 02:35:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (14786C00) [pid = 4040] [serial = 451] [outer = 00000000] 02:35:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (14873800) [pid = 4040] [serial = 452] [outer = 14786C00] 02:35:37 INFO - PROCESS | 4040 | 1465205737607 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (159E8C00) [pid = 4040] [serial = 453] [outer = 14786C00] 02:35:38 INFO - PROCESS | 4040 | 1465205738005 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 02:35:38 INFO - PROCESS | 4040 | 1465205738071 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 4040 | 1465205738074 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:35:38 INFO - PROCESS | 4040 | 1465205738077 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:35:38 INFO - PROCESS | 4040 | 1465205738079 Marionette TRACE conn6 <- [1,570,null,{}] 02:35:38 INFO - PROCESS | 4040 | 1465205738082 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 4040 | 1465205738084 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:38 INFO - PROCESS | 4040 | 1465205738199 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:35:38 INFO - PROCESS | 4040 | 1465205738252 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 4040 | 1465205738254 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:38 INFO - PROCESS | 4040 | ++DOCSHELL 1703FC00 == 39 [pid = 4040] [id = 152] 02:35:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (17040C00) [pid = 4040] [serial = 454] [outer = 00000000] 02:35:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (176B4000) [pid = 4040] [serial = 455] [outer = 17040C00] 02:35:38 INFO - PROCESS | 4040 | 1465205738299 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (17F99400) [pid = 4040] [serial = 456] [outer = 17040C00] 02:35:38 INFO - PROCESS | 4040 | 1465205738742 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 02:35:38 INFO - PROCESS | 4040 | 1465205738849 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 4040 | 1465205738851 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:35:38 INFO - PROCESS | 4040 | 1465205738855 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 4040 | 1465205738857 Marionette TRACE conn6 <- [1,574,null,{}] 02:35:38 INFO - PROCESS | 4040 | 1465205738860 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 4040 | 1465205738862 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:39 INFO - PROCESS | 4040 | 1465205738975 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:35:39 INFO - PROCESS | 4040 | 1465205738986 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 4040 | 1465205738988 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:39 INFO - PROCESS | 4040 | ++DOCSHELL 184C2800 == 40 [pid = 4040] [id = 153] 02:35:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (184E9400) [pid = 4040] [serial = 457] [outer = 00000000] 02:35:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18E9B400) [pid = 4040] [serial = 458] [outer = 184E9400] 02:35:39 INFO - PROCESS | 4040 | 1465205739083 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18EA4C00) [pid = 4040] [serial = 459] [outer = 184E9400] 02:35:39 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:39 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:39 INFO - PROCESS | 4040 | 1465205739505 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 02:35:39 INFO - PROCESS | 4040 | 1465205739527 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 4040 | 1465205739529 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:35:39 INFO - PROCESS | 4040 | 1465205739532 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 4040 | 1465205739533 Marionette TRACE conn6 <- [1,578,null,{}] 02:35:39 INFO - PROCESS | 4040 | 1465205739541 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 4040 | 1465205739546 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:39 INFO - PROCESS | 4040 | 1465205739695 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:35:39 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:35:39 INFO - PROCESS | 4040 | 1465205739902 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 4040 | 1465205739904 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:39 INFO - PROCESS | 4040 | ++DOCSHELL 194ED800 == 41 [pid = 4040] [id = 154] 02:35:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (197F3400) [pid = 4040] [serial = 460] [outer = 00000000] 02:35:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (197FB000) [pid = 4040] [serial = 461] [outer = 197F3400] 02:35:39 INFO - PROCESS | 4040 | 1465205739948 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1046B400) [pid = 4040] [serial = 462] [outer = 197F3400] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0FCDE800) [pid = 4040] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13F50000) [pid = 4040] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C71D400) [pid = 4040] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13FA7800) [pid = 4040] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCD2400) [pid = 4040] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (17FAF000) [pid = 4040] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0F7EE800) [pid = 4040] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1541A800) [pid = 4040] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (19B48800) [pid = 4040] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (14879C00) [pid = 4040] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (17648000) [pid = 4040] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:35:40 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (13F55000) [pid = 4040] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:35:40 INFO - PROCESS | 4040 | 1465205740431 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 02:35:40 INFO - PROCESS | 4040 | 1465205740463 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 4040 | 1465205740465 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:35:40 INFO - PROCESS | 4040 | 1465205740469 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 4040 | 1465205740471 Marionette TRACE conn6 <- [1,582,null,{}] 02:35:40 INFO - PROCESS | 4040 | 1465205740474 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 4040 | 1465205740476 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:40 INFO - PROCESS | 4040 | 1465205740554 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:35:40 INFO - PROCESS | 4040 | 1465205740559 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 4040 | 1465205740561 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:40 INFO - PROCESS | 4040 | ++DOCSHELL 15AC6000 == 42 [pid = 4040] [id = 155] 02:35:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (159E1400) [pid = 4040] [serial = 463] [outer = 00000000] 02:35:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (18EA3C00) [pid = 4040] [serial = 464] [outer = 159E1400] 02:35:40 INFO - PROCESS | 4040 | 1465205740605 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (197F8400) [pid = 4040] [serial = 465] [outer = 159E1400] 02:35:41 INFO - PROCESS | 4040 | 1465205741032 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 02:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:35:41 INFO - PROCESS | 4040 | 1465205741043 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 4040 | 1465205741045 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:35:41 INFO - PROCESS | 4040 | 1465205741049 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 4040 | 1465205741050 Marionette TRACE conn6 <- [1,586,null,{}] 02:35:41 INFO - PROCESS | 4040 | 1465205741071 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 4040 | 1465205741073 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:41 INFO - PROCESS | 4040 | 1465205741152 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:35:41 INFO - PROCESS | 4040 | 1465205741158 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 4040 | 1465205741159 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:41 INFO - PROCESS | 4040 | ++DOCSHELL 197FBC00 == 43 [pid = 4040] [id = 156] 02:35:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (19AF4400) [pid = 4040] [serial = 466] [outer = 00000000] 02:35:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (19B49000) [pid = 4040] [serial = 467] [outer = 19AF4400] 02:35:41 INFO - PROCESS | 4040 | 1465205741204 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (19BFEC00) [pid = 4040] [serial = 468] [outer = 19AF4400] 02:35:41 INFO - PROCESS | 4040 | 1465205741643 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 650ms 02:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:35:41 INFO - PROCESS | 4040 | 1465205741699 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 4040 | 1465205741702 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:35:41 INFO - PROCESS | 4040 | 1465205741704 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 4040 | 1465205741706 Marionette TRACE conn6 <- [1,590,null,{}] 02:35:41 INFO - PROCESS | 4040 | 1465205741709 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 4040 | 1465205741711 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:41 INFO - PROCESS | 4040 | 1465205741790 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:35:41 INFO - PROCESS | 4040 | 1465205741798 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 4040 | 1465205741800 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:41 INFO - PROCESS | 4040 | ++DOCSHELL 10506C00 == 44 [pid = 4040] [id = 157] 02:35:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14741000) [pid = 4040] [serial = 469] [outer = 00000000] 02:35:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1AD6CC00) [pid = 4040] [serial = 470] [outer = 14741000] 02:35:41 INFO - PROCESS | 4040 | 1465205741844 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1AE21800) [pid = 4040] [serial = 471] [outer = 14741000] 02:35:42 INFO - PROCESS | 4040 | 1465205742429 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 770ms 02:35:42 INFO - PROCESS | 4040 | 1465205742519 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 4040 | 1465205742524 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:35:42 INFO - PROCESS | 4040 | 1465205742530 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 4040 | 1465205742534 Marionette TRACE conn6 <- [1,594,null,{}] 02:35:42 INFO - PROCESS | 4040 | 1465205742555 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 4040 | 1465205742558 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:42 INFO - PROCESS | 4040 | 1465205742679 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:35:42 INFO - PROCESS | 4040 | 1465205742798 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 4040 | 1465205742801 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:42 INFO - PROCESS | 4040 | ++DOCSHELL 0C71DC00 == 45 [pid = 4040] [id = 158] 02:35:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0C8E9C00) [pid = 4040] [serial = 472] [outer = 00000000] 02:35:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0FE4BC00) [pid = 4040] [serial = 473] [outer = 0C8E9C00] 02:35:42 INFO - PROCESS | 4040 | 1465205742859 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (102C0800) [pid = 4040] [serial = 474] [outer = 0C8E9C00] 02:35:43 INFO - PROCESS | 4040 | 1465205743401 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 951ms 02:35:43 INFO - PROCESS | 4040 | 1465205743481 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 4040 | 1465205743486 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:35:43 INFO - PROCESS | 4040 | 1465205743493 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 4040 | 1465205743496 Marionette TRACE conn6 <- [1,598,null,{}] 02:35:43 INFO - PROCESS | 4040 | 1465205743516 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 4040 | 1465205743519 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:43 INFO - PROCESS | 4040 | 1465205743645 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:35:43 INFO - PROCESS | 4040 | 1465205743762 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 4040 | 1465205743765 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:43 INFO - PROCESS | 4040 | ++DOCSHELL 14845400 == 46 [pid = 4040] [id = 159] 02:35:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (14871000) [pid = 4040] [serial = 475] [outer = 00000000] 02:35:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (15BB9C00) [pid = 4040] [serial = 476] [outer = 14871000] 02:35:43 INFO - PROCESS | 4040 | 1465205743822 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1764E400) [pid = 4040] [serial = 477] [outer = 14871000] 02:35:44 INFO - PROCESS | 4040 | 1465205744442 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 02:35:44 INFO - PROCESS | 4040 | 1465205744466 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:35:44 INFO - PROCESS | 4040 | 1465205744469 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:35:44 INFO - PROCESS | 4040 | 1465205744472 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - PROCESS | 4040 | 1465205744476 Marionette TRACE conn6 <- [1,602,null,{}] 02:35:44 INFO - PROCESS | 4040 | 1465205744488 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:44 INFO - PROCESS | 4040 | 1465205744493 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:44 INFO - PROCESS | 4040 | 1465205744603 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:35:44 INFO - PROCESS | 4040 | 1465205744703 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 4040 | 1465205744707 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:44 INFO - PROCESS | 4040 | ++DOCSHELL 1AE25000 == 47 [pid = 4040] [id = 160] 02:35:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1AE26C00) [pid = 4040] [serial = 478] [outer = 00000000] 02:35:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1AE29C00) [pid = 4040] [serial = 479] [outer = 1AE26C00] 02:35:44 INFO - PROCESS | 4040 | 1465205744763 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1AEBA000) [pid = 4040] [serial = 480] [outer = 1AE26C00] 02:35:45 INFO - PROCESS | 4040 | 1465205745401 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 02:35:45 INFO - PROCESS | 4040 | 1465205745446 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 4040 | 1465205745449 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:35:45 INFO - PROCESS | 4040 | 1465205745452 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:35:45 INFO - PROCESS | 4040 | 1465205745454 Marionette TRACE conn6 <- [1,606,null,{}] 02:35:45 INFO - PROCESS | 4040 | 1465205745457 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 4040 | 1465205745460 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:45 INFO - PROCESS | 4040 | 1465205745568 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:35:45 INFO - PROCESS | 4040 | 1465205745664 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 4040 | 1465205745667 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:45 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E4400 == 48 [pid = 4040] [id = 161] 02:35:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0C8E5400) [pid = 4040] [serial = 481] [outer = 00000000] 02:35:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0FE44400) [pid = 4040] [serial = 482] [outer = 0C8E5400] 02:35:45 INFO - PROCESS | 4040 | 1465205745724 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1059E800) [pid = 4040] [serial = 483] [outer = 0C8E5400] 02:35:46 INFO - PROCESS | 4040 | 1465205746465 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1073ms 02:35:46 INFO - PROCESS | 4040 | 1465205746528 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:35:46 INFO - PROCESS | 4040 | 1465205746532 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:35:46 INFO - PROCESS | 4040 | 1465205746536 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 4040 | 1465205746541 Marionette TRACE conn6 <- [1,610,null,{}] 02:35:46 INFO - PROCESS | 4040 | 1465205746546 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:46 INFO - PROCESS | 4040 | 1465205746548 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:46 INFO - PROCESS | 4040 | 1465205746705 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:35:46 INFO - PROCESS | 4040 | 1465205746715 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 4040 | 1465205746718 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:46 INFO - PROCESS | 4040 | ++DOCSHELL 0FE47000 == 49 [pid = 4040] [id = 162] 02:35:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (0FE48800) [pid = 4040] [serial = 484] [outer = 00000000] 02:35:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (13F9D400) [pid = 4040] [serial = 485] [outer = 0FE48800] 02:35:46 INFO - PROCESS | 4040 | 1465205746767 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (13FA7000) [pid = 4040] [serial = 486] [outer = 0FE48800] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 197FBC00 == 48 [pid = 4040] [id = 156] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 15AC6000 == 47 [pid = 4040] [id = 155] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 194ED800 == 46 [pid = 4040] [id = 154] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 184C2800 == 45 [pid = 4040] [id = 153] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 1703FC00 == 44 [pid = 4040] [id = 152] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 14742000 == 43 [pid = 4040] [id = 151] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 0FE49C00 == 42 [pid = 4040] [id = 150] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 0C8DC400 == 41 [pid = 4040] [id = 149] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 17644400 == 40 [pid = 4040] [id = 148] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 0C8DE400 == 39 [pid = 4040] [id = 147] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 19B47800 == 38 [pid = 4040] [id = 136] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 1921D400 == 37 [pid = 4040] [id = 146] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 102B7800 == 36 [pid = 4040] [id = 132] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 197F2000 == 35 [pid = 4040] [id = 133] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 14974000 == 34 [pid = 4040] [id = 135] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 0FCD1C00 == 33 [pid = 4040] [id = 137] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 0C722800 == 32 [pid = 4040] [id = 134] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 0C8E4400 == 31 [pid = 4040] [id = 161] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 14845400 == 30 [pid = 4040] [id = 159] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 1AE25000 == 29 [pid = 4040] [id = 160] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 10506C00 == 28 [pid = 4040] [id = 157] 02:35:47 INFO - PROCESS | 4040 | --DOCSHELL 0C71DC00 == 27 [pid = 4040] [id = 158] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (0FE3E000) [pid = 4040] [serial = 416] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (0FE48400) [pid = 4040] [serial = 417] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (13F9F000) [pid = 4040] [serial = 419] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (0C8DF800) [pid = 4040] [serial = 413] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0C8E7000) [pid = 4040] [serial = 414] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (14391800) [pid = 4040] [serial = 422] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1028A000) [pid = 4040] [serial = 411] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (0FD98C00) [pid = 4040] [serial = 410] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (18E9A400) [pid = 4040] [serial = 435] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (13F4A400) [pid = 4040] [serial = 402] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (10501800) [pid = 4040] [serial = 401] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1764D400) [pid = 4040] [serial = 405] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1640C800) [pid = 4040] [serial = 404] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (19BFE800) [pid = 4040] [serial = 408] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (19B4C400) [pid = 4040] [serial = 407] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (15BB3800) [pid = 4040] [serial = 425] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (184BC800) [pid = 4040] [serial = 428] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1640C400) [pid = 4040] [serial = 426] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (184DF400) [pid = 4040] [serial = 429] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (17FAE800) [pid = 4040] [serial = 431] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14844C00) [pid = 4040] [serial = 423] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (19229000) [pid = 4040] [serial = 437] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (18EA0800) [pid = 4040] [serial = 434] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (184CA800) [pid = 4040] [serial = 432] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (13FA8000) [pid = 4040] [serial = 420] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 4040 | 1465205747944 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1431ms 02:35:48 INFO - PROCESS | 4040 | 1465205747969 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 4040 | 1465205747973 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:35:48 INFO - PROCESS | 4040 | 1465205747978 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 4040 | 1465205747983 Marionette TRACE conn6 <- [1,614,null,{}] 02:35:48 INFO - PROCESS | 4040 | 1465205747988 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:48 INFO - PROCESS | 4040 | 1465205747991 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:48 INFO - PROCESS | 4040 | 1465205748101 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:35:48 INFO - PROCESS | 4040 | 1465205748182 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 4040 | 1465205748184 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:48 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DDC00 == 28 [pid = 4040] [id = 163] 02:35:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0C8DF000) [pid = 4040] [serial = 487] [outer = 00000000] 02:35:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0F6F1400) [pid = 4040] [serial = 488] [outer = 0C8DF000] 02:35:48 INFO - PROCESS | 4040 | 1465205748232 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FC50400) [pid = 4040] [serial = 489] [outer = 0C8DF000] 02:35:48 INFO - PROCESS | 4040 | 1465205748610 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 02:35:48 INFO - PROCESS | 4040 | 1465205748669 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 4040 | 1465205748674 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:35:48 INFO - PROCESS | 4040 | 1465205748680 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 4040 | 1465205748683 Marionette TRACE conn6 <- [1,618,null,{}] 02:35:48 INFO - PROCESS | 4040 | 1465205748687 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:48 INFO - PROCESS | 4040 | 1465205748689 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:48 INFO - PROCESS | 4040 | 1465205748810 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:35:48 INFO - PROCESS | 4040 | 1465205748826 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 4040 | 1465205748828 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:48 INFO - PROCESS | 4040 | ++DOCSHELL 101A8000 == 29 [pid = 4040] [id = 164] 02:35:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (101ADC00) [pid = 4040] [serial = 490] [outer = 00000000] 02:35:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (102B5800) [pid = 4040] [serial = 491] [outer = 101ADC00] 02:35:48 INFO - PROCESS | 4040 | 1465205748875 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (102BD800) [pid = 4040] [serial = 492] [outer = 101ADC00] 02:35:49 INFO - PROCESS | 4040 | 1465205749312 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 02:35:49 INFO - PROCESS | 4040 | 1465205749355 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 4040 | 1465205749358 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:35:49 INFO - PROCESS | 4040 | 1465205749361 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 4040 | 1465205749364 Marionette TRACE conn6 <- [1,622,null,{}] 02:35:49 INFO - PROCESS | 4040 | 1465205749375 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 4040 | 1465205749380 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:49 INFO - PROCESS | 4040 | 1465205749465 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:35:49 INFO - PROCESS | 4040 | 1465205749474 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 4040 | 1465205749477 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:49 INFO - PROCESS | 4040 | ++DOCSHELL 140C1800 == 30 [pid = 4040] [id = 165] 02:35:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (140C2800) [pid = 4040] [serial = 493] [outer = 00000000] 02:35:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14389400) [pid = 4040] [serial = 494] [outer = 140C2800] 02:35:49 INFO - PROCESS | 4040 | 1465205749525 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1478BC00) [pid = 4040] [serial = 495] [outer = 140C2800] 02:35:49 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:49 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:49 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:50 INFO - PROCESS | 4040 | 1465205750021 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 02:35:50 INFO - PROCESS | 4040 | 1465205750038 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 4040 | 1465205750040 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:35:50 INFO - PROCESS | 4040 | 1465205750043 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 4040 | 1465205750045 Marionette TRACE conn6 <- [1,626,null,{}] 02:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:35:50 INFO - PROCESS | 4040 | 1465205750048 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 4040 | 1465205750050 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:50 INFO - PROCESS | 4040 | 1465205750165 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:35:50 INFO - PROCESS | 4040 | 1465205750249 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 4040 | 1465205750251 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:50 INFO - PROCESS | 4040 | ++DOCSHELL 14974000 == 31 [pid = 4040] [id = 166] 02:35:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (15419800) [pid = 4040] [serial = 496] [outer = 00000000] 02:35:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (15BBC000) [pid = 4040] [serial = 497] [outer = 15419800] 02:35:50 INFO - PROCESS | 4040 | 1465205750296 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1640F800) [pid = 4040] [serial = 498] [outer = 15419800] 02:35:50 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:50 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:50 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:50 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:50 INFO - PROCESS | 4040 | 1465205750722 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 02:35:50 INFO - PROCESS | 4040 | 1465205750779 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 4040 | 1465205750781 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:35:50 INFO - PROCESS | 4040 | 1465205750784 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 4040 | 1465205750786 Marionette TRACE conn6 <- [1,630,null,{}] 02:35:50 INFO - PROCESS | 4040 | 1465205750789 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 4040 | 1465205750791 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:50 INFO - PROCESS | 4040 | 1465205750898 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:35:50 INFO - PROCESS | 4040 | 1465205750909 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 4040 | 1465205750911 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:51 INFO - PROCESS | 4040 | ++DOCSHELL 170BC400 == 32 [pid = 4040] [id = 167] 02:35:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (17646400) [pid = 4040] [serial = 499] [outer = 00000000] 02:35:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1764F800) [pid = 4040] [serial = 500] [outer = 17646400] 02:35:51 INFO - PROCESS | 4040 | 1465205750999 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (17F42C00) [pid = 4040] [serial = 501] [outer = 17646400] 02:35:51 INFO - PROCESS | 4040 | 1465205751459 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 02:35:51 INFO - PROCESS | 4040 | 1465205751526 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 4040 | 1465205751528 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:35:51 INFO - PROCESS | 4040 | 1465205751537 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 4040 | 1465205751539 Marionette TRACE conn6 <- [1,634,null,{}] 02:35:51 INFO - PROCESS | 4040 | 1465205751542 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 4040 | 1465205751547 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:51 INFO - PROCESS | 4040 | 1465205751669 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (14741000) [pid = 4040] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0C8E0800) [pid = 4040] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (197F3400) [pid = 4040] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (159E1400) [pid = 4040] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C8DFC00) [pid = 4040] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (101A3C00) [pid = 4040] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (184E9400) [pid = 4040] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (17644800) [pid = 4040] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (14786C00) [pid = 4040] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (17040C00) [pid = 4040] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (19AF4400) [pid = 4040] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:35:51 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (19223800) [pid = 4040] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:35:51 INFO - PROCESS | 4040 | 1465205751917 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 4040 | 1465205751919 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:52 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E9C00 == 33 [pid = 4040] [id = 168] 02:35:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0C6EBC00) [pid = 4040] [serial = 502] [outer = 00000000] 02:35:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0C8E0000) [pid = 4040] [serial = 503] [outer = 0C6EBC00] 02:35:52 INFO - PROCESS | 4040 | 1465205751966 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1415AC00) [pid = 4040] [serial = 504] [outer = 0C6EBC00] 02:35:52 INFO - PROCESS | 4040 | 1465205752344 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 830ms 02:35:52 INFO - PROCESS | 4040 | 1465205752373 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 4040 | 1465205752375 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:35:52 INFO - PROCESS | 4040 | 1465205752378 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 4040 | 1465205752379 Marionette TRACE conn6 <- [1,638,null,{}] 02:35:52 INFO - PROCESS | 4040 | 1465205752383 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 4040 | 1465205752385 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:52 INFO - PROCESS | 4040 | 1465205752461 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:35:52 INFO - PROCESS | 4040 | 1465205752537 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 4040 | 1465205752539 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:52 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DC000 == 34 [pid = 4040] [id = 169] 02:35:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14152800) [pid = 4040] [serial = 505] [outer = 00000000] 02:35:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18DDA000) [pid = 4040] [serial = 506] [outer = 14152800] 02:35:52 INFO - PROCESS | 4040 | 1465205752583 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18EA0800) [pid = 4040] [serial = 507] [outer = 14152800] 02:35:52 INFO - PROCESS | 4040 | 1465205752943 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 632ms 02:35:53 INFO - PROCESS | 4040 | 1465205753010 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 4040 | 1465205753012 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:35:53 INFO - PROCESS | 4040 | 1465205753015 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 4040 | 1465205753017 Marionette TRACE conn6 <- [1,642,null,{}] 02:35:53 INFO - PROCESS | 4040 | 1465205753020 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 4040 | 1465205753022 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:53 INFO - PROCESS | 4040 | 1465205753131 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:35:53 INFO - PROCESS | 4040 | 1465205753139 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 4040 | 1465205753141 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:53 INFO - PROCESS | 4040 | ++DOCSHELL 0C714C00 == 35 [pid = 4040] [id = 170] 02:35:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (102B4800) [pid = 4040] [serial = 508] [outer = 00000000] 02:35:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1921F000) [pid = 4040] [serial = 509] [outer = 102B4800] 02:35:53 INFO - PROCESS | 4040 | 1465205753187 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (18F65400) [pid = 4040] [serial = 510] [outer = 102B4800] 02:35:53 INFO - PROCESS | 4040 | 1465205753619 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 02:35:53 INFO - PROCESS | 4040 | 1465205753646 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 4040 | 1465205753648 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:35:53 INFO - PROCESS | 4040 | 1465205753651 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 4040 | 1465205753652 Marionette TRACE conn6 <- [1,646,null,{}] 02:35:53 INFO - PROCESS | 4040 | 1465205753655 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 4040 | 1465205753657 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:53 INFO - PROCESS | 4040 | 1465205753767 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:35:53 INFO - PROCESS | 4040 | 1465205753775 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 4040 | 1465205753777 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:53 INFO - PROCESS | 4040 | ++DOCSHELL 19227C00 == 36 [pid = 4040] [id = 171] 02:35:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1946E800) [pid = 4040] [serial = 511] [outer = 00000000] 02:35:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (197F1800) [pid = 4040] [serial = 512] [outer = 1946E800] 02:35:53 INFO - PROCESS | 4040 | 1465205753820 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (19AF4400) [pid = 4040] [serial = 513] [outer = 1946E800] 02:35:54 INFO - PROCESS | 4040 | 1465205754632 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1021ms 02:35:54 INFO - PROCESS | 4040 | 1465205754673 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 4040 | 1465205754678 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:35:54 INFO - PROCESS | 4040 | 1465205754683 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - PROCESS | 4040 | 1465205754688 Marionette TRACE conn6 <- [1,650,null,{}] 02:35:54 INFO - PROCESS | 4040 | 1465205754713 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:54 INFO - PROCESS | 4040 | 1465205754716 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:54 INFO - PROCESS | 4040 | 1465205754894 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:35:54 INFO - PROCESS | 4040 | 1465205754904 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 4040 | 1465205754907 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:54 INFO - PROCESS | 4040 | ++DOCSHELL 0F6E6800 == 37 [pid = 4040] [id = 172] 02:35:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0F76B400) [pid = 4040] [serial = 514] [outer = 00000000] 02:35:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0FE42000) [pid = 4040] [serial = 515] [outer = 0F76B400] 02:35:55 INFO - PROCESS | 4040 | 1465205754964 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (102B6400) [pid = 4040] [serial = 516] [outer = 0F76B400] 02:35:55 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:55 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:55 INFO - PROCESS | 4040 | 1465205755744 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1105ms 02:35:55 INFO - PROCESS | 4040 | 1465205755801 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 4040 | 1465205755806 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:35:55 INFO - PROCESS | 4040 | 1465205755813 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 4040 | 1465205755816 Marionette TRACE conn6 <- [1,654,null,{}] 02:35:55 INFO - PROCESS | 4040 | 1465205755820 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:55 INFO - PROCESS | 4040 | 1465205755823 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:56 INFO - PROCESS | 4040 | 1465205756051 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:35:56 INFO - PROCESS | 4040 | 1465205756184 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 4040 | 1465205756187 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:56 INFO - PROCESS | 4040 | ++DOCSHELL 0927EC00 == 38 [pid = 4040] [id = 173] 02:35:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (09280400) [pid = 4040] [serial = 517] [outer = 00000000] 02:35:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0C71A000) [pid = 4040] [serial = 518] [outer = 09280400] 02:35:56 INFO - PROCESS | 4040 | 1465205756237 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0C804C00) [pid = 4040] [serial = 519] [outer = 09280400] 02:35:56 INFO - PROCESS | 4040 | --DOCSHELL 0C714C00 == 37 [pid = 4040] [id = 170] 02:35:56 INFO - PROCESS | 4040 | --DOCSHELL 0C8DC000 == 36 [pid = 4040] [id = 169] 02:35:56 INFO - PROCESS | 4040 | --DOCSHELL 0C6E9C00 == 35 [pid = 4040] [id = 168] 02:35:56 INFO - PROCESS | 4040 | --DOCSHELL 170BC400 == 34 [pid = 4040] [id = 167] 02:35:56 INFO - PROCESS | 4040 | --DOCSHELL 14974000 == 33 [pid = 4040] [id = 166] 02:35:56 INFO - PROCESS | 4040 | --DOCSHELL 140C1800 == 32 [pid = 4040] [id = 165] 02:35:56 INFO - PROCESS | 4040 | --DOCSHELL 101A8000 == 31 [pid = 4040] [id = 164] 02:35:56 INFO - PROCESS | 4040 | --DOCSHELL 0C8DDC00 == 30 [pid = 4040] [id = 163] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0FC53400) [pid = 4040] [serial = 447] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (1046B400) [pid = 4040] [serial = 462] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (197F8400) [pid = 4040] [serial = 465] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (102BA000) [pid = 4040] [serial = 441] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (102C0C00) [pid = 4040] [serial = 449] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (18E9B400) [pid = 4040] [serial = 458] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (17FA9000) [pid = 4040] [serial = 444] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (159E8C00) [pid = 4040] [serial = 453] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (197FB000) [pid = 4040] [serial = 461] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (176B4000) [pid = 4040] [serial = 455] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (18EA3C00) [pid = 4040] [serial = 464] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (176BE000) [pid = 4040] [serial = 443] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (17F99400) [pid = 4040] [serial = 456] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (18EA4C00) [pid = 4040] [serial = 459] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19B49000) [pid = 4040] [serial = 467] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (14873800) [pid = 4040] [serial = 452] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FE46000) [pid = 4040] [serial = 440] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (197F4C00) [pid = 4040] [serial = 438] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13F47C00) [pid = 4040] [serial = 450] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0F68EC00) [pid = 4040] [serial = 446] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (19BFEC00) [pid = 4040] [serial = 468] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1AE21800) [pid = 4040] [serial = 471] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1AD6CC00) [pid = 4040] [serial = 470] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:56 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:56 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:56 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:56 INFO - PROCESS | 4040 | 1465205756805 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1020ms 02:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:35:56 INFO - PROCESS | 4040 | 1465205756836 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 4040 | 1465205756840 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:35:56 INFO - PROCESS | 4040 | 1465205756845 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 4040 | 1465205756848 Marionette TRACE conn6 <- [1,658,null,{}] 02:35:56 INFO - PROCESS | 4040 | 1465205756855 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:56 INFO - PROCESS | 4040 | 1465205756858 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:56 INFO - PROCESS | 4040 | 1465205756946 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:35:56 INFO - PROCESS | 4040 | 1465205756955 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 4040 | 1465205756957 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:57 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD2400 == 31 [pid = 4040] [id = 174] 02:35:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0FCD5000) [pid = 4040] [serial = 520] [outer = 00000000] 02:35:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FCDE000) [pid = 4040] [serial = 521] [outer = 0FCD5000] 02:35:57 INFO - PROCESS | 4040 | 1465205757004 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FE3F400) [pid = 4040] [serial = 522] [outer = 0FCD5000] 02:35:57 INFO - PROCESS | 4040 | 1465205757507 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 02:35:57 INFO - PROCESS | 4040 | 1465205757515 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 4040 | 1465205757518 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:35:57 INFO - PROCESS | 4040 | 1465205757522 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 4040 | 1465205757524 Marionette TRACE conn6 <- [1,662,null,{}] 02:35:57 INFO - PROCESS | 4040 | 1465205757527 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:57 INFO - PROCESS | 4040 | 1465205757530 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:57 INFO - PROCESS | 4040 | 1465205757649 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:35:57 INFO - PROCESS | 4040 | 1465205757661 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 4040 | 1465205757663 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:57 INFO - PROCESS | 4040 | ++DOCSHELL 1105D400 == 32 [pid = 4040] [id = 175] 02:35:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (11069C00) [pid = 4040] [serial = 523] [outer = 00000000] 02:35:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13F4F000) [pid = 4040] [serial = 524] [outer = 11069C00] 02:35:57 INFO - PROCESS | 4040 | 1465205757710 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13F9F000) [pid = 4040] [serial = 525] [outer = 11069C00] 02:35:58 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:58 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:58 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:58 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:35:58 INFO - PROCESS | 4040 | 1465205758205 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 730ms 02:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:35:58 INFO - PROCESS | 4040 | 1465205758255 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 4040 | 1465205758259 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:35:58 INFO - PROCESS | 4040 | 1465205758270 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 4040 | 1465205758274 Marionette TRACE conn6 <- [1,666,null,{}] 02:35:58 INFO - PROCESS | 4040 | 1465205758278 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:58 INFO - PROCESS | 4040 | 1465205758281 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:58 INFO - PROCESS | 4040 | 1465205758370 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:35:58 INFO - PROCESS | 4040 | 1465205758459 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 4040 | 1465205758461 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:58 INFO - PROCESS | 4040 | ++DOCSHELL 14731000 == 33 [pid = 4040] [id = 176] 02:35:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (147D4800) [pid = 4040] [serial = 526] [outer = 00000000] 02:35:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1496EC00) [pid = 4040] [serial = 527] [outer = 147D4800] 02:35:58 INFO - PROCESS | 4040 | 1465205758506 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (15424400) [pid = 4040] [serial = 528] [outer = 147D4800] 02:35:58 INFO - PROCESS | 4040 | 1465205758889 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 02:35:58 INFO - PROCESS | 4040 | 1465205758955 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:35:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:35:58 INFO - PROCESS | 4040 | 1465205758957 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:35:58 INFO - PROCESS | 4040 | 1465205758960 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 4040 | 1465205758962 Marionette TRACE conn6 <- [1,670,null,{}] 02:35:59 INFO - PROCESS | 4040 | 1465205758966 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:59 INFO - PROCESS | 4040 | 1465205758968 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:59 INFO - PROCESS | 4040 | 1465205759115 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:35:59 INFO - PROCESS | 4040 | 1465205759134 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 4040 | 1465205759136 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:35:59 INFO - PROCESS | 4040 | ++DOCSHELL 1628DC00 == 34 [pid = 4040] [id = 177] 02:35:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1628E000) [pid = 4040] [serial = 529] [outer = 00000000] 02:35:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17647C00) [pid = 4040] [serial = 530] [outer = 1628E000] 02:35:59 INFO - PROCESS | 4040 | 1465205759180 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1764E000) [pid = 4040] [serial = 531] [outer = 1628E000] 02:36:00 INFO - PROCESS | 4040 | 1465205760105 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 02:36:00 INFO - PROCESS | 4040 | 1465205760143 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 4040 | 1465205760145 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:36:00 INFO - PROCESS | 4040 | 1465205760149 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:36:00 INFO - PROCESS | 4040 | 1465205760151 Marionette TRACE conn6 <- [1,674,null,{}] 02:36:00 INFO - PROCESS | 4040 | 1465205760155 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:00 INFO - PROCESS | 4040 | 1465205760157 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:00 INFO - PROCESS | 4040 | 1465205760277 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:36:00 INFO - PROCESS | 4040 | 1465205760283 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 4040 | 1465205760289 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:00 INFO - PROCESS | 4040 | ++DOCSHELL 184BD400 == 35 [pid = 4040] [id = 178] 02:36:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (184C1800) [pid = 4040] [serial = 532] [outer = 00000000] 02:36:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (184C9C00) [pid = 4040] [serial = 533] [outer = 184C1800] 02:36:00 INFO - PROCESS | 4040 | 1465205760396 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (184E3400) [pid = 4040] [serial = 534] [outer = 184C1800] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (102B4800) [pid = 4040] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (15419800) [pid = 4040] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (17646400) [pid = 4040] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0C8DF000) [pid = 4040] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FE48800) [pid = 4040] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (101ADC00) [pid = 4040] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (140C2800) [pid = 4040] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0C6EBC00) [pid = 4040] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0C8E9C00) [pid = 4040] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (14871000) [pid = 4040] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1AE26C00) [pid = 4040] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0C8E5400) [pid = 4040] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:36:01 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (14152800) [pid = 4040] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:36:01 INFO - PROCESS | 4040 | 1465205761402 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:36:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1276ms 02:36:01 INFO - PROCESS | 4040 | 1465205761459 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 4040 | 1465205761461 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:36:01 INFO - PROCESS | 4040 | 1465205761475 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:36:01 INFO - PROCESS | 4040 | 1465205761477 Marionette TRACE conn6 <- [1,678,null,{}] 02:36:01 INFO - PROCESS | 4040 | 1465205761481 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:01 INFO - PROCESS | 4040 | 1465205761483 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:01 INFO - PROCESS | 4040 | 1465205761598 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:36:01 INFO - PROCESS | 4040 | 1465205761606 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 4040 | 1465205761608 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:01 INFO - PROCESS | 4040 | ++DOCSHELL 0C6EFC00 == 36 [pid = 4040] [id = 179] 02:36:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0C8DC400) [pid = 4040] [serial = 535] [outer = 00000000] 02:36:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (14972800) [pid = 4040] [serial = 536] [outer = 0C8DC400] 02:36:01 INFO - PROCESS | 4040 | 1465205761653 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13F55400) [pid = 4040] [serial = 537] [outer = 0C8DC400] 02:36:02 INFO - PROCESS | 4040 | 1465205762555 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms 02:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:36:02 INFO - PROCESS | 4040 | 1465205762604 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 4040 | 1465205762606 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:36:02 INFO - PROCESS | 4040 | 1465205762609 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 4040 | 1465205762610 Marionette TRACE conn6 <- [1,682,null,{}] 02:36:02 INFO - PROCESS | 4040 | 1465205762614 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 4040 | 1465205762616 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:02 INFO - PROCESS | 4040 | 1465205762725 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:36:02 INFO - PROCESS | 4040 | 1465205762734 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 4040 | 1465205762736 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:02 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD5C00 == 37 [pid = 4040] [id = 180] 02:36:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (184EB800) [pid = 4040] [serial = 538] [outer = 00000000] 02:36:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (18EA0C00) [pid = 4040] [serial = 539] [outer = 184EB800] 02:36:02 INFO - PROCESS | 4040 | 1465205762780 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (18F63800) [pid = 4040] [serial = 540] [outer = 184EB800] 02:36:03 INFO - PROCESS | 4040 | 1465205763830 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1283ms 02:36:03 INFO - PROCESS | 4040 | 1465205763892 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:36:03 INFO - PROCESS | 4040 | 1465205763897 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:36:03 INFO - PROCESS | 4040 | 1465205763901 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 4040 | 1465205763905 Marionette TRACE conn6 <- [1,686,null,{}] 02:36:03 INFO - PROCESS | 4040 | 1465205763911 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:03 INFO - PROCESS | 4040 | 1465205763914 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:04 INFO - PROCESS | 4040 | 1465205764129 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:36:04 INFO - PROCESS | 4040 | 1465205764226 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 4040 | 1465205764229 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:04 INFO - PROCESS | 4040 | ++DOCSHELL 0F6E7C00 == 38 [pid = 4040] [id = 181] 02:36:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0F6EDC00) [pid = 4040] [serial = 541] [outer = 00000000] 02:36:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0FE41C00) [pid = 4040] [serial = 542] [outer = 0F6EDC00] 02:36:04 INFO - PROCESS | 4040 | 1465205764287 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (102B5000) [pid = 4040] [serial = 543] [outer = 0F6EDC00] 02:36:05 INFO - PROCESS | 4040 | 1465205765343 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:36:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1490ms 02:36:05 INFO - PROCESS | 4040 | 1465205765392 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 4040 | 1465205765397 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:36:05 INFO - PROCESS | 4040 | 1465205765403 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 4040 | 1465205765406 Marionette TRACE conn6 <- [1,690,null,{}] 02:36:05 INFO - PROCESS | 4040 | 1465205765410 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:05 INFO - PROCESS | 4040 | 1465205765413 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:05 INFO - PROCESS | 4040 | 1465205765553 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:36:05 INFO - PROCESS | 4040 | 1465205765683 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 4040 | 1465205765686 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:05 INFO - PROCESS | 4040 | ++DOCSHELL 1438E000 == 39 [pid = 4040] [id = 182] 02:36:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (14728400) [pid = 4040] [serial = 544] [outer = 00000000] 02:36:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (14875000) [pid = 4040] [serial = 545] [outer = 14728400] 02:36:05 INFO - PROCESS | 4040 | 1465205765745 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (16289C00) [pid = 4040] [serial = 546] [outer = 14728400] 02:36:06 INFO - PROCESS | 4040 | 1465205766812 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:36:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:36:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1418ms 02:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:36:06 INFO - PROCESS | 4040 | 1465205766824 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 4040 | 1465205766828 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:36:06 INFO - PROCESS | 4040 | 1465205766833 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 4040 | 1465205766836 Marionette TRACE conn6 <- [1,694,null,{}] 02:36:06 INFO - PROCESS | 4040 | 1465205766841 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:06 INFO - PROCESS | 4040 | 1465205766844 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:06 INFO - PROCESS | 4040 | 1465205766947 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:36:07 INFO - PROCESS | 4040 | 1465205767061 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 4040 | 1465205767066 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 0C6EFC00 == 38 [pid = 4040] [id = 179] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 184BD400 == 37 [pid = 4040] [id = 178] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 1628DC00 == 36 [pid = 4040] [id = 177] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 14731000 == 35 [pid = 4040] [id = 176] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 1105D400 == 34 [pid = 4040] [id = 175] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 0FCD2400 == 33 [pid = 4040] [id = 174] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 0927EC00 == 32 [pid = 4040] [id = 173] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 0F6E6800 == 31 [pid = 4040] [id = 172] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 0FE47000 == 30 [pid = 4040] [id = 162] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 19227C00 == 29 [pid = 4040] [id = 171] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 1438E000 == 28 [pid = 4040] [id = 182] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 0FCD5C00 == 27 [pid = 4040] [id = 180] 02:36:07 INFO - PROCESS | 4040 | --DOCSHELL 0F6E7C00 == 26 [pid = 4040] [id = 181] 02:36:07 INFO - PROCESS | 4040 | ++DOCSHELL 0927EC00 == 27 [pid = 4040] [id = 183] 02:36:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0927F800) [pid = 4040] [serial = 547] [outer = 00000000] 02:36:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0C6F4800) [pid = 4040] [serial = 548] [outer = 0927F800] 02:36:07 INFO - PROCESS | 4040 | 1465205767707 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0C71E800) [pid = 4040] [serial = 549] [outer = 0927F800] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1921F000) [pid = 4040] [serial = 509] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (15BBC000) [pid = 4040] [serial = 497] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1764F800) [pid = 4040] [serial = 500] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0F6F1400) [pid = 4040] [serial = 488] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FC50400) [pid = 4040] [serial = 489] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13FA7000) [pid = 4040] [serial = 486] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (13F9D400) [pid = 4040] [serial = 485] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (102B5800) [pid = 4040] [serial = 491] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (102BD800) [pid = 4040] [serial = 492] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (14389400) [pid = 4040] [serial = 494] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1640F800) [pid = 4040] [serial = 498] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0C8E0000) [pid = 4040] [serial = 503] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (102C0800) [pid = 4040] [serial = 474] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0FE4BC00) [pid = 4040] [serial = 473] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1764E400) [pid = 4040] [serial = 477] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (15BB9C00) [pid = 4040] [serial = 476] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1AEBA000) [pid = 4040] [serial = 480] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (1AE29C00) [pid = 4040] [serial = 479] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1059E800) [pid = 4040] [serial = 483] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0FE44400) [pid = 4040] [serial = 482] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (17F42C00) [pid = 4040] [serial = 501] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (1415AC00) [pid = 4040] [serial = 504] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (18F65400) [pid = 4040] [serial = 510] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (18DDA000) [pid = 4040] [serial = 506] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (18EA0800) [pid = 4040] [serial = 507] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (1478BC00) [pid = 4040] [serial = 495] [outer = 00000000] [url = about:blank] 02:36:07 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (197F1800) [pid = 4040] [serial = 512] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 4040 | 1465205768702 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:36:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:36:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1930ms 02:36:08 INFO - PROCESS | 4040 | 1465205768765 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:36:08 INFO - PROCESS | 4040 | 1465205768768 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:36:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:36:08 INFO - PROCESS | 4040 | 1465205768773 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:36:08 INFO - PROCESS | 4040 | 1465205768776 Marionette TRACE conn6 <- [1,698,null,{}] 02:36:08 INFO - PROCESS | 4040 | 1465205768781 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:08 INFO - PROCESS | 4040 | 1465205768784 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:08 INFO - PROCESS | 4040 | 1465205768879 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:36:08 INFO - PROCESS | 4040 | 1465205768954 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 4040 | 1465205768957 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:08 INFO - PROCESS | 4040 | ++DOCSHELL 0F7EF400 == 28 [pid = 4040] [id = 184] 02:36:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (0F7F0000) [pid = 4040] [serial = 550] [outer = 00000000] 02:36:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (0FC56800) [pid = 4040] [serial = 551] [outer = 0F7F0000] 02:36:09 INFO - PROCESS | 4040 | 1465205769006 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (0FCD3400) [pid = 4040] [serial = 552] [outer = 0F7F0000] 02:36:09 INFO - PROCESS | 4040 | 1465205769928 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:36:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 02:36:09 INFO - PROCESS | 4040 | 1465205769955 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 4040 | 1465205769959 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:36:09 INFO - PROCESS | 4040 | 1465205769965 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 4040 | 1465205769968 Marionette TRACE conn6 <- [1,702,null,{}] 02:36:09 INFO - PROCESS | 4040 | 1465205769972 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:09 INFO - PROCESS | 4040 | 1465205769975 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:10 INFO - PROCESS | 4040 | 1465205770094 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:36:10 INFO - PROCESS | 4040 | 1465205770102 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 4040 | 1465205770104 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:10 INFO - PROCESS | 4040 | ++DOCSHELL 1028AC00 == 29 [pid = 4040] [id = 185] 02:36:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (1028B000) [pid = 4040] [serial = 553] [outer = 00000000] 02:36:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (102B9800) [pid = 4040] [serial = 554] [outer = 1028B000] 02:36:10 INFO - PROCESS | 4040 | 1465205770191 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (10470000) [pid = 4040] [serial = 555] [outer = 1028B000] 02:36:11 INFO - PROCESS | 4040 | 1465205771155 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1229ms 02:36:11 INFO - PROCESS | 4040 | 1465205771199 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 4040 | 1465205771201 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:36:11 INFO - PROCESS | 4040 | 1465205771205 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 4040 | 1465205771208 Marionette TRACE conn6 <- [1,706,null,{}] 02:36:11 INFO - PROCESS | 4040 | 1465205771225 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:11 INFO - PROCESS | 4040 | 1465205771230 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:11 INFO - PROCESS | 4040 | 1465205771349 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:36:11 INFO - PROCESS | 4040 | 1465205771357 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 4040 | 1465205771359 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:11 INFO - PROCESS | 4040 | ++DOCSHELL 0C80EC00 == 30 [pid = 4040] [id = 186] 02:36:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (0FD96800) [pid = 4040] [serial = 556] [outer = 00000000] 02:36:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (140C1000) [pid = 4040] [serial = 557] [outer = 0FD96800] 02:36:11 INFO - PROCESS | 4040 | 1465205771413 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (14158C00) [pid = 4040] [serial = 558] [outer = 0FD96800] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1628E000) [pid = 4040] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0FCD5000) [pid = 4040] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (09280400) [pid = 4040] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (147D4800) [pid = 4040] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (11069C00) [pid = 4040] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (0F76B400) [pid = 4040] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (1946E800) [pid = 4040] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (184C1800) [pid = 4040] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (0C8DC400) [pid = 4040] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:36:11 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (184EB800) [pid = 4040] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:36:12 INFO - PROCESS | 4040 | 1465205772463 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:36:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1279ms 02:36:12 INFO - PROCESS | 4040 | 1465205772488 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 4040 | 1465205772490 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:36:12 INFO - PROCESS | 4040 | 1465205772493 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:36:12 INFO - PROCESS | 4040 | 1465205772495 Marionette TRACE conn6 <- [1,710,null,{}] 02:36:12 INFO - PROCESS | 4040 | 1465205772498 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 4040 | 1465205772500 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:12 INFO - PROCESS | 4040 | 1465205772594 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:36:12 INFO - PROCESS | 4040 | 1465205772601 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 4040 | 1465205772603 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:12 INFO - PROCESS | 4040 | ++DOCSHELL 0F68EC00 == 31 [pid = 4040] [id = 187] 02:36:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (0F76B400) [pid = 4040] [serial = 559] [outer = 00000000] 02:36:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (14782400) [pid = 4040] [serial = 560] [outer = 0F76B400] 02:36:12 INFO - PROCESS | 4040 | 1465205772714 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (14845C00) [pid = 4040] [serial = 561] [outer = 0F76B400] 02:36:13 INFO - PROCESS | 4040 | 1465205773121 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 4040 | 1465205773170 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:36:13 INFO - PROCESS | 4040 | 1465205773173 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - PROCESS | 4040 | 1465205773175 Marionette TRACE conn6 <- [1,714,null,{}] 02:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:36:13 INFO - PROCESS | 4040 | 1465205773178 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:13 INFO - PROCESS | 4040 | 1465205773181 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:13 INFO - PROCESS | 4040 | 1465205773291 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:36:13 INFO - PROCESS | 4040 | 1465205773299 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 4040 | 1465205773302 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:13 INFO - PROCESS | 4040 | ++DOCSHELL 1487A800 == 32 [pid = 4040] [id = 188] 02:36:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (1496DC00) [pid = 4040] [serial = 562] [outer = 00000000] 02:36:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (15BBC000) [pid = 4040] [serial = 563] [outer = 1496DC00] 02:36:13 INFO - PROCESS | 4040 | 1465205773356 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (1703CC00) [pid = 4040] [serial = 564] [outer = 1496DC00] 02:36:13 INFO - PROCESS | 4040 | 1465205773905 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:36:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 02:36:13 INFO - PROCESS | 4040 | 1465205773963 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 4040 | 1465205773968 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:36:14 INFO - PROCESS | 4040 | 1465205774000 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 4040 | 1465205774005 Marionette TRACE conn6 <- [1,718,null,{}] 02:36:14 INFO - PROCESS | 4040 | 1465205774012 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:14 INFO - PROCESS | 4040 | 1465205774015 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:14 INFO - PROCESS | 4040 | 1465205774146 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:36:14 INFO - PROCESS | 4040 | 1465205774244 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 4040 | 1465205774248 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:14 INFO - PROCESS | 4040 | ++DOCSHELL 0926F800 == 33 [pid = 4040] [id = 189] 02:36:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (0F769400) [pid = 4040] [serial = 565] [outer = 00000000] 02:36:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (0F7FB400) [pid = 4040] [serial = 566] [outer = 0F769400] 02:36:14 INFO - PROCESS | 4040 | 1465205774330 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0FCDBC00) [pid = 4040] [serial = 567] [outer = 0F769400] 02:36:15 INFO - PROCESS | 4040 | 1465205775052 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 4040 | 1465205775085 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:36:15 INFO - PROCESS | 4040 | 1465205775091 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 4040 | 1465205775094 Marionette TRACE conn6 <- [1,722,null,{}] 02:36:15 INFO - PROCESS | 4040 | 1465205775098 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:15 INFO - PROCESS | 4040 | 1465205775101 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:15 INFO - PROCESS | 4040 | 1465205775220 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:36:15 INFO - PROCESS | 4040 | 1465205775300 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 4040 | 1465205775302 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:15 INFO - PROCESS | 4040 | ++DOCSHELL 13FA5800 == 34 [pid = 4040] [id = 190] 02:36:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (13FA6400) [pid = 4040] [serial = 568] [outer = 00000000] 02:36:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (14083000) [pid = 4040] [serial = 569] [outer = 13FA6400] 02:36:15 INFO - PROCESS | 4040 | 1465205775400 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1438A000) [pid = 4040] [serial = 570] [outer = 13FA6400] 02:36:16 INFO - PROCESS | 4040 | 1465205776167 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:36:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1126ms 02:36:16 INFO - PROCESS | 4040 | 1465205776222 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:36:16 INFO - PROCESS | 4040 | 1465205776227 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:36:16 INFO - PROCESS | 4040 | 1465205776232 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 4040 | 1465205776237 Marionette TRACE conn6 <- [1,726,null,{}] 02:36:16 INFO - PROCESS | 4040 | 1465205776243 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:16 INFO - PROCESS | 4040 | 1465205776246 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:16 INFO - PROCESS | 4040 | 1465205776370 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:36:16 INFO - PROCESS | 4040 | 1465205776448 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 4040 | 1465205776452 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:16 INFO - PROCESS | 4040 | ++DOCSHELL 09271400 == 35 [pid = 4040] [id = 191] 02:36:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0F7F1400) [pid = 4040] [serial = 571] [outer = 00000000] 02:36:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FC57800) [pid = 4040] [serial = 572] [outer = 0F7F1400] 02:36:16 INFO - PROCESS | 4040 | 1465205776531 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1028BC00) [pid = 4040] [serial = 573] [outer = 0F7F1400] 02:36:16 INFO - PROCESS | 4040 | --DOCSHELL 110A3000 == 34 [pid = 4040] [id = 115] 02:36:16 INFO - PROCESS | 4040 | --DOCSHELL 101AC800 == 33 [pid = 4040] [id = 114] 02:36:16 INFO - PROCESS | 4040 | --DOCSHELL 17044C00 == 32 [pid = 4040] [id = 128] 02:36:16 INFO - PROCESS | 4040 | --DOCSHELL 0C6F3000 == 31 [pid = 4040] [id = 112] 02:36:16 INFO - PROCESS | 4040 | --DOCSHELL 10E0F000 == 30 [pid = 4040] [id = 126] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17647C00) [pid = 4040] [serial = 530] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1764E000) [pid = 4040] [serial = 531] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0FCDE000) [pid = 4040] [serial = 521] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0FE3F400) [pid = 4040] [serial = 522] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0C71A000) [pid = 4040] [serial = 518] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0C804C00) [pid = 4040] [serial = 519] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1496EC00) [pid = 4040] [serial = 527] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (13F4F000) [pid = 4040] [serial = 524] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (13F9F000) [pid = 4040] [serial = 525] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (0FE42000) [pid = 4040] [serial = 515] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (102B6400) [pid = 4040] [serial = 516] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (19AF4400) [pid = 4040] [serial = 513] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (184E3400) [pid = 4040] [serial = 534] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (184C9C00) [pid = 4040] [serial = 533] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (13F55400) [pid = 4040] [serial = 537] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (18F63800) [pid = 4040] [serial = 540] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (18EA0C00) [pid = 4040] [serial = 539] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 53 (14972800) [pid = 4040] [serial = 536] [outer = 00000000] [url = about:blank] 02:36:16 INFO - PROCESS | 4040 | --DOMWINDOW == 52 (15424400) [pid = 4040] [serial = 528] [outer = 00000000] [url = about:blank] 02:36:17 INFO - PROCESS | 4040 | 1465205777505 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:36:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1338ms 02:36:17 INFO - PROCESS | 4040 | 1465205777570 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:36:17 INFO - PROCESS | 4040 | 1465205777574 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:36:17 INFO - PROCESS | 4040 | 1465205777583 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:36:17 INFO - PROCESS | 4040 | 1465205777586 Marionette TRACE conn6 <- [1,730,null,{}] 02:36:17 INFO - PROCESS | 4040 | 1465205777589 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:17 INFO - PROCESS | 4040 | 1465205777592 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:17 INFO - PROCESS | 4040 | 1465205777679 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:36:17 INFO - PROCESS | 4040 | 1465205777686 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 4040 | 1465205777688 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:17 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD3000 == 31 [pid = 4040] [id = 192] 02:36:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 53 (0FE45800) [pid = 4040] [serial = 574] [outer = 00000000] 02:36:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 54 (105AAC00) [pid = 4040] [serial = 575] [outer = 0FE45800] 02:36:17 INFO - PROCESS | 4040 | 1465205777735 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (110A9800) [pid = 4040] [serial = 576] [outer = 0FE45800] 02:36:18 INFO - PROCESS | 4040 | 1465205778699 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:36:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:36:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1183ms 02:36:18 INFO - PROCESS | 4040 | 1465205778769 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 4040 | 1465205778771 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:36:18 INFO - PROCESS | 4040 | 1465205778775 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:36:18 INFO - PROCESS | 4040 | 1465205778778 Marionette TRACE conn6 <- [1,734,null,{}] 02:36:18 INFO - PROCESS | 4040 | 1465205778789 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:18 INFO - PROCESS | 4040 | 1465205778794 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:18 INFO - PROCESS | 4040 | 1465205778911 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:36:18 INFO - PROCESS | 4040 | 1465205778919 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 4040 | 1465205778922 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:18 INFO - PROCESS | 4040 | ++DOCSHELL 1496D400 == 32 [pid = 4040] [id = 193] 02:36:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (1496E800) [pid = 4040] [serial = 577] [outer = 00000000] 02:36:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (1541B000) [pid = 4040] [serial = 578] [outer = 1496E800] 02:36:19 INFO - PROCESS | 4040 | 1465205779019 Marionette DEBUG loaded listener.js 02:36:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (15AC8C00) [pid = 4040] [serial = 579] [outer = 1496E800] 02:36:19 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (0F7F0000) [pid = 4040] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:36:19 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (0927F800) [pid = 4040] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:36:19 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (1028B000) [pid = 4040] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:36:19 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (0FD96800) [pid = 4040] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:36:19 INFO - PROCESS | 4040 | --DOMWINDOW == 53 (0F6EDC00) [pid = 4040] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:36:19 INFO - PROCESS | 4040 | --DOMWINDOW == 52 (0F76B400) [pid = 4040] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:36:19 INFO - PROCESS | 4040 | 1465205779974 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:36:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1237ms 02:36:20 INFO - PROCESS | 4040 | 1465205780014 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 4040 | 1465205780017 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:36:20 INFO - PROCESS | 4040 | 1465205780020 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:36:20 INFO - PROCESS | 4040 | 1465205780022 Marionette TRACE conn6 <- [1,738,null,{}] 02:36:20 INFO - PROCESS | 4040 | 1465205780025 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:20 INFO - PROCESS | 4040 | 1465205780027 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:20 INFO - PROCESS | 4040 | 1465205780141 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:36:20 INFO - PROCESS | 4040 | 1465205780187 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 4040 | 1465205780189 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:20 INFO - PROCESS | 4040 | ++DOCSHELL 0FE4A000 == 33 [pid = 4040] [id = 194] 02:36:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 53 (1640A400) [pid = 4040] [serial = 580] [outer = 00000000] 02:36:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 54 (170BE800) [pid = 4040] [serial = 581] [outer = 1640A400] 02:36:20 INFO - PROCESS | 4040 | 1465205780235 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (1640B000) [pid = 4040] [serial = 582] [outer = 1640A400] 02:36:21 INFO - PROCESS | 4040 | 1465205781121 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:36:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:36:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 02:36:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:36:21 INFO - PROCESS | 4040 | 1465205781151 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 4040 | 1465205781153 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:36:21 INFO - PROCESS | 4040 | 1465205781156 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 4040 | 1465205781158 Marionette TRACE conn6 <- [1,742,null,{}] 02:36:21 INFO - PROCESS | 4040 | 1465205781162 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:21 INFO - PROCESS | 4040 | 1465205781164 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:21 INFO - PROCESS | 4040 | 1465205781276 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:36:21 INFO - PROCESS | 4040 | 1465205781284 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:21 INFO - PROCESS | 4040 | 1465205781286 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:21 INFO - PROCESS | 4040 | ++DOCSHELL 1109A400 == 34 [pid = 4040] [id = 195] 02:36:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (17644800) [pid = 4040] [serial = 583] [outer = 00000000] 02:36:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (17FB1C00) [pid = 4040] [serial = 584] [outer = 17644800] 02:36:21 INFO - PROCESS | 4040 | 1465205781329 Marionette DEBUG loaded listener.js 02:36:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (184C2000) [pid = 4040] [serial = 585] [outer = 17644800] 02:36:22 INFO - PROCESS | 4040 | 1465205782231 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1118ms 02:36:22 INFO - PROCESS | 4040 | 1465205782275 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:36:22 INFO - PROCESS | 4040 | 1465205782277 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:36:22 INFO - PROCESS | 4040 | 1465205782281 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:36:22 INFO - PROCESS | 4040 | 1465205782282 Marionette TRACE conn6 <- [1,746,null,{}] 02:36:22 INFO - PROCESS | 4040 | 1465205782286 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:22 INFO - PROCESS | 4040 | 1465205782291 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:22 INFO - PROCESS | 4040 | 1465205782433 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:36:22 INFO - PROCESS | 4040 | 1465205782441 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 4040 | 1465205782443 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:22 INFO - PROCESS | 4040 | ++DOCSHELL 184DE800 == 35 [pid = 4040] [id = 196] 02:36:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (184E6000) [pid = 4040] [serial = 586] [outer = 00000000] 02:36:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (18E9E800) [pid = 4040] [serial = 587] [outer = 184E6000] 02:36:22 INFO - PROCESS | 4040 | 1465205782487 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (18EA3400) [pid = 4040] [serial = 588] [outer = 184E6000] 02:36:23 INFO - PROCESS | 4040 | 1465205783133 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 931ms 02:36:23 INFO - PROCESS | 4040 | 1465205783212 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 4040 | 1465205783217 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:36:23 INFO - PROCESS | 4040 | 1465205783222 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:36:23 INFO - PROCESS | 4040 | 1465205783225 Marionette TRACE conn6 <- [1,750,null,{}] 02:36:23 INFO - PROCESS | 4040 | 1465205783233 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:23 INFO - PROCESS | 4040 | 1465205783236 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:23 INFO - PROCESS | 4040 | 1465205783391 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:36:23 INFO - PROCESS | 4040 | 1465205783506 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 4040 | 1465205783509 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:23 INFO - PROCESS | 4040 | ++DOCSHELL 0C806800 == 36 [pid = 4040] [id = 197] 02:36:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (0FC53400) [pid = 4040] [serial = 589] [outer = 00000000] 02:36:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (102BB400) [pid = 4040] [serial = 590] [outer = 0FC53400] 02:36:23 INFO - PROCESS | 4040 | 1465205783566 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (13F9D800) [pid = 4040] [serial = 591] [outer = 0FC53400] 02:36:24 INFO - PROCESS | 4040 | 1465205784617 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:36:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1435ms 02:36:24 INFO - PROCESS | 4040 | 1465205784702 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 4040 | 1465205784708 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:36:24 INFO - PROCESS | 4040 | 1465205784715 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 4040 | 1465205784718 Marionette TRACE conn6 <- [1,754,null,{}] 02:36:24 INFO - PROCESS | 4040 | 1465205784722 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 4040 | 1465205784725 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:24 INFO - PROCESS | 4040 | 1465205784824 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:36:24 INFO - PROCESS | 4040 | 1465205784974 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:24 INFO - PROCESS | 4040 | 1465205784977 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:25 INFO - PROCESS | 4040 | ++DOCSHELL 1541B400 == 37 [pid = 4040] [id = 198] 02:36:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1541B800) [pid = 4040] [serial = 592] [outer = 00000000] 02:36:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (1764C400) [pid = 4040] [serial = 593] [outer = 1541B800] 02:36:25 INFO - PROCESS | 4040 | 1465205785082 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (17F3DC00) [pid = 4040] [serial = 594] [outer = 1541B800] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 14966400 == 36 [pid = 4040] [id = 127] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 176BC800 == 35 [pid = 4040] [id = 129] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 0927EC00 == 34 [pid = 4040] [id = 183] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 0C718400 == 33 [pid = 4040] [id = 113] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 15424000 == 32 [pid = 4040] [id = 117] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 13FEFC00 == 31 [pid = 4040] [id = 116] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 0FCD6C00 == 30 [pid = 4040] [id = 125] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 18F63400 == 29 [pid = 4040] [id = 122] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 184C0C00 == 28 [pid = 4040] [id = 119] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 1628E800 == 27 [pid = 4040] [id = 118] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 0C8DD000 == 26 [pid = 4040] [id = 120] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 102B3C00 == 25 [pid = 4040] [id = 124] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 102C1C00 == 24 [pid = 4040] [id = 121] 02:36:26 INFO - PROCESS | 4040 | --DOCSHELL 09282400 == 23 [pid = 4040] [id = 123] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0FC56800) [pid = 4040] [serial = 551] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0C6F4800) [pid = 4040] [serial = 548] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0C71E800) [pid = 4040] [serial = 549] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (102B9800) [pid = 4040] [serial = 554] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (140C1000) [pid = 4040] [serial = 557] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (10470000) [pid = 4040] [serial = 555] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (102B5000) [pid = 4040] [serial = 543] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (0FE41C00) [pid = 4040] [serial = 542] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (14875000) [pid = 4040] [serial = 545] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (14158C00) [pid = 4040] [serial = 558] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (14845C00) [pid = 4040] [serial = 561] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (14782400) [pid = 4040] [serial = 560] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (0FCD3400) [pid = 4040] [serial = 552] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | --DOMWINDOW == 53 (15BBC000) [pid = 4040] [serial = 563] [outer = 00000000] [url = about:blank] 02:36:26 INFO - PROCESS | 4040 | 1465205786626 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:36:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1941ms 02:36:26 INFO - PROCESS | 4040 | 1465205786657 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 4040 | 1465205786661 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:36:26 INFO - PROCESS | 4040 | 1465205786691 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 4040 | 1465205786695 Marionette TRACE conn6 <- [1,758,null,{}] 02:36:26 INFO - PROCESS | 4040 | 1465205786705 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:26 INFO - PROCESS | 4040 | 1465205786708 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:26 INFO - PROCESS | 4040 | 1465205786797 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:36:26 INFO - PROCESS | 4040 | 1465205786865 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 4040 | 1465205786868 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:26 INFO - PROCESS | 4040 | ++DOCSHELL 0C807000 == 24 [pid = 4040] [id = 199] 02:36:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 54 (0C807C00) [pid = 4040] [serial = 595] [outer = 00000000] 02:36:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (0C8DDC00) [pid = 4040] [serial = 596] [outer = 0C807C00] 02:36:26 INFO - PROCESS | 4040 | 1465205786919 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (0C8E3800) [pid = 4040] [serial = 597] [outer = 0C807C00] 02:36:27 INFO - PROCESS | 4040 | 1465205787305 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 02:36:27 INFO - PROCESS | 4040 | 1465205787353 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 4040 | 1465205787358 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:36:27 INFO - PROCESS | 4040 | 1465205787373 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:36:27 INFO - PROCESS | 4040 | 1465205787376 Marionette TRACE conn6 <- [1,762,null,{}] 02:36:27 INFO - PROCESS | 4040 | 1465205787379 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:27 INFO - PROCESS | 4040 | 1465205787382 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:27 INFO - PROCESS | 4040 | 1465205787474 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:36:27 INFO - PROCESS | 4040 | 1465205787483 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:27 INFO - PROCESS | 4040 | 1465205787486 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:27 INFO - PROCESS | 4040 | ++DOCSHELL 0FD97C00 == 25 [pid = 4040] [id = 200] 02:36:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (0FE45000) [pid = 4040] [serial = 598] [outer = 00000000] 02:36:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (101A4400) [pid = 4040] [serial = 599] [outer = 0FE45000] 02:36:27 INFO - PROCESS | 4040 | 1465205787533 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (10289C00) [pid = 4040] [serial = 600] [outer = 0FE45000] 02:36:28 INFO - PROCESS | 4040 | 1465205787991 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 02:36:28 INFO - PROCESS | 4040 | 1465205788048 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 4040 | 1465205788050 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:36:28 INFO - PROCESS | 4040 | 1465205788053 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:36:28 INFO - PROCESS | 4040 | 1465205788057 Marionette TRACE conn6 <- [1,766,null,{}] 02:36:28 INFO - PROCESS | 4040 | 1465205788068 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:28 INFO - PROCESS | 4040 | 1465205788073 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:28 INFO - PROCESS | 4040 | 1465205788187 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:36:28 INFO - PROCESS | 4040 | 1465205788276 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 4040 | 1465205788279 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:28 INFO - PROCESS | 4040 | ++DOCSHELL 110A9C00 == 26 [pid = 4040] [id = 201] 02:36:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (13F46400) [pid = 4040] [serial = 601] [outer = 00000000] 02:36:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (13F52400) [pid = 4040] [serial = 602] [outer = 13F46400] 02:36:28 INFO - PROCESS | 4040 | 1465205788329 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (13FA2400) [pid = 4040] [serial = 603] [outer = 13F46400] 02:36:28 INFO - PROCESS | 4040 | 1465205788775 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 770ms 02:36:28 INFO - PROCESS | 4040 | 1465205788827 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 4040 | 1465205788830 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:36:28 INFO - PROCESS | 4040 | 1465205788838 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 4040 | 1465205788840 Marionette TRACE conn6 <- [1,770,null,{}] 02:36:28 INFO - PROCESS | 4040 | 1465205788844 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:28 INFO - PROCESS | 4040 | 1465205788845 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:28 INFO - PROCESS | 4040 | 1465205788956 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:36:28 INFO - PROCESS | 4040 | 1465205788962 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 4040 | 1465205788964 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:28 INFO - PROCESS | 4040 | ++DOCSHELL 13F47800 == 27 [pid = 4040] [id = 202] 02:36:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (13F4D000) [pid = 4040] [serial = 604] [outer = 00000000] 02:36:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (140C3000) [pid = 4040] [serial = 605] [outer = 13F4D000] 02:36:29 INFO - PROCESS | 4040 | 1465205789011 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1478FC00) [pid = 4040] [serial = 606] [outer = 13F4D000] 02:36:29 INFO - PROCESS | 4040 | 1465205789475 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 02:36:29 INFO - PROCESS | 4040 | 1465205789508 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 4040 | 1465205789511 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:36:29 INFO - PROCESS | 4040 | 1465205789514 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 4040 | 1465205789515 Marionette TRACE conn6 <- [1,774,null,{}] 02:36:29 INFO - PROCESS | 4040 | 1465205789523 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:29 INFO - PROCESS | 4040 | 1465205789525 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:29 INFO - PROCESS | 4040 | 1465205789667 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:36:29 INFO - PROCESS | 4040 | 1465205789680 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 4040 | 1465205789683 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:29 INFO - PROCESS | 4040 | ++DOCSHELL 1496B400 == 28 [pid = 4040] [id = 203] 02:36:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (1496D000) [pid = 4040] [serial = 607] [outer = 00000000] 02:36:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (159E8C00) [pid = 4040] [serial = 608] [outer = 1496D000] 02:36:29 INFO - PROCESS | 4040 | 1465205789729 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (16405400) [pid = 4040] [serial = 609] [outer = 1496D000] 02:36:30 INFO - PROCESS | 4040 | 1465205790190 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 02:36:30 INFO - PROCESS | 4040 | 1465205790248 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 4040 | 1465205790250 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:36:30 INFO - PROCESS | 4040 | 1465205790253 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - PROCESS | 4040 | 1465205790255 Marionette TRACE conn6 <- [1,778,null,{}] 02:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:36:30 INFO - PROCESS | 4040 | 1465205790258 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:30 INFO - PROCESS | 4040 | 1465205790264 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:30 INFO - PROCESS | 4040 | 1465205790394 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:36:30 INFO - PROCESS | 4040 | 1465205790404 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 4040 | 1465205790406 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:30 INFO - PROCESS | 4040 | ++DOCSHELL 17643400 == 29 [pid = 4040] [id = 204] 02:36:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (17643C00) [pid = 4040] [serial = 610] [outer = 00000000] 02:36:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (17FA6800) [pid = 4040] [serial = 611] [outer = 17643C00] 02:36:30 INFO - PROCESS | 4040 | 1465205790493 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (184DF400) [pid = 4040] [serial = 612] [outer = 17643C00] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17644800) [pid = 4040] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1496E800) [pid = 4040] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1496DC00) [pid = 4040] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0FE45800) [pid = 4040] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (13FA6400) [pid = 4040] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0F769400) [pid = 4040] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0F7F1400) [pid = 4040] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1640A400) [pid = 4040] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:36:30 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (14728400) [pid = 4040] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:36:31 INFO - PROCESS | 4040 | 1465205791012 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 02:36:31 INFO - PROCESS | 4040 | 1465205791088 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 4040 | 1465205791090 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:36:31 INFO - PROCESS | 4040 | 1465205791093 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 4040 | 1465205791095 Marionette TRACE conn6 <- [1,782,null,{}] 02:36:31 INFO - PROCESS | 4040 | 1465205791098 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:31 INFO - PROCESS | 4040 | 1465205791100 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:31 INFO - PROCESS | 4040 | 1465205791177 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:36:31 INFO - PROCESS | 4040 | 1465205791183 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 4040 | 1465205791185 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:31 INFO - PROCESS | 4040 | ++DOCSHELL 0C804400 == 30 [pid = 4040] [id = 205] 02:36:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (0F769400) [pid = 4040] [serial = 613] [outer = 00000000] 02:36:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (17FA6400) [pid = 4040] [serial = 614] [outer = 0F769400] 02:36:31 INFO - PROCESS | 4040 | 1465205791228 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (184E5800) [pid = 4040] [serial = 615] [outer = 0F769400] 02:36:31 INFO - PROCESS | 4040 | 1465205791648 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 570ms 02:36:31 INFO - PROCESS | 4040 | 1465205791679 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 4040 | 1465205791681 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:36:31 INFO - PROCESS | 4040 | 1465205791685 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:36:31 INFO - PROCESS | 4040 | 1465205791687 Marionette TRACE conn6 <- [1,786,null,{}] 02:36:31 INFO - PROCESS | 4040 | 1465205791691 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:31 INFO - PROCESS | 4040 | 1465205791693 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:31 INFO - PROCESS | 4040 | 1465205791774 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:36:31 INFO - PROCESS | 4040 | 1465205791779 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 4040 | 1465205791781 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:31 INFO - PROCESS | 4040 | ++DOCSHELL 17FAE800 == 31 [pid = 4040] [id = 206] 02:36:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (184E9800) [pid = 4040] [serial = 616] [outer = 00000000] 02:36:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (18DD9800) [pid = 4040] [serial = 617] [outer = 184E9800] 02:36:31 INFO - PROCESS | 4040 | 1465205791826 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (18DDC000) [pid = 4040] [serial = 618] [outer = 184E9800] 02:36:32 INFO - PROCESS | 4040 | 1465205792269 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 02:36:32 INFO - PROCESS | 4040 | 1465205792320 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 4040 | 1465205792322 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:36:32 INFO - PROCESS | 4040 | 1465205792325 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:36:32 INFO - PROCESS | 4040 | 1465205792327 Marionette TRACE conn6 <- [1,790,null,{}] 02:36:32 INFO - PROCESS | 4040 | 1465205792331 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 4040 | 1465205792333 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:32 INFO - PROCESS | 4040 | 1465205792415 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:36:32 INFO - PROCESS | 4040 | 1465205792421 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 4040 | 1465205792423 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:32 INFO - PROCESS | 4040 | ++DOCSHELL 18EA6800 == 32 [pid = 4040] [id = 207] 02:36:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (18EA8000) [pid = 4040] [serial = 619] [outer = 00000000] 02:36:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (18F63C00) [pid = 4040] [serial = 620] [outer = 18EA8000] 02:36:32 INFO - PROCESS | 4040 | 1465205792466 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1921A400) [pid = 4040] [serial = 621] [outer = 18EA8000] 02:36:33 INFO - PROCESS | 4040 | 1465205793189 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 931ms 02:36:33 INFO - PROCESS | 4040 | 1465205793259 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:36:33 INFO - PROCESS | 4040 | 1465205793264 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:36:33 INFO - PROCESS | 4040 | 1465205793269 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - PROCESS | 4040 | 1465205793272 Marionette TRACE conn6 <- [1,794,null,{}] 02:36:33 INFO - PROCESS | 4040 | 1465205793278 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:33 INFO - PROCESS | 4040 | 1465205793282 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:33 INFO - PROCESS | 4040 | 1465205793410 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:36:33 INFO - PROCESS | 4040 | 1465205793487 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:33 INFO - PROCESS | 4040 | 1465205793490 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:33 INFO - PROCESS | 4040 | ++DOCSHELL 0C720C00 == 33 [pid = 4040] [id = 208] 02:36:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0C723800) [pid = 4040] [serial = 622] [outer = 00000000] 02:36:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FCDE400) [pid = 4040] [serial = 623] [outer = 0C723800] 02:36:33 INFO - PROCESS | 4040 | 1465205793587 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (10294C00) [pid = 4040] [serial = 624] [outer = 0C723800] 02:36:34 INFO - PROCESS | 4040 | 1465205794310 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1128ms 02:36:34 INFO - PROCESS | 4040 | 1465205794397 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 4040 | 1465205794402 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:36:34 INFO - PROCESS | 4040 | 1465205794408 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:36:34 INFO - PROCESS | 4040 | 1465205794411 Marionette TRACE conn6 <- [1,798,null,{}] 02:36:34 INFO - PROCESS | 4040 | 1465205794415 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 4040 | 1465205794418 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:34 INFO - PROCESS | 4040 | 1465205794651 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:36:34 INFO - PROCESS | 4040 | 1465205794774 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 4040 | 1465205794777 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:34 INFO - PROCESS | 4040 | ++DOCSHELL 0C802800 == 34 [pid = 4040] [id = 209] 02:36:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0C802C00) [pid = 4040] [serial = 625] [outer = 00000000] 02:36:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0CD33400) [pid = 4040] [serial = 626] [outer = 0C802C00] 02:36:34 INFO - PROCESS | 4040 | 1465205794827 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0FC54C00) [pid = 4040] [serial = 627] [outer = 0C802C00] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (17FB1C00) [pid = 4040] [serial = 584] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (15AC8C00) [pid = 4040] [serial = 579] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1703CC00) [pid = 4040] [serial = 564] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (105AAC00) [pid = 4040] [serial = 575] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (14083000) [pid = 4040] [serial = 569] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1438A000) [pid = 4040] [serial = 570] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0F7FB400) [pid = 4040] [serial = 566] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0FCDBC00) [pid = 4040] [serial = 567] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0FC57800) [pid = 4040] [serial = 572] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1028BC00) [pid = 4040] [serial = 573] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (1541B000) [pid = 4040] [serial = 578] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (184C2000) [pid = 4040] [serial = 585] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1640B000) [pid = 4040] [serial = 582] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (170BE800) [pid = 4040] [serial = 581] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (110A9800) [pid = 4040] [serial = 576] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (16289C00) [pid = 4040] [serial = 546] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (18E9E800) [pid = 4040] [serial = 587] [outer = 00000000] [url = about:blank] 02:36:35 INFO - PROCESS | 4040 | 1465205795404 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1023ms 02:36:35 INFO - PROCESS | 4040 | 1465205795438 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 4040 | 1465205795442 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:36:35 INFO - PROCESS | 4040 | 1465205795447 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 4040 | 1465205795450 Marionette TRACE conn6 <- [1,802,null,{}] 02:36:35 INFO - PROCESS | 4040 | 1465205795454 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:35 INFO - PROCESS | 4040 | 1465205795457 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:35 INFO - PROCESS | 4040 | 1465205795560 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:36:35 INFO - PROCESS | 4040 | 1465205795569 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 4040 | 1465205795572 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:35 INFO - PROCESS | 4040 | ++DOCSHELL 0FC51000 == 35 [pid = 4040] [id = 210] 02:36:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (0FC53000) [pid = 4040] [serial = 628] [outer = 00000000] 02:36:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (0FE4B000) [pid = 4040] [serial = 629] [outer = 0FC53000] 02:36:35 INFO - PROCESS | 4040 | 1465205795623 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (102B3800) [pid = 4040] [serial = 630] [outer = 0FC53000] 02:36:36 INFO - PROCESS | 4040 | 1465205796124 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:36:36 INFO - PROCESS | 4040 | 1465205796183 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:36:36 INFO - PROCESS | 4040 | 1465205796186 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:36:36 INFO - PROCESS | 4040 | 1465205796188 Marionette TRACE conn6 <- [1,806,null,{}] 02:36:36 INFO - PROCESS | 4040 | 1465205796192 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:36 INFO - PROCESS | 4040 | 1465205796194 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:36 INFO - PROCESS | 4040 | 1465205796282 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:36:36 INFO - PROCESS | 4040 | 1465205796291 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:36 INFO - PROCESS | 4040 | 1465205796293 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:36 INFO - PROCESS | 4040 | ++DOCSHELL 13F9EC00 == 36 [pid = 4040] [id = 211] 02:36:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (13F9FC00) [pid = 4040] [serial = 631] [outer = 00000000] 02:36:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (14085400) [pid = 4040] [serial = 632] [outer = 13F9FC00] 02:36:36 INFO - PROCESS | 4040 | 1465205796338 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (1415AC00) [pid = 4040] [serial = 633] [outer = 13F9FC00] 02:36:36 INFO - PROCESS | 4040 | 1465205796813 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 02:36:36 INFO - PROCESS | 4040 | 1465205796860 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:36:36 INFO - PROCESS | 4040 | 1465205796864 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:36:36 INFO - PROCESS | 4040 | 1465205796875 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:36:36 INFO - PROCESS | 4040 | 1465205796879 Marionette TRACE conn6 <- [1,810,null,{}] 02:36:36 INFO - PROCESS | 4040 | 1465205796883 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:36 INFO - PROCESS | 4040 | 1465205796886 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:37 INFO - PROCESS | 4040 | 1465205796975 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:36:37 INFO - PROCESS | 4040 | 1465205796984 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 4040 | 1465205796986 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:37 INFO - PROCESS | 4040 | ++DOCSHELL 147D8800 == 37 [pid = 4040] [id = 212] 02:36:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (15419C00) [pid = 4040] [serial = 634] [outer = 00000000] 02:36:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (15BBC000) [pid = 4040] [serial = 635] [outer = 15419C00] 02:36:37 INFO - PROCESS | 4040 | 1465205797030 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1703CC00) [pid = 4040] [serial = 636] [outer = 15419C00] 02:36:37 INFO - PROCESS | 4040 | 1465205797505 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 4040 | 1465205797567 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:36:37 INFO - PROCESS | 4040 | 1465205797570 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 4040 | 1465205797571 Marionette TRACE conn6 <- [1,814,null,{}] 02:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:36:37 INFO - PROCESS | 4040 | 1465205797575 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:37 INFO - PROCESS | 4040 | 1465205797577 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:37 INFO - PROCESS | 4040 | 1465205797714 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:36:37 INFO - PROCESS | 4040 | 1465205797738 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 4040 | 1465205797740 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:37 INFO - PROCESS | 4040 | ++DOCSHELL 1764D000 == 38 [pid = 4040] [id = 213] 02:36:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (176BA000) [pid = 4040] [serial = 637] [outer = 00000000] 02:36:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (17FA4000) [pid = 4040] [serial = 638] [outer = 176BA000] 02:36:37 INFO - PROCESS | 4040 | 1465205797784 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184CA000) [pid = 4040] [serial = 639] [outer = 176BA000] 02:36:38 INFO - PROCESS | 4040 | 1465205798227 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 02:36:38 INFO - PROCESS | 4040 | 1465205798245 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:36:38 INFO - PROCESS | 4040 | 1465205798247 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:36:38 INFO - PROCESS | 4040 | 1465205798250 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 4040 | 1465205798252 Marionette TRACE conn6 <- [1,818,null,{}] 02:36:38 INFO - PROCESS | 4040 | 1465205798260 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:38 INFO - PROCESS | 4040 | 1465205798262 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:38 INFO - PROCESS | 4040 | 1465205798372 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:36:38 INFO - PROCESS | 4040 | 1465205798378 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 4040 | 1465205798383 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:38 INFO - PROCESS | 4040 | ++DOCSHELL 184E4000 == 39 [pid = 4040] [id = 214] 02:36:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (184E4400) [pid = 4040] [serial = 640] [outer = 00000000] 02:36:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (18DD8000) [pid = 4040] [serial = 641] [outer = 184E4400] 02:36:38 INFO - PROCESS | 4040 | 1465205798441 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (18EA8400) [pid = 4040] [serial = 642] [outer = 184E4400] 02:36:38 INFO - PROCESS | 4040 | 1465205798938 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 731ms 02:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:36:39 INFO - PROCESS | 4040 | 1465205798986 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 4040 | 1465205798988 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:36:39 INFO - PROCESS | 4040 | 1465205798991 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 4040 | 1465205798993 Marionette TRACE conn6 <- [1,822,null,{}] 02:36:39 INFO - PROCESS | 4040 | 1465205799035 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:39 INFO - PROCESS | 4040 | 1465205799037 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:39 INFO - PROCESS | 4040 | 1465205799155 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:36:39 INFO - PROCESS | 4040 | 1465205799167 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:39 INFO - PROCESS | 4040 | 1465205799169 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:39 INFO - PROCESS | 4040 | ++DOCSHELL 1414D000 == 40 [pid = 4040] [id = 215] 02:36:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18F61400) [pid = 4040] [serial = 643] [outer = 00000000] 02:36:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (19227C00) [pid = 4040] [serial = 644] [outer = 18F61400] 02:36:39 INFO - PROCESS | 4040 | 1465205799213 Marionette DEBUG loaded listener.js 02:36:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (19223800) [pid = 4040] [serial = 645] [outer = 18F61400] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (184E6000) [pid = 4040] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0F769400) [pid = 4040] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (13F46400) [pid = 4040] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (17643C00) [pid = 4040] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (13F4D000) [pid = 4040] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FE45000) [pid = 4040] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0C807C00) [pid = 4040] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1496D000) [pid = 4040] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0FC53400) [pid = 4040] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1541B800) [pid = 4040] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:36:39 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (184E9800) [pid = 4040] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:36:39 INFO - PROCESS | 4040 | 1465205799723 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 771ms 02:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:36:39 INFO - PROCESS | 4040 | 1465205799762 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 4040 | 1465205799764 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:36:39 INFO - PROCESS | 4040 | 1465205799767 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 4040 | 1465205799769 Marionette TRACE conn6 <- [1,826,null,{}] 02:36:39 INFO - PROCESS | 4040 | 1465205799772 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:39 INFO - PROCESS | 4040 | 1465205799774 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:39 INFO - PROCESS | 4040 | 1465205799853 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:36:40 INFO - PROCESS | 4040 | 1465205800926 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 4040 | 1465205800928 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:41 INFO - PROCESS | 4040 | ++DOCSHELL 0FE44000 == 41 [pid = 4040] [id = 216] 02:36:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (13FA2800) [pid = 4040] [serial = 646] [outer = 00000000] 02:36:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (199B0C00) [pid = 4040] [serial = 647] [outer = 13FA2800] 02:36:41 INFO - PROCESS | 4040 | 1465205801017 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (199B5800) [pid = 4040] [serial = 648] [outer = 13FA2800] 02:36:41 INFO - PROCESS | 4040 | 1465205801380 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1624ms 02:36:41 INFO - PROCESS | 4040 | 1465205801403 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:36:41 INFO - PROCESS | 4040 | 1465205801405 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:36:41 INFO - PROCESS | 4040 | 1465205801408 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 4040 | 1465205801410 Marionette TRACE conn6 <- [1,830,null,{}] 02:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:36:41 INFO - PROCESS | 4040 | 1465205801413 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:41 INFO - PROCESS | 4040 | 1465205801415 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:41 INFO - PROCESS | 4040 | 1465205801494 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:36:41 INFO - PROCESS | 4040 | 1465205801500 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:41 INFO - PROCESS | 4040 | 1465205801502 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:41 INFO - PROCESS | 4040 | ++DOCSHELL 0FD92400 == 42 [pid = 4040] [id = 217] 02:36:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (199BC800) [pid = 4040] [serial = 649] [outer = 00000000] 02:36:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (19B46C00) [pid = 4040] [serial = 650] [outer = 199BC800] 02:36:41 INFO - PROCESS | 4040 | 1465205801546 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (19B47C00) [pid = 4040] [serial = 651] [outer = 199BC800] 02:36:42 INFO - PROCESS | 4040 | 1465205802269 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 870ms 02:36:42 INFO - PROCESS | 4040 | 1465205802283 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:36:42 INFO - PROCESS | 4040 | 1465205802288 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:36:42 INFO - PROCESS | 4040 | 1465205802292 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:36:42 INFO - PROCESS | 4040 | 1465205802298 Marionette TRACE conn6 <- [1,834,null,{}] 02:36:42 INFO - PROCESS | 4040 | 1465205802303 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:42 INFO - PROCESS | 4040 | 1465205802306 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:42 INFO - PROCESS | 4040 | 1465205802439 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:36:42 INFO - PROCESS | 4040 | 1465205802539 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 4040 | 1465205802542 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:42 INFO - PROCESS | 4040 | ++DOCSHELL 0FE47800 == 43 [pid = 4040] [id = 218] 02:36:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FE48400) [pid = 4040] [serial = 652] [outer = 00000000] 02:36:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13F48400) [pid = 4040] [serial = 653] [outer = 0FE48400] 02:36:42 INFO - PROCESS | 4040 | 1465205802599 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (13FAA000) [pid = 4040] [serial = 654] [outer = 0FE48400] 02:36:43 INFO - PROCESS | 4040 | 1465205803288 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1026ms 02:36:43 INFO - PROCESS | 4040 | 1465205803319 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:36:43 INFO - PROCESS | 4040 | 1465205803324 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:36:43 INFO - PROCESS | 4040 | 1465205803330 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 4040 | 1465205803333 Marionette TRACE conn6 <- [1,838,null,{}] 02:36:43 INFO - PROCESS | 4040 | 1465205803337 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:43 INFO - PROCESS | 4040 | 1465205803340 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:43 INFO - PROCESS | 4040 | 1465205803454 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:36:43 INFO - PROCESS | 4040 | 1465205803578 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:43 INFO - PROCESS | 4040 | 1465205803581 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:43 INFO - PROCESS | 4040 | ++DOCSHELL 159E3000 == 44 [pid = 4040] [id = 219] 02:36:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (15BB9C00) [pid = 4040] [serial = 655] [outer = 00000000] 02:36:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18DD8800) [pid = 4040] [serial = 656] [outer = 15BB9C00] 02:36:43 INFO - PROCESS | 4040 | 1465205803640 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18F63800) [pid = 4040] [serial = 657] [outer = 15BB9C00] 02:36:44 INFO - PROCESS | 4040 | 1465205804216 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 930ms 02:36:44 INFO - PROCESS | 4040 | 1465205804264 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:36:44 INFO - PROCESS | 4040 | 1465205804267 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:36:44 INFO - PROCESS | 4040 | 1465205804271 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:36:44 INFO - PROCESS | 4040 | 1465205804275 Marionette TRACE conn6 <- [1,842,null,{}] 02:36:44 INFO - PROCESS | 4040 | 1465205804286 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:44 INFO - PROCESS | 4040 | 1465205804291 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:44 INFO - PROCESS | 4040 | 1465205804404 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:36:44 INFO - PROCESS | 4040 | 1465205804504 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 4040 | 1465205804507 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:44 INFO - PROCESS | 4040 | ++DOCSHELL 1A99D000 == 45 [pid = 4040] [id = 220] 02:36:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1A9A5800) [pid = 4040] [serial = 658] [outer = 00000000] 02:36:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1AD66800) [pid = 4040] [serial = 659] [outer = 1A9A5800] 02:36:44 INFO - PROCESS | 4040 | 1465205804564 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1AE1F400) [pid = 4040] [serial = 660] [outer = 1A9A5800] 02:36:45 INFO - PROCESS | 4040 | 1465205805359 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1120ms 02:36:45 INFO - PROCESS | 4040 | 1465205805394 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:36:45 INFO - PROCESS | 4040 | 1465205805398 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:36:45 INFO - PROCESS | 4040 | 1465205805404 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 4040 | 1465205805407 Marionette TRACE conn6 <- [1,846,null,{}] 02:36:45 INFO - PROCESS | 4040 | 1465205805412 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:45 INFO - PROCESS | 4040 | 1465205805415 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:45 INFO - PROCESS | 4040 | 1465205805520 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:36:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0C716800) [pid = 4040] [serial = 661] [outer = 0CDD5800] 02:36:45 INFO - PROCESS | 4040 | 1465205805673 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:45 INFO - PROCESS | 4040 | 1465205805677 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:45 INFO - PROCESS | 4040 | ++DOCSHELL 0FE4BC00 == 46 [pid = 4040] [id = 221] 02:36:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (101A3400) [pid = 4040] [serial = 662] [outer = 00000000] 02:36:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (102B6800) [pid = 4040] [serial = 663] [outer = 101A3400] 02:36:45 INFO - PROCESS | 4040 | 1465205805735 Marionette DEBUG loaded listener.js 02:36:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1051C000) [pid = 4040] [serial = 664] [outer = 101A3400] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 0FE44000 == 45 [pid = 4040] [id = 216] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 1414D000 == 44 [pid = 4040] [id = 215] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 184E4000 == 43 [pid = 4040] [id = 214] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 1764D000 == 42 [pid = 4040] [id = 213] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 147D8800 == 41 [pid = 4040] [id = 212] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 13F9EC00 == 40 [pid = 4040] [id = 211] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 0FC51000 == 39 [pid = 4040] [id = 210] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 0C720C00 == 38 [pid = 4040] [id = 208] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 0C802800 == 37 [pid = 4040] [id = 209] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 110A9C00 == 36 [pid = 4040] [id = 201] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 0C804400 == 35 [pid = 4040] [id = 205] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 18EA6800 == 34 [pid = 4040] [id = 207] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 13F47800 == 33 [pid = 4040] [id = 202] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 17FAE800 == 32 [pid = 4040] [id = 206] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 1496B400 == 31 [pid = 4040] [id = 203] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 17643400 == 30 [pid = 4040] [id = 204] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 1A99D000 == 29 [pid = 4040] [id = 220] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 159E3000 == 28 [pid = 4040] [id = 219] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 0FD92400 == 27 [pid = 4040] [id = 217] 02:36:46 INFO - PROCESS | 4040 | --DOCSHELL 0FE47800 == 26 [pid = 4040] [id = 218] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (18DDC000) [pid = 4040] [serial = 618] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (18F63C00) [pid = 4040] [serial = 620] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (18EA3400) [pid = 4040] [serial = 588] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (184E5800) [pid = 4040] [serial = 615] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (13FA2400) [pid = 4040] [serial = 603] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13F52400) [pid = 4040] [serial = 602] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (17FA6800) [pid = 4040] [serial = 611] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1478FC00) [pid = 4040] [serial = 606] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (101A4400) [pid = 4040] [serial = 599] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (17FA6400) [pid = 4040] [serial = 614] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0C8E3800) [pid = 4040] [serial = 597] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (159E8C00) [pid = 4040] [serial = 608] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (140C3000) [pid = 4040] [serial = 605] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (13F9D800) [pid = 4040] [serial = 591] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1764C400) [pid = 4040] [serial = 593] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17F3DC00) [pid = 4040] [serial = 594] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (16405400) [pid = 4040] [serial = 609] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (10289C00) [pid = 4040] [serial = 600] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (102BB400) [pid = 4040] [serial = 590] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (184DF400) [pid = 4040] [serial = 612] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0C8DDC00) [pid = 4040] [serial = 596] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (18DD9800) [pid = 4040] [serial = 617] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 4040 | 1465205806843 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1480ms 02:36:46 INFO - PROCESS | 4040 | 1465205806883 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:36:46 INFO - PROCESS | 4040 | 1465205806887 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:36:46 INFO - PROCESS | 4040 | 1465205806892 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 4040 | 1465205806896 Marionette TRACE conn6 <- [1,850,null,{}] 02:36:46 INFO - PROCESS | 4040 | 1465205806901 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:46 INFO - PROCESS | 4040 | 1465205806904 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:47 INFO - PROCESS | 4040 | 1465205806995 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:36:47 INFO - PROCESS | 4040 | 1465205807004 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 4040 | 1465205807007 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:47 INFO - PROCESS | 4040 | ++DOCSHELL 0F769400 == 27 [pid = 4040] [id = 222] 02:36:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0F76B400) [pid = 4040] [serial = 665] [outer = 00000000] 02:36:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0FC5A800) [pid = 4040] [serial = 666] [outer = 0F76B400] 02:36:47 INFO - PROCESS | 4040 | 1465205807056 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FCD8C00) [pid = 4040] [serial = 667] [outer = 0F76B400] 02:36:47 INFO - PROCESS | 4040 | 1465205807549 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 02:36:47 INFO - PROCESS | 4040 | 1465205807583 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 4040 | 1465205807588 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:36:47 INFO - PROCESS | 4040 | 1465205807594 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - PROCESS | 4040 | 1465205807596 Marionette TRACE conn6 <- [1,854,null,{}] 02:36:47 INFO - PROCESS | 4040 | 1465205807600 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:47 INFO - PROCESS | 4040 | 1465205807603 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:47 INFO - PROCESS | 4040 | 1465205807723 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:36:47 INFO - PROCESS | 4040 | 1465205807812 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 4040 | 1465205807814 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:47 INFO - PROCESS | 4040 | ++DOCSHELL 102BA000 == 28 [pid = 4040] [id = 223] 02:36:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (102BB400) [pid = 4040] [serial = 668] [outer = 00000000] 02:36:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1046B400) [pid = 4040] [serial = 669] [outer = 102BB400] 02:36:47 INFO - PROCESS | 4040 | 1465205807862 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (10E04000) [pid = 4040] [serial = 670] [outer = 102BB400] 02:36:48 INFO - PROCESS | 4040 | 1465205808236 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 02:36:48 INFO - PROCESS | 4040 | 1465205808267 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 4040 | 1465205808270 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:36:48 INFO - PROCESS | 4040 | 1465205808273 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:36:48 INFO - PROCESS | 4040 | 1465205808276 Marionette TRACE conn6 <- [1,858,null,{}] 02:36:48 INFO - PROCESS | 4040 | 1465205808287 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:48 INFO - PROCESS | 4040 | 1465205808291 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:48 INFO - PROCESS | 4040 | 1465205808376 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:36:48 INFO - PROCESS | 4040 | 1465205808384 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:48 INFO - PROCESS | 4040 | 1465205808387 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:48 INFO - PROCESS | 4040 | ++DOCSHELL 13FA4800 == 29 [pid = 4040] [id = 224] 02:36:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (13FFBC00) [pid = 4040] [serial = 671] [outer = 00000000] 02:36:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (14155400) [pid = 4040] [serial = 672] [outer = 13FFBC00] 02:36:48 INFO - PROCESS | 4040 | 1465205808434 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (14727C00) [pid = 4040] [serial = 673] [outer = 13FFBC00] 02:36:48 INFO - PROCESS | 4040 | 1465205808941 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 02:36:49 INFO - PROCESS | 4040 | 1465205809013 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:36:49 INFO - PROCESS | 4040 | 1465205809015 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:36:49 INFO - PROCESS | 4040 | 1465205809019 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 4040 | 1465205809020 Marionette TRACE conn6 <- [1,862,null,{}] 02:36:49 INFO - PROCESS | 4040 | 1465205809024 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:49 INFO - PROCESS | 4040 | 1465205809026 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:49 INFO - PROCESS | 4040 | 1465205809167 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:36:49 INFO - PROCESS | 4040 | 1465205809177 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 4040 | 1465205809179 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:49 INFO - PROCESS | 4040 | ++DOCSHELL 1484D800 == 30 [pid = 4040] [id = 225] 02:36:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (14879C00) [pid = 4040] [serial = 674] [outer = 00000000] 02:36:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (14975400) [pid = 4040] [serial = 675] [outer = 14879C00] 02:36:49 INFO - PROCESS | 4040 | 1465205809268 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (159E2C00) [pid = 4040] [serial = 676] [outer = 14879C00] 02:36:49 INFO - PROCESS | 4040 | 1465205809702 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 731ms 02:36:49 INFO - PROCESS | 4040 | 1465205809754 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:36:49 INFO - PROCESS | 4040 | 1465205809756 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:36:49 INFO - PROCESS | 4040 | 1465205809759 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 4040 | 1465205809761 Marionette TRACE conn6 <- [1,866,null,{}] 02:36:49 INFO - PROCESS | 4040 | 1465205809764 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:49 INFO - PROCESS | 4040 | 1465205809767 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:49 INFO - PROCESS | 4040 | 1465205809875 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:36:49 INFO - PROCESS | 4040 | 1465205809887 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 4040 | 1465205809889 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:49 INFO - PROCESS | 4040 | ++DOCSHELL 1640C400 == 31 [pid = 4040] [id = 226] 02:36:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1640E400) [pid = 4040] [serial = 677] [outer = 00000000] 02:36:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17641800) [pid = 4040] [serial = 678] [outer = 1640E400] 02:36:50 INFO - PROCESS | 4040 | 1465205809981 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (17648C00) [pid = 4040] [serial = 679] [outer = 1640E400] 02:36:50 INFO - PROCESS | 4040 | 1465205810430 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 02:36:50 INFO - PROCESS | 4040 | 1465205810498 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 4040 | 1465205810500 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:36:50 INFO - PROCESS | 4040 | 1465205810507 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 4040 | 1465205810509 Marionette TRACE conn6 <- [1,870,null,{}] 02:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:36:50 INFO - PROCESS | 4040 | 1465205810512 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:50 INFO - PROCESS | 4040 | 1465205810518 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:50 INFO - PROCESS | 4040 | 1465205810777 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (199BC800) [pid = 4040] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (13FA2800) [pid = 4040] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (176BA000) [pid = 4040] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0C802C00) [pid = 4040] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (184E4400) [pid = 4040] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FC53000) [pid = 4040] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0C723800) [pid = 4040] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (18EA8000) [pid = 4040] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (15419C00) [pid = 4040] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (13F9FC00) [pid = 4040] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:36:50 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (18F61400) [pid = 4040] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:36:50 INFO - PROCESS | 4040 | 1465205810840 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 4040 | 1465205810842 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:50 INFO - PROCESS | 4040 | ++DOCSHELL 0C71CC00 == 32 [pid = 4040] [id = 227] 02:36:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C71F000) [pid = 4040] [serial = 680] [outer = 00000000] 02:36:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FCD4400) [pid = 4040] [serial = 681] [outer = 0C71F000] 02:36:50 INFO - PROCESS | 4040 | 1465205810887 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (15419C00) [pid = 4040] [serial = 682] [outer = 0C71F000] 02:36:51 INFO - PROCESS | 4040 | 1465205811262 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 770ms 02:36:51 INFO - PROCESS | 4040 | 1465205811288 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:36:51 INFO - PROCESS | 4040 | 1465205811290 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:36:51 INFO - PROCESS | 4040 | 1465205811293 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 4040 | 1465205811295 Marionette TRACE conn6 <- [1,874,null,{}] 02:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:36:51 INFO - PROCESS | 4040 | 1465205811298 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:51 INFO - PROCESS | 4040 | 1465205811300 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:51 INFO - PROCESS | 4040 | 1465205811376 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:36:51 INFO - PROCESS | 4040 | 1465205811382 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 4040 | 1465205811384 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:51 INFO - PROCESS | 4040 | ++DOCSHELL 13FA1000 == 33 [pid = 4040] [id = 228] 02:36:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (17F39C00) [pid = 4040] [serial = 683] [outer = 00000000] 02:36:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (184E7000) [pid = 4040] [serial = 684] [outer = 17F39C00] 02:36:51 INFO - PROCESS | 4040 | 1465205811428 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (18DD7400) [pid = 4040] [serial = 685] [outer = 17F39C00] 02:36:51 INFO - PROCESS | 4040 | 1465205811852 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 02:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:36:51 INFO - PROCESS | 4040 | 1465205811928 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:36:51 INFO - PROCESS | 4040 | 1465205811930 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:36:51 INFO - PROCESS | 4040 | 1465205811933 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 4040 | 1465205811935 Marionette TRACE conn6 <- [1,878,null,{}] 02:36:51 INFO - PROCESS | 4040 | 1465205811938 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:51 INFO - PROCESS | 4040 | 1465205811940 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:52 INFO - PROCESS | 4040 | 1465205812018 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:36:52 INFO - PROCESS | 4040 | 1465205812023 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 4040 | 1465205812025 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:52 INFO - PROCESS | 4040 | ++DOCSHELL 18E9A800 == 34 [pid = 4040] [id = 229] 02:36:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (18E9B000) [pid = 4040] [serial = 686] [outer = 00000000] 02:36:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18EA4800) [pid = 4040] [serial = 687] [outer = 18E9B000] 02:36:52 INFO - PROCESS | 4040 | 1465205812069 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (159DF000) [pid = 4040] [serial = 688] [outer = 18E9B000] 02:36:52 INFO - PROCESS | 4040 | 1465205812505 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 02:36:52 INFO - PROCESS | 4040 | 1465205812565 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 4040 | 1465205812567 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:36:52 INFO - PROCESS | 4040 | 1465205812570 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 4040 | 1465205812572 Marionette TRACE conn6 <- [1,882,null,{}] 02:36:52 INFO - PROCESS | 4040 | 1465205812575 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:52 INFO - PROCESS | 4040 | 1465205812577 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:52 INFO - PROCESS | 4040 | 1465205812656 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:36:52 INFO - PROCESS | 4040 | 1465205812663 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 4040 | 1465205812665 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:52 INFO - PROCESS | 4040 | ++DOCSHELL 19223000 == 35 [pid = 4040] [id = 230] 02:36:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (19226C00) [pid = 4040] [serial = 689] [outer = 00000000] 02:36:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (19470400) [pid = 4040] [serial = 690] [outer = 19226C00] 02:36:52 INFO - PROCESS | 4040 | 1465205812709 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (197FC800) [pid = 4040] [serial = 691] [outer = 19226C00] 02:36:53 INFO - PROCESS | 4040 | 1465205813573 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1017ms 02:36:53 INFO - PROCESS | 4040 | 1465205813591 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 4040 | 1465205813595 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:36:53 INFO - PROCESS | 4040 | 1465205813600 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - PROCESS | 4040 | 1465205813605 Marionette TRACE conn6 <- [1,886,null,{}] 02:36:53 INFO - PROCESS | 4040 | 1465205813629 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:53 INFO - PROCESS | 4040 | 1465205813632 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:53 INFO - PROCESS | 4040 | 1465205813753 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:36:53 INFO - PROCESS | 4040 | 1465205813878 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 4040 | 1465205813881 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:53 INFO - PROCESS | 4040 | ++DOCSHELL 0F6EBC00 == 36 [pid = 4040] [id = 231] 02:36:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0F764000) [pid = 4040] [serial = 692] [outer = 00000000] 02:36:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0FE48800) [pid = 4040] [serial = 693] [outer = 0F764000] 02:36:53 INFO - PROCESS | 4040 | 1465205813940 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (10462000) [pid = 4040] [serial = 694] [outer = 0F764000] 02:36:54 INFO - PROCESS | 4040 | 1465205814607 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1079ms 02:36:54 INFO - PROCESS | 4040 | 1465205814693 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:36:54 INFO - PROCESS | 4040 | 1465205814698 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:36:54 INFO - PROCESS | 4040 | 1465205814704 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 4040 | 1465205814707 Marionette TRACE conn6 <- [1,890,null,{}] 02:36:54 INFO - PROCESS | 4040 | 1465205814711 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:54 INFO - PROCESS | 4040 | 1465205814714 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:54 INFO - PROCESS | 4040 | 1465205814933 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:36:55 INFO - PROCESS | 4040 | 1465205815058 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 4040 | 1465205815061 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:55 INFO - PROCESS | 4040 | ++DOCSHELL 0C71BC00 == 37 [pid = 4040] [id = 232] 02:36:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0C71D000) [pid = 4040] [serial = 695] [outer = 00000000] 02:36:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0C8DC000) [pid = 4040] [serial = 696] [outer = 0C71D000] 02:36:55 INFO - PROCESS | 4040 | 1465205815113 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0C8E9000) [pid = 4040] [serial = 697] [outer = 0C71D000] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 18E9A800 == 36 [pid = 4040] [id = 229] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 13FA1000 == 35 [pid = 4040] [id = 228] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 0C71CC00 == 34 [pid = 4040] [id = 227] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 1640C400 == 33 [pid = 4040] [id = 226] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 1484D800 == 32 [pid = 4040] [id = 225] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 13FA4800 == 31 [pid = 4040] [id = 224] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 102BA000 == 30 [pid = 4040] [id = 223] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 0F769400 == 29 [pid = 4040] [id = 222] 02:36:55 INFO - PROCESS | 4040 | --DOCSHELL 0FE4BC00 == 28 [pid = 4040] [id = 221] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (19B46C00) [pid = 4040] [serial = 650] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (199B0C00) [pid = 4040] [serial = 647] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (17FA4000) [pid = 4040] [serial = 638] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (184CA000) [pid = 4040] [serial = 639] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0CD33400) [pid = 4040] [serial = 626] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (18DD8000) [pid = 4040] [serial = 641] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FC54C00) [pid = 4040] [serial = 627] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FE4B000) [pid = 4040] [serial = 629] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (102B3800) [pid = 4040] [serial = 630] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FCDE400) [pid = 4040] [serial = 623] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (10294C00) [pid = 4040] [serial = 624] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1921A400) [pid = 4040] [serial = 621] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (15BBC000) [pid = 4040] [serial = 635] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (14085400) [pid = 4040] [serial = 632] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1415AC00) [pid = 4040] [serial = 633] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (19227C00) [pid = 4040] [serial = 644] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (19223800) [pid = 4040] [serial = 645] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (18EA8400) [pid = 4040] [serial = 642] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (199B5800) [pid = 4040] [serial = 648] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (1703CC00) [pid = 4040] [serial = 636] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (19B47C00) [pid = 4040] [serial = 651] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 4040 | 1465205815688 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1017ms 02:36:55 INFO - PROCESS | 4040 | 1465205815726 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 4040 | 1465205815729 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:36:55 INFO - PROCESS | 4040 | 1465205815734 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 4040 | 1465205815737 Marionette TRACE conn6 <- [1,894,null,{}] 02:36:55 INFO - PROCESS | 4040 | 1465205815741 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:55 INFO - PROCESS | 4040 | 1465205815744 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:55 INFO - PROCESS | 4040 | 1465205815830 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:36:55 INFO - PROCESS | 4040 | 1465205815840 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 4040 | 1465205815842 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:55 INFO - PROCESS | 4040 | ++DOCSHELL 0FCE0C00 == 29 [pid = 4040] [id = 233] 02:36:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0FE3D400) [pid = 4040] [serial = 698] [outer = 00000000] 02:36:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FE49000) [pid = 4040] [serial = 699] [outer = 0FE3D400] 02:36:55 INFO - PROCESS | 4040 | 1465205815889 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1028EC00) [pid = 4040] [serial = 700] [outer = 0FE3D400] 02:36:56 INFO - PROCESS | 4040 | 1465205816375 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 02:36:56 INFO - PROCESS | 4040 | 1465205816405 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 4040 | 1465205816408 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:36:56 INFO - PROCESS | 4040 | 1465205816441 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - PROCESS | 4040 | 1465205816443 Marionette TRACE conn6 <- [1,898,null,{}] 02:36:56 INFO - PROCESS | 4040 | 1465205816447 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:56 INFO - PROCESS | 4040 | 1465205816449 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:56 INFO - PROCESS | 4040 | 1465205816540 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:36:56 INFO - PROCESS | 4040 | 1465205816620 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 4040 | 1465205816622 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:56 INFO - PROCESS | 4040 | ++DOCSHELL 102B3000 == 30 [pid = 4040] [id = 234] 02:36:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (102B4C00) [pid = 4040] [serial = 701] [outer = 00000000] 02:36:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (13FA9C00) [pid = 4040] [serial = 702] [outer = 102B4C00] 02:36:56 INFO - PROCESS | 4040 | 1465205816675 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1414E400) [pid = 4040] [serial = 703] [outer = 102B4C00] 02:36:57 INFO - PROCESS | 4040 | 1465205817074 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 02:36:57 INFO - PROCESS | 4040 | 1465205817120 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 4040 | 1465205817124 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:36:57 INFO - PROCESS | 4040 | 1465205817134 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 4040 | 1465205817139 Marionette TRACE conn6 <- [1,902,null,{}] 02:36:57 INFO - PROCESS | 4040 | 1465205817143 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:57 INFO - PROCESS | 4040 | 1465205817146 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:57 INFO - PROCESS | 4040 | 1465205817236 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:36:57 INFO - PROCESS | 4040 | 1465205817241 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 4040 | 1465205817243 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:57 INFO - PROCESS | 4040 | ++DOCSHELL 14727400 == 31 [pid = 4040] [id = 235] 02:36:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1472E400) [pid = 4040] [serial = 704] [outer = 00000000] 02:36:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1628CC00) [pid = 4040] [serial = 705] [outer = 1472E400] 02:36:57 INFO - PROCESS | 4040 | 1465205817287 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (170BD000) [pid = 4040] [serial = 706] [outer = 1472E400] 02:36:57 INFO - PROCESS | 4040 | 1465205817747 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 02:36:57 INFO - PROCESS | 4040 | 1465205817787 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 4040 | 1465205817789 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:36:57 INFO - PROCESS | 4040 | 1465205817792 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 4040 | 1465205817794 Marionette TRACE conn6 <- [1,906,null,{}] 02:36:57 INFO - PROCESS | 4040 | 1465205817797 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:57 INFO - PROCESS | 4040 | 1465205817799 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:57 INFO - PROCESS | 4040 | 1465205817948 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:36:57 INFO - PROCESS | 4040 | 1465205817964 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 4040 | 1465205817966 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:57 INFO - PROCESS | 4040 | ++DOCSHELL 17F39400 == 32 [pid = 4040] [id = 236] 02:36:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (17F3E800) [pid = 4040] [serial = 707] [outer = 00000000] 02:36:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184BD400) [pid = 4040] [serial = 708] [outer = 17F3E800] 02:36:58 INFO - PROCESS | 4040 | 1465205818010 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (184CA000) [pid = 4040] [serial = 709] [outer = 17F3E800] 02:36:58 INFO - PROCESS | 4040 | 1465205818451 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 02:36:58 INFO - PROCESS | 4040 | 1465205818466 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 4040 | 1465205818468 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:36:58 INFO - PROCESS | 4040 | 1465205818471 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 4040 | 1465205818473 Marionette TRACE conn6 <- [1,910,null,{}] 02:36:58 INFO - PROCESS | 4040 | 1465205818476 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:58 INFO - PROCESS | 4040 | 1465205818478 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:58 INFO - PROCESS | 4040 | 1465205818594 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:36:58 INFO - PROCESS | 4040 | 1465205818601 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 4040 | 1465205818607 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:58 INFO - PROCESS | 4040 | ++DOCSHELL 13F4F000 == 33 [pid = 4040] [id = 237] 02:36:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18E9D800) [pid = 4040] [serial = 710] [outer = 00000000] 02:36:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18EA2800) [pid = 4040] [serial = 711] [outer = 18E9D800] 02:36:58 INFO - PROCESS | 4040 | 1465205818714 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1921A400) [pid = 4040] [serial = 712] [outer = 18E9D800] 02:36:59 INFO - PROCESS | 4040 | 1465205819193 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 770ms 02:36:59 INFO - PROCESS | 4040 | 1465205819255 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 4040 | 1465205819257 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:36:59 INFO - PROCESS | 4040 | 1465205819260 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 4040 | 1465205819262 Marionette TRACE conn6 <- [1,914,null,{}] 02:36:59 INFO - PROCESS | 4040 | 1465205819266 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:59 INFO - PROCESS | 4040 | 1465205819268 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:59 INFO - PROCESS | 4040 | 1465205819389 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:36:59 INFO - PROCESS | 4040 | 1465205819449 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 4040 | 1465205819451 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:36:59 INFO - PROCESS | 4040 | ++DOCSHELL 0C6EAC00 == 34 [pid = 4040] [id = 238] 02:36:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (18EA2000) [pid = 4040] [serial = 713] [outer = 00000000] 02:36:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (199B6400) [pid = 4040] [serial = 714] [outer = 18EA2000] 02:36:59 INFO - PROCESS | 4040 | 1465205819494 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (197EF400) [pid = 4040] [serial = 715] [outer = 18EA2000] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (14879C00) [pid = 4040] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (102BB400) [pid = 4040] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1640E400) [pid = 4040] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (13FFBC00) [pid = 4040] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0F76B400) [pid = 4040] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (101A3400) [pid = 4040] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0C71F000) [pid = 4040] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0FE48400) [pid = 4040] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (15BB9C00) [pid = 4040] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1A9A5800) [pid = 4040] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (17F39C00) [pid = 4040] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:36:59 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (18E9B000) [pid = 4040] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:37:00 INFO - PROCESS | 4040 | 1465205819982 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 771ms 02:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:37:00 INFO - PROCESS | 4040 | 1465205820033 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 4040 | 1465205820035 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:37:00 INFO - PROCESS | 4040 | 1465205820038 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 4040 | 1465205820040 Marionette TRACE conn6 <- [1,918,null,{}] 02:37:00 INFO - PROCESS | 4040 | 1465205820043 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:00 INFO - PROCESS | 4040 | 1465205820045 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:00 INFO - PROCESS | 4040 | 1465205820125 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:37:00 INFO - PROCESS | 4040 | 1465205820212 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 4040 | 1465205820213 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:00 INFO - PROCESS | 4040 | ++DOCSHELL 1028CC00 == 35 [pid = 4040] [id = 239] 02:37:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (10294400) [pid = 4040] [serial = 716] [outer = 00000000] 02:37:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (176BA000) [pid = 4040] [serial = 717] [outer = 10294400] 02:37:00 INFO - PROCESS | 4040 | 1465205820259 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (18DD5800) [pid = 4040] [serial = 718] [outer = 10294400] 02:37:00 INFO - PROCESS | 4040 | 1465205820614 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 02:37:00 INFO - PROCESS | 4040 | 1465205820669 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 4040 | 1465205820671 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:37:00 INFO - PROCESS | 4040 | 1465205820674 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 4040 | 1465205820676 Marionette TRACE conn6 <- [1,922,null,{}] 02:37:00 INFO - PROCESS | 4040 | 1465205820679 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:00 INFO - PROCESS | 4040 | 1465205820681 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:00 INFO - PROCESS | 4040 | 1465205820817 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:37:00 INFO - PROCESS | 4040 | 1465205820825 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 4040 | 1465205820827 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:00 INFO - PROCESS | 4040 | ++DOCSHELL 102B2800 == 36 [pid = 4040] [id = 240] 02:37:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13FF3000) [pid = 4040] [serial = 719] [outer = 00000000] 02:37:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (194F0800) [pid = 4040] [serial = 720] [outer = 13FF3000] 02:37:00 INFO - PROCESS | 4040 | 1465205820870 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (19B48C00) [pid = 4040] [serial = 721] [outer = 13FF3000] 02:37:01 INFO - PROCESS | 4040 | 1465205821286 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 02:37:01 INFO - PROCESS | 4040 | 1465205821305 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:37:01 INFO - PROCESS | 4040 | 1465205821307 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:37:01 INFO - PROCESS | 4040 | 1465205821309 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 4040 | 1465205821311 Marionette TRACE conn6 <- [1,926,null,{}] 02:37:01 INFO - PROCESS | 4040 | 1465205821314 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:01 INFO - PROCESS | 4040 | 1465205821316 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:01 INFO - PROCESS | 4040 | 1465205821396 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:37:01 INFO - PROCESS | 4040 | 1465205821483 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 4040 | 1465205821485 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:01 INFO - PROCESS | 4040 | ++DOCSHELL 159E1800 == 37 [pid = 4040] [id = 241] 02:37:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (194EB400) [pid = 4040] [serial = 722] [outer = 00000000] 02:37:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1AD60C00) [pid = 4040] [serial = 723] [outer = 194EB400] 02:37:01 INFO - PROCESS | 4040 | 1465205821529 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1AE20400) [pid = 4040] [serial = 724] [outer = 194EB400] 02:37:01 INFO - PROCESS | 4040 | 1465205821881 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 02:37:02 INFO - PROCESS | 4040 | 1465205821982 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 4040 | 1465205821986 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:37:02 INFO - PROCESS | 4040 | 1465205822007 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 4040 | 1465205822012 Marionette TRACE conn6 <- [1,930,null,{}] 02:37:02 INFO - PROCESS | 4040 | 1465205822018 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:02 INFO - PROCESS | 4040 | 1465205822022 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:02 INFO - PROCESS | 4040 | 1465205822180 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:37:02 INFO - PROCESS | 4040 | 1465205822275 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 4040 | 1465205822278 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:02 INFO - PROCESS | 4040 | ++DOCSHELL 0F765400 == 38 [pid = 4040] [id = 242] 02:37:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0F769400) [pid = 4040] [serial = 725] [outer = 00000000] 02:37:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0FC54C00) [pid = 4040] [serial = 726] [outer = 0F769400] 02:37:02 INFO - PROCESS | 4040 | 1465205822340 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0FE43000) [pid = 4040] [serial = 727] [outer = 0F769400] 02:37:02 INFO - PROCESS | 4040 | 1465205822902 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 931ms 02:37:02 INFO - PROCESS | 4040 | 1465205822940 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 4040 | 1465205822943 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:37:02 INFO - PROCESS | 4040 | 1465205822949 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 4040 | 1465205822953 Marionette TRACE conn6 <- [1,934,null,{}] 02:37:02 INFO - PROCESS | 4040 | 1465205822957 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:02 INFO - PROCESS | 4040 | 1465205822960 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:03 INFO - PROCESS | 4040 | 1465205823072 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:37:03 INFO - PROCESS | 4040 | 1465205823173 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 4040 | 1465205823176 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:03 INFO - PROCESS | 4040 | ++DOCSHELL 14845400 == 39 [pid = 4040] [id = 243] 02:37:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (14847400) [pid = 4040] [serial = 728] [outer = 00000000] 02:37:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (159DB000) [pid = 4040] [serial = 729] [outer = 14847400] 02:37:03 INFO - PROCESS | 4040 | 1465205823232 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1628E000) [pid = 4040] [serial = 730] [outer = 14847400] 02:37:03 INFO - PROCESS | 4040 | 1465205823831 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 02:37:03 INFO - PROCESS | 4040 | 1465205823879 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 4040 | 1465205823882 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:37:03 INFO - PROCESS | 4040 | 1465205823886 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 4040 | 1465205823888 Marionette TRACE conn6 <- [1,938,null,{}] 02:37:03 INFO - PROCESS | 4040 | 1465205823898 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:03 INFO - PROCESS | 4040 | 1465205823903 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:04 INFO - PROCESS | 4040 | 1465205824017 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:37:04 INFO - PROCESS | 4040 | 1465205824147 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 4040 | 1465205824151 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:04 INFO - PROCESS | 4040 | ++DOCSHELL 19BFAC00 == 40 [pid = 4040] [id = 244] 02:37:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (19BFEC00) [pid = 4040] [serial = 731] [outer = 00000000] 02:37:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1AE1E400) [pid = 4040] [serial = 732] [outer = 19BFEC00] 02:37:04 INFO - PROCESS | 4040 | 1465205824210 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1AE28800) [pid = 4040] [serial = 733] [outer = 19BFEC00] 02:37:04 INFO - PROCESS | 4040 | 1465205824823 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 02:37:04 INFO - PROCESS | 4040 | 1465205824859 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 4040 | 1465205824861 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:37:04 INFO - PROCESS | 4040 | 1465205824865 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - PROCESS | 4040 | 1465205824867 Marionette TRACE conn6 <- [1,942,null,{}] 02:37:04 INFO - PROCESS | 4040 | 1465205824871 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:04 INFO - PROCESS | 4040 | 1465205824873 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:05 INFO - PROCESS | 4040 | 1465205824988 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:37:05 INFO - PROCESS | 4040 | 1465205825123 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 4040 | 1465205825126 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:05 INFO - PROCESS | 4040 | ++DOCSHELL 17FA4000 == 41 [pid = 4040] [id = 245] 02:37:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1B877400) [pid = 4040] [serial = 734] [outer = 00000000] 02:37:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1B9AD000) [pid = 4040] [serial = 735] [outer = 1B877400] 02:37:05 INFO - PROCESS | 4040 | 1465205825184 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (1BDD1C00) [pid = 4040] [serial = 736] [outer = 1B877400] 02:37:05 INFO - PROCESS | 4040 | 1465205825915 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1116ms 02:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:37:06 INFO - PROCESS | 4040 | 1465205825986 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 4040 | 1465205825990 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:37:06 INFO - PROCESS | 4040 | 1465205825995 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 4040 | 1465205825999 Marionette TRACE conn6 <- [1,946,null,{}] 02:37:06 INFO - PROCESS | 4040 | 1465205826004 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:06 INFO - PROCESS | 4040 | 1465205826007 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:06 INFO - PROCESS | 4040 | 1465205826110 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:37:06 INFO - PROCESS | 4040 | 1465205826243 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 4040 | 1465205826247 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:06 INFO - PROCESS | 4040 | ++DOCSHELL 0FCE0400 == 42 [pid = 4040] [id = 246] 02:37:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (0FD97400) [pid = 4040] [serial = 737] [outer = 00000000] 02:37:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (10289400) [pid = 4040] [serial = 738] [outer = 0FD97400] 02:37:06 INFO - PROCESS | 4040 | 1465205826300 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (10470000) [pid = 4040] [serial = 739] [outer = 0FD97400] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 102B2800 == 41 [pid = 4040] [id = 240] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 1028CC00 == 40 [pid = 4040] [id = 239] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 0C6EAC00 == 39 [pid = 4040] [id = 238] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 13F4F000 == 38 [pid = 4040] [id = 237] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 17F39400 == 37 [pid = 4040] [id = 236] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 14727400 == 36 [pid = 4040] [id = 235] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 102B3000 == 35 [pid = 4040] [id = 234] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 0FCE0C00 == 34 [pid = 4040] [id = 233] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 0C71BC00 == 33 [pid = 4040] [id = 232] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 19223000 == 32 [pid = 4040] [id = 230] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 0F6EBC00 == 31 [pid = 4040] [id = 231] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 17FA4000 == 30 [pid = 4040] [id = 245] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 14845400 == 29 [pid = 4040] [id = 243] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 19BFAC00 == 28 [pid = 4040] [id = 244] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 159E1800 == 27 [pid = 4040] [id = 241] 02:37:07 INFO - PROCESS | 4040 | --DOCSHELL 0F765400 == 26 [pid = 4040] [id = 242] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (0C807800) [pid = 4040] [serial = 372] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (18DD7400) [pid = 4040] [serial = 685] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (159DF000) [pid = 4040] [serial = 688] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (15419C00) [pid = 4040] [serial = 682] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (14727C00) [pid = 4040] [serial = 673] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (18EA4800) [pid = 4040] [serial = 687] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (14975400) [pid = 4040] [serial = 675] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1046B400) [pid = 4040] [serial = 669] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (17641800) [pid = 4040] [serial = 678] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (10E04000) [pid = 4040] [serial = 670] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14155400) [pid = 4040] [serial = 672] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FC5A800) [pid = 4040] [serial = 666] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FCD8C00) [pid = 4040] [serial = 667] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1051C000) [pid = 4040] [serial = 664] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (102B6800) [pid = 4040] [serial = 663] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (159E2C00) [pid = 4040] [serial = 676] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FCD4400) [pid = 4040] [serial = 681] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (13FAA000) [pid = 4040] [serial = 654] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (13F48400) [pid = 4040] [serial = 653] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (18F63800) [pid = 4040] [serial = 657] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (18DD8800) [pid = 4040] [serial = 656] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1AE1F400) [pid = 4040] [serial = 660] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1AD66800) [pid = 4040] [serial = 659] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (17648C00) [pid = 4040] [serial = 679] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (184E7000) [pid = 4040] [serial = 684] [outer = 00000000] [url = about:blank] 02:37:07 INFO - PROCESS | 4040 | 1465205827497 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1524ms 02:37:07 INFO - PROCESS | 4040 | 1465205827519 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:37:07 INFO - PROCESS | 4040 | 1465205827522 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:37:07 INFO - PROCESS | 4040 | 1465205827527 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - PROCESS | 4040 | 1465205827530 Marionette TRACE conn6 <- [1,950,null,{}] 02:37:07 INFO - PROCESS | 4040 | 1465205827542 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:07 INFO - PROCESS | 4040 | 1465205827545 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:07 INFO - PROCESS | 4040 | 1465205827673 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:37:07 INFO - PROCESS | 4040 | 1465205827797 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 4040 | 1465205827800 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:07 INFO - PROCESS | 4040 | ++DOCSHELL 09282400 == 27 [pid = 4040] [id = 247] 02:37:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0C6EA800) [pid = 4040] [serial = 740] [outer = 00000000] 02:37:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0C720800) [pid = 4040] [serial = 741] [outer = 0C6EA800] 02:37:07 INFO - PROCESS | 4040 | 1465205827860 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0C8E0000) [pid = 4040] [serial = 742] [outer = 0C6EA800] 02:37:08 INFO - PROCESS | 4040 | 1465205828577 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1140ms 02:37:08 INFO - PROCESS | 4040 | 1465205828676 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 4040 | 1465205828679 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:37:08 INFO - PROCESS | 4040 | 1465205828685 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 4040 | 1465205828688 Marionette TRACE conn6 <- [1,954,null,{}] 02:37:08 INFO - PROCESS | 4040 | 1465205828694 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:08 INFO - PROCESS | 4040 | 1465205828697 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:08 INFO - PROCESS | 4040 | 1465205828825 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:37:08 INFO - PROCESS | 4040 | 1465205828901 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:08 INFO - PROCESS | 4040 | 1465205828904 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:08 INFO - PROCESS | 4040 | ++DOCSHELL 0FC5C800 == 28 [pid = 4040] [id = 248] 02:37:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FCD1C00) [pid = 4040] [serial = 743] [outer = 00000000] 02:37:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0FCD4400) [pid = 4040] [serial = 744] [outer = 0FCD1C00] 02:37:09 INFO - PROCESS | 4040 | 1465205829003 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0FCDBC00) [pid = 4040] [serial = 745] [outer = 0FCD1C00] 02:37:09 INFO - PROCESS | 4040 | 1465205829771 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1119ms 02:37:09 INFO - PROCESS | 4040 | 1465205829811 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 4040 | 1465205829815 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:37:09 INFO - PROCESS | 4040 | 1465205829819 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 4040 | 1465205829821 Marionette TRACE conn6 <- [1,958,null,{}] 02:37:09 INFO - PROCESS | 4040 | 1465205829825 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:09 INFO - PROCESS | 4040 | 1465205829828 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:09 INFO - PROCESS | 4040 | 1465205829959 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:37:10 INFO - PROCESS | 4040 | 1465205830090 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 4040 | 1465205830093 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:10 INFO - PROCESS | 4040 | ++DOCSHELL 102B6800 == 29 [pid = 4040] [id = 249] 02:37:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (102B8800) [pid = 4040] [serial = 746] [outer = 00000000] 02:37:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (10505C00) [pid = 4040] [serial = 747] [outer = 102B8800] 02:37:10 INFO - PROCESS | 4040 | 1465205830149 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (10E0C000) [pid = 4040] [serial = 748] [outer = 102B8800] 02:37:10 INFO - PROCESS | 4040 | --DOCSHELL 0926F800 == 28 [pid = 4040] [id = 189] 02:37:10 INFO - PROCESS | 4040 | --DOCSHELL 1541B400 == 27 [pid = 4040] [id = 198] 02:37:10 INFO - PROCESS | 4040 | --DOCSHELL 0FCE0400 == 26 [pid = 4040] [id = 246] 02:37:10 INFO - PROCESS | 4040 | 1465205830761 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 02:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:37:10 INFO - PROCESS | 4040 | 1465205830793 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:37:10 INFO - PROCESS | 4040 | 1465205830796 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:37:10 INFO - PROCESS | 4040 | 1465205830801 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - PROCESS | 4040 | 1465205830806 Marionette TRACE conn6 <- [1,962,null,{}] 02:37:10 INFO - PROCESS | 4040 | 1465205830810 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:10 INFO - PROCESS | 4040 | 1465205830813 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:10 INFO - PROCESS | 4040 | 1465205830904 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:37:10 INFO - PROCESS | 4040 | 1465205830913 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 4040 | 1465205830916 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:10 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD9000 == 27 [pid = 4040] [id = 250] 02:37:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0FCDB400) [pid = 4040] [serial = 749] [outer = 00000000] 02:37:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (101A4400) [pid = 4040] [serial = 750] [outer = 0FCDB400] 02:37:10 INFO - PROCESS | 4040 | 1465205830966 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (102BC800) [pid = 4040] [serial = 751] [outer = 0FCDB400] 02:37:11 INFO - PROCESS | 4040 | 1465205831433 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 02:37:11 INFO - PROCESS | 4040 | 1465205831515 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 4040 | 1465205831520 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:37:11 INFO - PROCESS | 4040 | 1465205831528 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 4040 | 1465205831530 Marionette TRACE conn6 <- [1,966,null,{}] 02:37:11 INFO - PROCESS | 4040 | 1465205831534 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:11 INFO - PROCESS | 4040 | 1465205831537 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:11 INFO - PROCESS | 4040 | 1465205831639 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:37:11 INFO - PROCESS | 4040 | 1465205831729 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 4040 | 1465205831731 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:11 INFO - PROCESS | 4040 | ++DOCSHELL 13F9C400 == 28 [pid = 4040] [id = 251] 02:37:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (13F9EC00) [pid = 4040] [serial = 752] [outer = 00000000] 02:37:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (13FA4000) [pid = 4040] [serial = 753] [outer = 13F9EC00] 02:37:11 INFO - PROCESS | 4040 | 1465205831782 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (13FAA000) [pid = 4040] [serial = 754] [outer = 13F9EC00] 02:37:12 INFO - PROCESS | 4040 | 1465205832208 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 02:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:37:12 INFO - PROCESS | 4040 | 1465205832258 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 4040 | 1465205832261 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:37:12 INFO - PROCESS | 4040 | 1465205832264 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - PROCESS | 4040 | 1465205832268 Marionette TRACE conn6 <- [1,970,null,{}] 02:37:12 INFO - PROCESS | 4040 | 1465205832284 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:12 INFO - PROCESS | 4040 | 1465205832289 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:12 INFO - PROCESS | 4040 | 1465205832409 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:37:12 INFO - PROCESS | 4040 | 1465205832424 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 4040 | 1465205832427 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:12 INFO - PROCESS | 4040 | ++DOCSHELL 14845C00 == 29 [pid = 4040] [id = 252] 02:37:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1484B400) [pid = 4040] [serial = 755] [outer = 00000000] 02:37:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (14966C00) [pid = 4040] [serial = 756] [outer = 1484B400] 02:37:12 INFO - PROCESS | 4040 | 1465205832523 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (15ABD800) [pid = 4040] [serial = 757] [outer = 1484B400] 02:37:13 INFO - PROCESS | 4040 | 1465205833045 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 832ms 02:37:13 INFO - PROCESS | 4040 | 1465205833099 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 4040 | 1465205833102 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:37:13 INFO - PROCESS | 4040 | 1465205833105 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 4040 | 1465205833107 Marionette TRACE conn6 <- [1,974,null,{}] 02:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:37:13 INFO - PROCESS | 4040 | 1465205833110 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:13 INFO - PROCESS | 4040 | 1465205833112 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:13 INFO - PROCESS | 4040 | 1465205833237 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:37:13 INFO - PROCESS | 4040 | 1465205833296 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 4040 | 1465205833298 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:13 INFO - PROCESS | 4040 | ++DOCSHELL 0C714400 == 30 [pid = 4040] [id = 253] 02:37:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1703CC00) [pid = 4040] [serial = 758] [outer = 00000000] 02:37:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (17649C00) [pid = 4040] [serial = 759] [outer = 1703CC00] 02:37:13 INFO - PROCESS | 4040 | 1465205833343 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1764F400) [pid = 4040] [serial = 760] [outer = 1703CC00] 02:37:13 INFO - PROCESS | 4040 | 1465205833743 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 02:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:37:13 INFO - PROCESS | 4040 | 1465205833779 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 4040 | 1465205833781 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:37:13 INFO - PROCESS | 4040 | 1465205833790 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 4040 | 1465205833792 Marionette TRACE conn6 <- [1,978,null,{}] 02:37:13 INFO - PROCESS | 4040 | 1465205833795 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:13 INFO - PROCESS | 4040 | 1465205833797 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:13 INFO - PROCESS | 4040 | 1465205833917 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:37:13 INFO - PROCESS | 4040 | 1465205833922 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 4040 | 1465205833924 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:13 INFO - PROCESS | 4040 | ++DOCSHELL 176B9400 == 31 [pid = 4040] [id = 254] 02:37:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (176BCC00) [pid = 4040] [serial = 761] [outer = 00000000] 02:37:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (17FAE800) [pid = 4040] [serial = 762] [outer = 176BCC00] 02:37:14 INFO - PROCESS | 4040 | 1465205833972 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (184C0400) [pid = 4040] [serial = 763] [outer = 176BCC00] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (0F769400) [pid = 4040] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (14847400) [pid = 4040] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (17F3E800) [pid = 4040] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (18E9D800) [pid = 4040] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0F764000) [pid = 4040] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (10294400) [pid = 4040] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (102B4C00) [pid = 4040] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1472E400) [pid = 4040] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0FE3D400) [pid = 4040] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (19226C00) [pid = 4040] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0C71D000) [pid = 4040] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (18EA2000) [pid = 4040] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (19BFEC00) [pid = 4040] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1B877400) [pid = 4040] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (194EB400) [pid = 4040] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:37:14 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13FF3000) [pid = 4040] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:37:14 INFO - PROCESS | 4040 | 1465205834460 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 02:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:37:14 INFO - PROCESS | 4040 | 1465205834516 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:37:14 INFO - PROCESS | 4040 | 1465205834518 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:37:14 INFO - PROCESS | 4040 | 1465205834521 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:37:14 INFO - PROCESS | 4040 | 1465205834522 Marionette TRACE conn6 <- [1,982,null,{}] 02:37:14 INFO - PROCESS | 4040 | 1465205834526 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:14 INFO - PROCESS | 4040 | 1465205834531 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:14 INFO - PROCESS | 4040 | 1465205834664 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:37:14 INFO - PROCESS | 4040 | 1465205834679 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 4040 | 1465205834681 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:14 INFO - PROCESS | 4040 | ++DOCSHELL 0FE48C00 == 32 [pid = 4040] [id = 255] 02:37:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1541B000) [pid = 4040] [serial = 764] [outer = 00000000] 02:37:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (18DD9800) [pid = 4040] [serial = 765] [outer = 1541B000] 02:37:14 INFO - PROCESS | 4040 | 1465205834726 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (18EA1C00) [pid = 4040] [serial = 766] [outer = 1541B000] 02:37:15 INFO - PROCESS | 4040 | 1465205835180 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 02:37:15 INFO - PROCESS | 4040 | 1465205835207 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 4040 | 1465205835209 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:37:15 INFO - PROCESS | 4040 | 1465205835212 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 4040 | 1465205835214 Marionette TRACE conn6 <- [1,986,null,{}] 02:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:37:15 INFO - PROCESS | 4040 | 1465205835217 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:15 INFO - PROCESS | 4040 | 1465205835219 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:15 INFO - PROCESS | 4040 | 1465205835299 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:37:15 INFO - PROCESS | 4040 | 1465205835303 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 4040 | 1465205835305 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:15 INFO - PROCESS | 4040 | ++DOCSHELL 18F63000 == 33 [pid = 4040] [id = 256] 02:37:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (18F65400) [pid = 4040] [serial = 767] [outer = 00000000] 02:37:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1921E000) [pid = 4040] [serial = 768] [outer = 18F65400] 02:37:15 INFO - PROCESS | 4040 | 1465205835349 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (19226C00) [pid = 4040] [serial = 769] [outer = 18F65400] 02:37:15 INFO - PROCESS | 4040 | 1465205835772 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 631ms 02:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:37:15 INFO - PROCESS | 4040 | 1465205835851 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 4040 | 1465205835853 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:37:15 INFO - PROCESS | 4040 | 1465205835856 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 4040 | 1465205835858 Marionette TRACE conn6 <- [1,990,null,{}] 02:37:15 INFO - PROCESS | 4040 | 1465205835861 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:15 INFO - PROCESS | 4040 | 1465205835863 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:15 INFO - PROCESS | 4040 | 1465205835944 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:37:15 INFO - PROCESS | 4040 | 1465205835949 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 4040 | 1465205835951 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:15 INFO - PROCESS | 4040 | ++DOCSHELL 19220000 == 34 [pid = 4040] [id = 257] 02:37:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1946C800) [pid = 4040] [serial = 770] [outer = 00000000] 02:37:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (197F0400) [pid = 4040] [serial = 771] [outer = 1946C800] 02:37:16 INFO - PROCESS | 4040 | 1465205835997 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (197F0C00) [pid = 4040] [serial = 772] [outer = 1946C800] 02:37:16 INFO - PROCESS | 4040 | 1465205836671 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 871ms 02:37:16 INFO - PROCESS | 4040 | 1465205836727 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:37:16 INFO - PROCESS | 4040 | 1465205836732 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:37:16 INFO - PROCESS | 4040 | 1465205836737 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 4040 | 1465205836740 Marionette TRACE conn6 <- [1,994,null,{}] 02:37:16 INFO - PROCESS | 4040 | 1465205836747 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:16 INFO - PROCESS | 4040 | 1465205836750 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:16 INFO - PROCESS | 4040 | 1465205836865 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:37:17 INFO - PROCESS | 4040 | 1465205836994 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:17 INFO - PROCESS | 4040 | 1465205836997 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:17 INFO - PROCESS | 4040 | ++DOCSHELL 0FC56800 == 35 [pid = 4040] [id = 258] 02:37:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0FCE0C00) [pid = 4040] [serial = 773] [outer = 00000000] 02:37:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (102B7000) [pid = 4040] [serial = 774] [outer = 0FCE0C00] 02:37:17 INFO - PROCESS | 4040 | 1465205837055 Marionette DEBUG loaded listener.js 02:37:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1105F400) [pid = 4040] [serial = 775] [outer = 0FCE0C00] 02:37:17 INFO - PROCESS | 4040 | 1465205837660 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 987ms 02:37:17 INFO - PROCESS | 4040 | 1465205837724 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 4040 | 1465205837729 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:37:17 INFO - PROCESS | 4040 | 1465205837736 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 4040 | 1465205837739 Marionette TRACE conn6 <- [1,998,null,{}] 02:37:17 INFO - PROCESS | 4040 | 1465205837743 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:17 INFO - PROCESS | 4040 | 1465205837746 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:17 INFO - PROCESS | 4040 | 1465205837859 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:37:18 INFO - PROCESS | 4040 | 1465205837987 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 4040 | 1465205837990 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:18 INFO - PROCESS | 4040 | ++DOCSHELL 14386C00 == 36 [pid = 4040] [id = 259] 02:37:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (14393000) [pid = 4040] [serial = 776] [outer = 00000000] 02:37:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (147D9C00) [pid = 4040] [serial = 777] [outer = 14393000] 02:37:18 INFO - PROCESS | 4040 | 1465205838048 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (14968C00) [pid = 4040] [serial = 778] [outer = 14393000] 02:37:18 INFO - PROCESS | 4040 | 1465205838656 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 02:37:18 INFO - PROCESS | 4040 | 1465205838709 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 4040 | 1465205838712 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:37:18 INFO - PROCESS | 4040 | 1465205838715 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 4040 | 1465205838719 Marionette TRACE conn6 <- [1,1002,null,{}] 02:37:18 INFO - PROCESS | 4040 | 1465205838730 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:18 INFO - PROCESS | 4040 | 1465205838735 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:18 INFO - PROCESS | 4040 | 1465205838847 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:37:19 INFO - PROCESS | 4040 | 1465205838978 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 4040 | 1465205838981 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:19 INFO - PROCESS | 4040 | ++DOCSHELL 19BFAC00 == 37 [pid = 4040] [id = 260] 02:37:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (19BFE000) [pid = 4040] [serial = 779] [outer = 00000000] 02:37:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (1A7BC000) [pid = 4040] [serial = 780] [outer = 19BFE000] 02:37:19 INFO - PROCESS | 4040 | 1465205839046 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (1A9A8400) [pid = 4040] [serial = 781] [outer = 19BFE000] 02:37:19 INFO - PROCESS | 4040 | 1465205839644 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 971ms 02:37:19 INFO - PROCESS | 4040 | 1465205839689 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:37:19 INFO - PROCESS | 4040 | 1465205839692 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:37:19 INFO - PROCESS | 4040 | 1465205839695 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:37:19 INFO - PROCESS | 4040 | 1465205839697 Marionette TRACE conn6 <- [1,1006,null,{}] 02:37:19 INFO - PROCESS | 4040 | 1465205839700 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:19 INFO - PROCESS | 4040 | 1465205839703 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:19 INFO - PROCESS | 4040 | 1465205839815 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:37:20 INFO - PROCESS | 4040 | 1465205840034 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 4040 | 1465205840037 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:20 INFO - PROCESS | 4040 | ++DOCSHELL 0C722800 == 38 [pid = 4040] [id = 261] 02:37:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (0C79AC00) [pid = 4040] [serial = 782] [outer = 00000000] 02:37:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (0F6EA800) [pid = 4040] [serial = 783] [outer = 0C79AC00] 02:37:20 INFO - PROCESS | 4040 | 1465205840086 Marionette DEBUG loaded listener.js 02:37:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (0FC5A000) [pid = 4040] [serial = 784] [outer = 0C79AC00] 02:37:20 INFO - PROCESS | 4040 | --DOCSHELL 09271400 == 37 [pid = 4040] [id = 191] 02:37:20 INFO - PROCESS | 4040 | --DOCSHELL 13FA5800 == 36 [pid = 4040] [id = 190] 02:37:20 INFO - PROCESS | 4040 | --DOCSHELL 1496D400 == 35 [pid = 4040] [id = 193] 02:37:20 INFO - PROCESS | 4040 | --DOCSHELL 0FCD3000 == 34 [pid = 4040] [id = 192] 02:37:20 INFO - PROCESS | 4040 | --DOCSHELL 1109A400 == 33 [pid = 4040] [id = 195] 02:37:20 INFO - PROCESS | 4040 | --DOCSHELL 0FC5C800 == 32 [pid = 4040] [id = 248] 02:37:20 INFO - PROCESS | 4040 | --DOCSHELL 09282400 == 31 [pid = 4040] [id = 247] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (0FE43000) [pid = 4040] [serial = 727] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (0FC54C00) [pid = 4040] [serial = 726] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (1628E000) [pid = 4040] [serial = 730] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (159DB000) [pid = 4040] [serial = 729] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (184BD400) [pid = 4040] [serial = 708] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (1921A400) [pid = 4040] [serial = 712] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (18EA2800) [pid = 4040] [serial = 711] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (0FE48800) [pid = 4040] [serial = 693] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (10462000) [pid = 4040] [serial = 694] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (176BA000) [pid = 4040] [serial = 717] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (13FA9C00) [pid = 4040] [serial = 702] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1414E400) [pid = 4040] [serial = 703] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1628CC00) [pid = 4040] [serial = 705] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0FE49000) [pid = 4040] [serial = 699] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1028EC00) [pid = 4040] [serial = 700] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (197FC800) [pid = 4040] [serial = 691] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (19470400) [pid = 4040] [serial = 690] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0C8DC000) [pid = 4040] [serial = 696] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C8E9000) [pid = 4040] [serial = 697] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (199B6400) [pid = 4040] [serial = 714] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1AE1E400) [pid = 4040] [serial = 732] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1BDD1C00) [pid = 4040] [serial = 736] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1AD60C00) [pid = 4040] [serial = 723] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1B9AD000) [pid = 4040] [serial = 735] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1AE28800) [pid = 4040] [serial = 733] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (19B48C00) [pid = 4040] [serial = 721] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1AE20400) [pid = 4040] [serial = 724] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (194F0800) [pid = 4040] [serial = 720] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (197EF400) [pid = 4040] [serial = 715] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (184CA000) [pid = 4040] [serial = 709] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (18DD5800) [pid = 4040] [serial = 718] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (170BD000) [pid = 4040] [serial = 706] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (10289400) [pid = 4040] [serial = 738] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 4040 | 1465205840765 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1122ms 02:37:20 INFO - PROCESS | 4040 | 1465205840830 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 4040 | 1465205840833 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:37:20 INFO - PROCESS | 4040 | 1465205840840 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 4040 | 1465205840843 Marionette TRACE conn6 <- [1,1010,null,{}] 02:37:20 INFO - PROCESS | 4040 | 1465205840848 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:20 INFO - PROCESS | 4040 | 1465205840851 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:20 INFO - PROCESS | 4040 | 1465205840942 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:37:20 INFO - PROCESS | 4040 | 1465205840955 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 4040 | 1465205840958 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:21 INFO - PROCESS | 4040 | ++DOCSHELL 0F6F1800 == 32 [pid = 4040] [id = 262] 02:37:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FC54C00) [pid = 4040] [serial = 785] [outer = 00000000] 02:37:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0FCDA400) [pid = 4040] [serial = 786] [outer = 0FC54C00] 02:37:21 INFO - PROCESS | 4040 | 1465205841004 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FE46000) [pid = 4040] [serial = 787] [outer = 0FC54C00] 02:37:21 INFO - PROCESS | 4040 | 1465205841517 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 02:37:21 INFO - PROCESS | 4040 | 1465205841574 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 4040 | 1465205841578 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:37:21 INFO - PROCESS | 4040 | 1465205841581 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 4040 | 1465205841583 Marionette TRACE conn6 <- [1,1014,null,{}] 02:37:21 INFO - PROCESS | 4040 | 1465205841587 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:21 INFO - PROCESS | 4040 | 1465205841589 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:21 INFO - PROCESS | 4040 | 1465205841679 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:37:21 INFO - PROCESS | 4040 | 1465205841687 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 4040 | 1465205841689 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:21 INFO - PROCESS | 4040 | ++DOCSHELL 13FAB000 == 33 [pid = 4040] [id = 263] 02:37:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (13FABC00) [pid = 4040] [serial = 788] [outer = 00000000] 02:37:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (140C9400) [pid = 4040] [serial = 789] [outer = 13FABC00] 02:37:21 INFO - PROCESS | 4040 | 1465205841734 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1438A000) [pid = 4040] [serial = 790] [outer = 13FABC00] 02:37:22 INFO - PROCESS | 4040 | 1465205842210 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 02:37:22 INFO - PROCESS | 4040 | 1465205842257 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 4040 | 1465205842259 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:37:22 INFO - PROCESS | 4040 | 1465205842269 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:37:22 INFO - PROCESS | 4040 | 1465205842274 Marionette TRACE conn6 <- [1,1018,null,{}] 02:37:22 INFO - PROCESS | 4040 | 1465205842278 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:22 INFO - PROCESS | 4040 | 1465205842282 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:22 INFO - PROCESS | 4040 | 1465205842369 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:37:22 INFO - PROCESS | 4040 | 1465205842453 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 4040 | 1465205842455 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:22 INFO - PROCESS | 4040 | ++DOCSHELL 159E8C00 == 34 [pid = 4040] [id = 264] 02:37:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (15ABFC00) [pid = 4040] [serial = 791] [outer = 00000000] 02:37:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (170BC400) [pid = 4040] [serial = 792] [outer = 15ABFC00] 02:37:22 INFO - PROCESS | 4040 | 1465205842509 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (17649400) [pid = 4040] [serial = 793] [outer = 15ABFC00] 02:37:22 INFO - PROCESS | 4040 | 1465205842893 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 02:37:22 INFO - PROCESS | 4040 | 1465205842957 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 4040 | 1465205842959 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:37:22 INFO - PROCESS | 4040 | 1465205842962 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:37:22 INFO - PROCESS | 4040 | 1465205842964 Marionette TRACE conn6 <- [1,1022,null,{}] 02:37:22 INFO - PROCESS | 4040 | 1465205842967 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:22 INFO - PROCESS | 4040 | 1465205842969 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:23 INFO - PROCESS | 4040 | 1465205843123 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:37:23 INFO - PROCESS | 4040 | 1465205843141 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 4040 | 1465205843143 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:23 INFO - PROCESS | 4040 | ++DOCSHELL 17649000 == 35 [pid = 4040] [id = 265] 02:37:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1764F800) [pid = 4040] [serial = 794] [outer = 00000000] 02:37:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (184DD400) [pid = 4040] [serial = 795] [outer = 1764F800] 02:37:23 INFO - PROCESS | 4040 | 1465205843189 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17FB1C00) [pid = 4040] [serial = 796] [outer = 1764F800] 02:37:23 INFO - PROCESS | 4040 | 1465205843640 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 02:37:23 INFO - PROCESS | 4040 | 1465205843697 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 4040 | 1465205843699 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:37:23 INFO - PROCESS | 4040 | 1465205843702 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:37:23 INFO - PROCESS | 4040 | 1465205843704 Marionette TRACE conn6 <- [1,1026,null,{}] 02:37:23 INFO - PROCESS | 4040 | 1465205843708 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:23 INFO - PROCESS | 4040 | 1465205843710 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:23 INFO - PROCESS | 4040 | 1465205843825 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:37:23 INFO - PROCESS | 4040 | 1465205843888 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 4040 | 1465205843893 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:23 INFO - PROCESS | 4040 | ++DOCSHELL 18F66400 == 36 [pid = 4040] [id = 266] 02:37:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1921B400) [pid = 4040] [serial = 797] [outer = 00000000] 02:37:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19228C00) [pid = 4040] [serial = 798] [outer = 1921B400] 02:37:23 INFO - PROCESS | 4040 | 1465205843949 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (197F6C00) [pid = 4040] [serial = 799] [outer = 1921B400] 02:37:24 INFO - PROCESS | 4040 | 1465205844419 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 770ms 02:37:24 INFO - PROCESS | 4040 | 1465205844477 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:37:24 INFO - PROCESS | 4040 | 1465205844479 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:37:24 INFO - PROCESS | 4040 | 1465205844482 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 4040 | 1465205844484 Marionette TRACE conn6 <- [1,1030,null,{}] 02:37:24 INFO - PROCESS | 4040 | 1465205844488 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:24 INFO - PROCESS | 4040 | 1465205844490 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:24 INFO - PROCESS | 4040 | 1465205844616 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:37:24 INFO - PROCESS | 4040 | 1465205844676 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:24 INFO - PROCESS | 4040 | 1465205844678 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:24 INFO - PROCESS | 4040 | ++DOCSHELL 19227000 == 37 [pid = 4040] [id = 267] 02:37:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (197FD400) [pid = 4040] [serial = 800] [outer = 00000000] 02:37:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (19B4D400) [pid = 4040] [serial = 801] [outer = 197FD400] 02:37:24 INFO - PROCESS | 4040 | 1465205844724 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1A7BCC00) [pid = 4040] [serial = 802] [outer = 197FD400] 02:37:25 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1484B400) [pid = 4040] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:37:25 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (13F9EC00) [pid = 4040] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:37:25 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1703CC00) [pid = 4040] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:37:25 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0FCDB400) [pid = 4040] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:37:25 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (176BCC00) [pid = 4040] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:37:25 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1541B000) [pid = 4040] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:37:25 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (18F65400) [pid = 4040] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:37:25 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FD97400) [pid = 4040] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:37:25 INFO - PROCESS | 4040 | 1465205845205 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 771ms 02:37:25 INFO - PROCESS | 4040 | 1465205845254 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:37:25 INFO - PROCESS | 4040 | 1465205845256 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:37:25 INFO - PROCESS | 4040 | 1465205845259 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - PROCESS | 4040 | 1465205845261 Marionette TRACE conn6 <- [1,1034,null,{}] 02:37:25 INFO - PROCESS | 4040 | 1465205845265 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:25 INFO - PROCESS | 4040 | 1465205845267 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:25 INFO - PROCESS | 4040 | 1465205845352 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:37:25 INFO - PROCESS | 4040 | 1465205845358 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 4040 | 1465205845359 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:25 INFO - PROCESS | 4040 | ++DOCSHELL 0C6EFC00 == 38 [pid = 4040] [id = 268] 02:37:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0FC56C00) [pid = 4040] [serial = 803] [outer = 00000000] 02:37:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1478E000) [pid = 4040] [serial = 804] [outer = 0FC56C00] 02:37:25 INFO - PROCESS | 4040 | 1465205845403 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (17644400) [pid = 4040] [serial = 805] [outer = 0FC56C00] 02:37:25 INFO - PROCESS | 4040 | 1465205845813 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 571ms 02:37:25 INFO - PROCESS | 4040 | 1465205845841 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 4040 | 1465205845843 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:37:25 INFO - PROCESS | 4040 | 1465205845846 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - PROCESS | 4040 | 1465205845848 Marionette TRACE conn6 <- [1,1038,null,{}] 02:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:37:25 INFO - PROCESS | 4040 | 1465205845864 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:25 INFO - PROCESS | 4040 | 1465205845866 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:25 INFO - PROCESS | 4040 | 1465205845974 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:37:26 INFO - PROCESS | 4040 | 1465205845984 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 4040 | 1465205845985 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:26 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E8000 == 39 [pid = 4040] [id = 269] 02:37:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0C6ED000) [pid = 4040] [serial = 806] [outer = 00000000] 02:37:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1AD69400) [pid = 4040] [serial = 807] [outer = 0C6ED000] 02:37:26 INFO - PROCESS | 4040 | 1465205846031 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1AE20400) [pid = 4040] [serial = 808] [outer = 0C6ED000] 02:37:26 INFO - PROCESS | 4040 | 1465205846465 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 631ms 02:37:26 INFO - PROCESS | 4040 | 1465205846482 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 4040 | 1465205846484 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:37:26 INFO - PROCESS | 4040 | 1465205846487 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 4040 | 1465205846489 Marionette TRACE conn6 <- [1,1042,null,{}] 02:37:26 INFO - PROCESS | 4040 | 1465205846510 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:26 INFO - PROCESS | 4040 | 1465205846512 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:26 INFO - PROCESS | 4040 | 1465205846594 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:37:26 INFO - PROCESS | 4040 | 1465205846600 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 4040 | 1465205846602 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:26 INFO - PROCESS | 4040 | ++DOCSHELL 1AE25000 == 40 [pid = 4040] [id = 270] 02:37:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1AE26000) [pid = 4040] [serial = 809] [outer = 00000000] 02:37:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1AEBB400) [pid = 4040] [serial = 810] [outer = 1AE26000] 02:37:26 INFO - PROCESS | 4040 | 1465205846646 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1B87AC00) [pid = 4040] [serial = 811] [outer = 1AE26000] 02:37:27 INFO - PROCESS | 4040 | 1465205847069 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 650ms 02:37:27 INFO - PROCESS | 4040 | 1465205847183 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 4040 | 1465205847187 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:37:27 INFO - PROCESS | 4040 | 1465205847193 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 4040 | 1465205847197 Marionette TRACE conn6 <- [1,1046,null,{}] 02:37:27 INFO - PROCESS | 4040 | 1465205847204 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:27 INFO - PROCESS | 4040 | 1465205847208 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:27 INFO - PROCESS | 4040 | 1465205847411 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:37:27 INFO - PROCESS | 4040 | 1465205847538 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 4040 | 1465205847543 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:27 INFO - PROCESS | 4040 | ++DOCSHELL 0F6EB400 == 41 [pid = 4040] [id = 271] 02:37:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0F6EB800) [pid = 4040] [serial = 812] [outer = 00000000] 02:37:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0FC5C800) [pid = 4040] [serial = 813] [outer = 0F6EB800] 02:37:27 INFO - PROCESS | 4040 | 1465205847600 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1028C000) [pid = 4040] [serial = 814] [outer = 0F6EB800] 02:37:28 INFO - PROCESS | 4040 | 1465205848210 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1077ms 02:37:28 INFO - PROCESS | 4040 | 1465205848271 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:37:28 INFO - PROCESS | 4040 | 1465205848274 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:37:28 INFO - PROCESS | 4040 | 1465205848281 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - PROCESS | 4040 | 1465205848285 Marionette TRACE conn6 <- [1,1050,null,{}] 02:37:28 INFO - PROCESS | 4040 | 1465205848289 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:28 INFO - PROCESS | 4040 | 1465205848292 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:28 INFO - PROCESS | 4040 | 1465205848408 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:37:28 INFO - PROCESS | 4040 | 1465205848541 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 4040 | 1465205848544 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:28 INFO - PROCESS | 4040 | ++DOCSHELL 140CA000 == 42 [pid = 4040] [id = 272] 02:37:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (14352400) [pid = 4040] [serial = 815] [outer = 00000000] 02:37:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (159E0400) [pid = 4040] [serial = 816] [outer = 14352400] 02:37:28 INFO - PROCESS | 4040 | 1465205848601 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (16404400) [pid = 4040] [serial = 817] [outer = 14352400] 02:37:29 INFO - PROCESS | 4040 | 1465205849244 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1028ms 02:37:29 INFO - PROCESS | 4040 | 1465205849308 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 4040 | 1465205849311 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:37:29 INFO - PROCESS | 4040 | 1465205849314 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:37:29 INFO - PROCESS | 4040 | 1465205849317 Marionette TRACE conn6 <- [1,1054,null,{}] 02:37:29 INFO - PROCESS | 4040 | 1465205849327 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:29 INFO - PROCESS | 4040 | 1465205849332 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:29 INFO - PROCESS | 4040 | 1465205849443 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:37:29 INFO - PROCESS | 4040 | 1465205849576 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 4040 | 1465205849580 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:29 INFO - PROCESS | 4040 | ++DOCSHELL 19B48C00 == 43 [pid = 4040] [id = 273] 02:37:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (19B49C00) [pid = 4040] [serial = 818] [outer = 00000000] 02:37:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (1AE2B800) [pid = 4040] [serial = 819] [outer = 19B49C00] 02:37:29 INFO - PROCESS | 4040 | 1465205849638 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (1B9AC000) [pid = 4040] [serial = 820] [outer = 19B49C00] 02:37:30 INFO - PROCESS | 4040 | 1465205850270 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1019ms 02:37:30 INFO - PROCESS | 4040 | 1465205850336 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 4040 | 1465205850339 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:37:30 INFO - PROCESS | 4040 | 1465205850342 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:37:30 INFO - PROCESS | 4040 | 1465205850344 Marionette TRACE conn6 <- [1,1058,null,{}] 02:37:30 INFO - PROCESS | 4040 | 1465205850347 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:30 INFO - PROCESS | 4040 | 1465205850350 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:30 INFO - PROCESS | 4040 | 1465205850463 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:37:30 INFO - PROCESS | 4040 | 1465205850722 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 4040 | 1465205850725 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:30 INFO - PROCESS | 4040 | ++DOCSHELL 09277800 == 44 [pid = 4040] [id = 274] 02:37:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (0C6E6800) [pid = 4040] [serial = 821] [outer = 00000000] 02:37:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (0CD2CC00) [pid = 4040] [serial = 822] [outer = 0C6E6800] 02:37:30 INFO - PROCESS | 4040 | 1465205850788 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (0F7ECC00) [pid = 4040] [serial = 823] [outer = 0C6E6800] 02:37:31 INFO - PROCESS | 4040 | 1465205851423 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1129ms 02:37:31 INFO - PROCESS | 4040 | 1465205851476 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 4040 | 1465205851479 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:37:31 INFO - PROCESS | 4040 | 1465205851483 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 4040 | 1465205851486 Marionette TRACE conn6 <- [1,1062,null,{}] 02:37:31 INFO - PROCESS | 4040 | 1465205851491 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:31 INFO - PROCESS | 4040 | 1465205851495 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:31 INFO - PROCESS | 4040 | 1465205851601 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:37:31 INFO - PROCESS | 4040 | 1465205851724 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 4040 | 1465205851726 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:31 INFO - PROCESS | 4040 | --DOCSHELL 184DE800 == 43 [pid = 4040] [id = 196] 02:37:31 INFO - PROCESS | 4040 | --DOCSHELL 0FD97C00 == 42 [pid = 4040] [id = 200] 02:37:31 INFO - PROCESS | 4040 | --DOCSHELL 0C807000 == 41 [pid = 4040] [id = 199] 02:37:31 INFO - PROCESS | 4040 | --DOCSHELL 0FE4A000 == 40 [pid = 4040] [id = 194] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (197F0400) [pid = 4040] [serial = 771] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (0C720800) [pid = 4040] [serial = 741] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (10505C00) [pid = 4040] [serial = 747] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (0FCD4400) [pid = 4040] [serial = 744] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E7000 == 41 [pid = 4040] [id = 275] 02:37:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (0C6E8800) [pid = 4040] [serial = 824] [outer = 00000000] 02:37:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (0C8DF400) [pid = 4040] [serial = 825] [outer = 0C6E8800] 02:37:31 INFO - PROCESS | 4040 | 1465205851829 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (0FC51400) [pid = 4040] [serial = 826] [outer = 0C6E8800] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (19226C00) [pid = 4040] [serial = 769] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (15ABD800) [pid = 4040] [serial = 757] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (13FA4000) [pid = 4040] [serial = 753] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (1764F400) [pid = 4040] [serial = 760] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (102BC800) [pid = 4040] [serial = 751] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (184C0400) [pid = 4040] [serial = 763] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (18EA1C00) [pid = 4040] [serial = 766] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (1921E000) [pid = 4040] [serial = 768] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (10470000) [pid = 4040] [serial = 739] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (17649C00) [pid = 4040] [serial = 759] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (17FAE800) [pid = 4040] [serial = 762] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14966C00) [pid = 4040] [serial = 756] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (101A4400) [pid = 4040] [serial = 750] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (18DD9800) [pid = 4040] [serial = 765] [outer = 00000000] [url = about:blank] 02:37:31 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (13FAA000) [pid = 4040] [serial = 754] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 4040 | 1465205852230 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 770ms 02:37:32 INFO - PROCESS | 4040 | 1465205852280 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 4040 | 1465205852284 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:37:32 INFO - PROCESS | 4040 | 1465205852291 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 4040 | 1465205852293 Marionette TRACE conn6 <- [1,1066,null,{}] 02:37:32 INFO - PROCESS | 4040 | 1465205852296 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:32 INFO - PROCESS | 4040 | 1465205852298 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:32 INFO - PROCESS | 4040 | 1465205852389 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:37:32 INFO - PROCESS | 4040 | 1465205852395 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 4040 | 1465205852397 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:32 INFO - PROCESS | 4040 | ++DOCSHELL 101A4400 == 42 [pid = 4040] [id = 276] 02:37:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (102B3800) [pid = 4040] [serial = 827] [outer = 00000000] 02:37:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (13FA2800) [pid = 4040] [serial = 828] [outer = 102B3800] 02:37:32 INFO - PROCESS | 4040 | 1465205852442 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (140C7C00) [pid = 4040] [serial = 829] [outer = 102B3800] 02:37:32 INFO - PROCESS | 4040 | 1465205852939 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 02:37:32 INFO - PROCESS | 4040 | 1465205852961 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 4040 | 1465205852963 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:37:33 INFO - PROCESS | 4040 | 1465205852969 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 4040 | 1465205852974 Marionette TRACE conn6 <- [1,1070,null,{}] 02:37:33 INFO - PROCESS | 4040 | 1465205852983 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:33 INFO - PROCESS | 4040 | 1465205852987 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:33 INFO - PROCESS | 4040 | 1465205853075 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:37:33 INFO - PROCESS | 4040 | 1465205853085 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 4040 | 1465205853087 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:33 INFO - PROCESS | 4040 | ++DOCSHELL 1628F000 == 43 [pid = 4040] [id = 277] 02:37:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (16295800) [pid = 4040] [serial = 830] [outer = 00000000] 02:37:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (17643400) [pid = 4040] [serial = 831] [outer = 16295800] 02:37:33 INFO - PROCESS | 4040 | 1465205853130 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1764C800) [pid = 4040] [serial = 832] [outer = 16295800] 02:37:33 INFO - PROCESS | 4040 | 1465205853595 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 02:37:33 INFO - PROCESS | 4040 | 1465205853661 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:37:33 INFO - PROCESS | 4040 | 1465205853664 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:37:33 INFO - PROCESS | 4040 | 1465205853667 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 4040 | 1465205853669 Marionette TRACE conn6 <- [1,1074,null,{}] 02:37:33 INFO - PROCESS | 4040 | 1465205853682 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:33 INFO - PROCESS | 4040 | 1465205853684 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:33 INFO - PROCESS | 4040 | 1465205853798 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:37:33 INFO - PROCESS | 4040 | 1465205853896 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 4040 | 1465205853898 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:33 INFO - PROCESS | 4040 | ++DOCSHELL 17641C00 == 44 [pid = 4040] [id = 278] 02:37:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (176B7C00) [pid = 4040] [serial = 833] [outer = 00000000] 02:37:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (184C7800) [pid = 4040] [serial = 834] [outer = 176B7C00] 02:37:33 INFO - PROCESS | 4040 | 1465205853942 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (184DD800) [pid = 4040] [serial = 835] [outer = 176B7C00] 02:37:34 INFO - PROCESS | 4040 | 1465205854334 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 02:37:34 INFO - PROCESS | 4040 | 1465205854366 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 4040 | 1465205854368 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:37:34 INFO - PROCESS | 4040 | 1465205854371 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:37:34 INFO - PROCESS | 4040 | 1465205854373 Marionette TRACE conn6 <- [1,1078,null,{}] 02:37:34 INFO - PROCESS | 4040 | 1465205854376 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:34 INFO - PROCESS | 4040 | 1465205854378 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:34 INFO - PROCESS | 4040 | 1465205854494 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:37:34 INFO - PROCESS | 4040 | 1465205854500 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 4040 | 1465205854506 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:34 INFO - PROCESS | 4040 | ++DOCSHELL 18EA3400 == 45 [pid = 4040] [id = 279] 02:37:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (18EA4C00) [pid = 4040] [serial = 836] [outer = 00000000] 02:37:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (18F5E000) [pid = 4040] [serial = 837] [outer = 18EA4C00] 02:37:34 INFO - PROCESS | 4040 | 1465205854613 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (19220400) [pid = 4040] [serial = 838] [outer = 18EA4C00] 02:37:35 INFO - PROCESS | 4040 | 1465205855077 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 770ms 02:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:37:35 INFO - PROCESS | 4040 | 1465205855146 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 4040 | 1465205855148 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:37:35 INFO - PROCESS | 4040 | 1465205855151 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 4040 | 1465205855153 Marionette TRACE conn6 <- [1,1082,null,{}] 02:37:35 INFO - PROCESS | 4040 | 1465205855156 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:35 INFO - PROCESS | 4040 | 1465205855158 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:35 INFO - PROCESS | 4040 | 1465205855274 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:37:35 INFO - PROCESS | 4040 | 1465205855340 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 4040 | 1465205855342 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:35 INFO - PROCESS | 4040 | ++DOCSHELL 19224800 == 46 [pid = 4040] [id = 280] 02:37:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (19225800) [pid = 4040] [serial = 839] [outer = 00000000] 02:37:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (19B47800) [pid = 4040] [serial = 840] [outer = 19225800] 02:37:35 INFO - PROCESS | 4040 | 1465205855385 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (1AD6A000) [pid = 4040] [serial = 841] [outer = 19225800] 02:37:35 INFO - PROCESS | 4040 | 1465205855822 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 02:37:35 INFO - PROCESS | 4040 | 1465205855883 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 4040 | 1465205855885 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:37:35 INFO - PROCESS | 4040 | 1465205855888 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:37:35 INFO - PROCESS | 4040 | 1465205855890 Marionette TRACE conn6 <- [1,1086,null,{}] 02:37:35 INFO - PROCESS | 4040 | 1465205855899 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:35 INFO - PROCESS | 4040 | 1465205855901 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:36 INFO - PROCESS | 4040 | 1465205856013 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:37:36 INFO - PROCESS | 4040 | 1465205856024 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 4040 | 1465205856026 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:36 INFO - PROCESS | 4040 | ++DOCSHELL 0C720C00 == 47 [pid = 4040] [id = 281] 02:37:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (1414E800) [pid = 4040] [serial = 842] [outer = 00000000] 02:37:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (1AEB5800) [pid = 4040] [serial = 843] [outer = 1414E800] 02:37:36 INFO - PROCESS | 4040 | 1465205856070 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (1B870000) [pid = 4040] [serial = 844] [outer = 1414E800] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (102B8800) [pid = 4040] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (1921B400) [pid = 4040] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (15ABFC00) [pid = 4040] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (1764F800) [pid = 4040] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (13FABC00) [pid = 4040] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (0FC54C00) [pid = 4040] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (197FD400) [pid = 4040] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (0FC56C00) [pid = 4040] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (0C6ED000) [pid = 4040] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:37:36 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0C79AC00) [pid = 4040] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:37:36 INFO - PROCESS | 4040 | 1465205856691 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 831ms 02:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:37:36 INFO - PROCESS | 4040 | 1465205856722 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 4040 | 1465205856724 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:37:36 INFO - PROCESS | 4040 | 1465205856728 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - PROCESS | 4040 | 1465205856729 Marionette TRACE conn6 <- [1,1090,null,{}] 02:37:36 INFO - PROCESS | 4040 | 1465205856737 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:36 INFO - PROCESS | 4040 | 1465205856739 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:36 INFO - PROCESS | 4040 | 1465205856823 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:37:36 INFO - PROCESS | 4040 | 1465205856829 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 4040 | 1465205856831 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:36 INFO - PROCESS | 4040 | ++DOCSHELL 10463400 == 48 [pid = 4040] [id = 282] 02:37:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (13FABC00) [pid = 4040] [serial = 845] [outer = 00000000] 02:37:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (19BFEC00) [pid = 4040] [serial = 846] [outer = 13FABC00] 02:37:36 INFO - PROCESS | 4040 | 1465205856875 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (1B948400) [pid = 4040] [serial = 847] [outer = 13FABC00] 02:37:37 INFO - PROCESS | 4040 | 1465205857310 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 02:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:37:37 INFO - PROCESS | 4040 | 1465205857358 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:37:37 INFO - PROCESS | 4040 | 1465205857360 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:37:37 INFO - PROCESS | 4040 | 1465205857363 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:37:37 INFO - PROCESS | 4040 | 1465205857365 Marionette TRACE conn6 <- [1,1094,null,{}] 02:37:37 INFO - PROCESS | 4040 | 1465205857369 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:37 INFO - PROCESS | 4040 | 1465205857370 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:37 INFO - PROCESS | 4040 | 1465205857453 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:37:37 INFO - PROCESS | 4040 | 1465205857458 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 4040 | 1465205857460 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:37 INFO - PROCESS | 4040 | ++DOCSHELL 1C070C00 == 49 [pid = 4040] [id = 283] 02:37:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (1C077C00) [pid = 4040] [serial = 848] [outer = 00000000] 02:37:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (1C3AEC00) [pid = 4040] [serial = 849] [outer = 1C077C00] 02:37:37 INFO - PROCESS | 4040 | 1465205857513 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (1C50CC00) [pid = 4040] [serial = 850] [outer = 1C077C00] 02:37:37 INFO - PROCESS | 4040 | 1465205857928 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 02:37:38 INFO - PROCESS | 4040 | 1465205857995 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 4040 | 1465205857997 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:37:38 INFO - PROCESS | 4040 | 1465205858000 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 4040 | 1465205858002 Marionette TRACE conn6 <- [1,1098,null,{}] 02:37:38 INFO - PROCESS | 4040 | 1465205858005 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:38 INFO - PROCESS | 4040 | 1465205858007 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:38 INFO - PROCESS | 4040 | 1465205858090 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:37:38 INFO - PROCESS | 4040 | 1465205858095 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 4040 | 1465205858097 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:38 INFO - PROCESS | 4040 | ++DOCSHELL 1C50DC00 == 50 [pid = 4040] [id = 284] 02:37:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (1C50FC00) [pid = 4040] [serial = 851] [outer = 00000000] 02:37:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (1C5D1000) [pid = 4040] [serial = 852] [outer = 1C50FC00] 02:37:38 INFO - PROCESS | 4040 | 1465205858143 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (1CC16400) [pid = 4040] [serial = 853] [outer = 1C50FC00] 02:37:38 INFO - PROCESS | 4040 | 1465205858848 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 02:37:38 INFO - PROCESS | 4040 | 1465205858875 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 4040 | 1465205858880 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:37:38 INFO - PROCESS | 4040 | 1465205858884 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 4040 | 1465205858890 Marionette TRACE conn6 <- [1,1102,null,{}] 02:37:38 INFO - PROCESS | 4040 | 1465205858895 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:38 INFO - PROCESS | 4040 | 1465205858898 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:39 INFO - PROCESS | 4040 | 1465205859016 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:37:39 INFO - PROCESS | 4040 | 1465205859157 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:39 INFO - PROCESS | 4040 | 1465205859160 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:39 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD9800 == 51 [pid = 4040] [id = 285] 02:37:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (0FCDF400) [pid = 4040] [serial = 854] [outer = 00000000] 02:37:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (11002400) [pid = 4040] [serial = 855] [outer = 0FCDF400] 02:37:39 INFO - PROCESS | 4040 | 1465205859219 Marionette DEBUG loaded listener.js 02:37:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (13F9D800) [pid = 4040] [serial = 856] [outer = 0FCDF400] 02:37:39 INFO - PROCESS | 4040 | 1465205859843 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1025ms 02:37:39 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:37:40 INFO - PROCESS | 4040 | 1465205860041 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:37:40 INFO - PROCESS | 4040 | 1465205860046 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:37:40 INFO - PROCESS | 4040 | 1465205860071 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:37:40 INFO - PROCESS | 4040 | 1465205860074 Marionette TRACE conn6 <- [1,1106,null,{}] 02:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:37:40 INFO - PROCESS | 4040 | 1465205860078 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:40 INFO - PROCESS | 4040 | 1465205860081 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:40 INFO - PROCESS | 4040 | 1465205860198 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:37:40 INFO - PROCESS | 4040 | 1465205860297 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 4040 | 1465205860300 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:40 INFO - PROCESS | 4040 | ++DOCSHELL 15BB8800 == 52 [pid = 4040] [id = 286] 02:37:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (16410800) [pid = 4040] [serial = 857] [outer = 00000000] 02:37:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 103 (199B4C00) [pid = 4040] [serial = 858] [outer = 16410800] 02:37:40 INFO - PROCESS | 4040 | 1465205860357 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 104 (19BF1000) [pid = 4040] [serial = 859] [outer = 16410800] 02:37:41 INFO - PROCESS | 4040 | 1465205860967 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 931ms 02:37:41 INFO - PROCESS | 4040 | 1465205861011 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 4040 | 1465205861013 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:37:41 INFO - PROCESS | 4040 | 1465205861030 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 4040 | 1465205861034 Marionette TRACE conn6 <- [1,1110,null,{}] 02:37:41 INFO - PROCESS | 4040 | 1465205861047 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:41 INFO - PROCESS | 4040 | 1465205861052 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:41 INFO - PROCESS | 4040 | 1465205861165 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:37:41 INFO - PROCESS | 4040 | 1465205861300 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 4040 | 1465205861303 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:41 INFO - PROCESS | 4040 | ++DOCSHELL 1D14B800 == 53 [pid = 4040] [id = 287] 02:37:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 105 (1D14BC00) [pid = 4040] [serial = 860] [outer = 00000000] 02:37:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 106 (1D22C400) [pid = 4040] [serial = 861] [outer = 1D14BC00] 02:37:41 INFO - PROCESS | 4040 | 1465205861361 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 107 (1D235000) [pid = 4040] [serial = 862] [outer = 1D14BC00] 02:37:41 INFO - PROCESS | 4040 | 1465205861957 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 990ms 02:37:42 INFO - PROCESS | 4040 | 1465205862011 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 4040 | 1465205862013 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:37:42 INFO - PROCESS | 4040 | 1465205862017 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:37:42 INFO - PROCESS | 4040 | 1465205862019 Marionette TRACE conn6 <- [1,1114,null,{}] 02:37:42 INFO - PROCESS | 4040 | 1465205862023 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:42 INFO - PROCESS | 4040 | 1465205862025 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:42 INFO - PROCESS | 4040 | 1465205862172 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:37:42 INFO - PROCESS | 4040 | 1465205862310 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 4040 | 1465205862313 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:42 INFO - PROCESS | 4040 | ++DOCSHELL 0C721800 == 54 [pid = 4040] [id = 288] 02:37:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 108 (0C721C00) [pid = 4040] [serial = 863] [outer = 00000000] 02:37:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 109 (0FE45400) [pid = 4040] [serial = 864] [outer = 0C721C00] 02:37:42 INFO - PROCESS | 4040 | 1465205862368 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 110 (14734C00) [pid = 4040] [serial = 865] [outer = 0C721C00] 02:37:43 INFO - PROCESS | 4040 | 1465205863148 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1174ms 02:37:43 INFO - PROCESS | 4040 | 1465205863195 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 4040 | 1465205863200 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:37:43 INFO - PROCESS | 4040 | 1465205863204 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - PROCESS | 4040 | 1465205863207 Marionette TRACE conn6 <- [1,1118,null,{}] 02:37:43 INFO - PROCESS | 4040 | 1465205863213 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:43 INFO - PROCESS | 4040 | 1465205863215 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:43 INFO - PROCESS | 4040 | 1465205863322 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:37:43 INFO - PROCESS | 4040 | 1465205863456 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 4040 | 1465205863459 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:43 INFO - PROCESS | 4040 | ++DOCSHELL 1028EC00 == 55 [pid = 4040] [id = 289] 02:37:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 111 (102B4C00) [pid = 4040] [serial = 866] [outer = 00000000] 02:37:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 112 (140BCC00) [pid = 4040] [serial = 867] [outer = 102B4C00] 02:37:43 INFO - PROCESS | 4040 | 1465205863509 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 113 (159DF000) [pid = 4040] [serial = 868] [outer = 102B4C00] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 1C070C00 == 54 [pid = 4040] [id = 283] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 10463400 == 53 [pid = 4040] [id = 282] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0C720C00 == 52 [pid = 4040] [id = 281] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 19224800 == 51 [pid = 4040] [id = 280] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 18EA3400 == 50 [pid = 4040] [id = 279] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 17641C00 == 49 [pid = 4040] [id = 278] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 1628F000 == 48 [pid = 4040] [id = 277] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 101A4400 == 47 [pid = 4040] [id = 276] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0C6E7000 == 46 [pid = 4040] [id = 275] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 09277800 == 45 [pid = 4040] [id = 274] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0F6EB400 == 44 [pid = 4040] [id = 271] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 1AE25000 == 43 [pid = 4040] [id = 270] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 1028AC00 == 42 [pid = 4040] [id = 185] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0F7EF400 == 41 [pid = 4040] [id = 184] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0C6E8000 == 40 [pid = 4040] [id = 269] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0C806800 == 39 [pid = 4040] [id = 197] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 102B6800 == 38 [pid = 4040] [id = 249] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 1487A800 == 37 [pid = 4040] [id = 188] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 19B48C00 == 36 [pid = 4040] [id = 273] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0C80EC00 == 35 [pid = 4040] [id = 186] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0C6EFC00 == 34 [pid = 4040] [id = 268] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0F68EC00 == 33 [pid = 4040] [id = 187] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 140CA000 == 32 [pid = 4040] [id = 272] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0C721800 == 31 [pid = 4040] [id = 288] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 1D14B800 == 30 [pid = 4040] [id = 287] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 15BB8800 == 29 [pid = 4040] [id = 286] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 1C50DC00 == 28 [pid = 4040] [id = 284] 02:37:44 INFO - PROCESS | 4040 | --DOCSHELL 0FCD9800 == 27 [pid = 4040] [id = 285] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 112 (10E0C000) [pid = 4040] [serial = 748] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 111 (19228C00) [pid = 4040] [serial = 798] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 110 (102B7000) [pid = 4040] [serial = 774] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 109 (170BC400) [pid = 4040] [serial = 792] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 108 (17649400) [pid = 4040] [serial = 793] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 107 (184DD400) [pid = 4040] [serial = 795] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 106 (197F6C00) [pid = 4040] [serial = 799] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 105 (147D9C00) [pid = 4040] [serial = 777] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 104 (140C9400) [pid = 4040] [serial = 789] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 103 (0FE46000) [pid = 4040] [serial = 787] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 102 (1438A000) [pid = 4040] [serial = 790] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (0FCDA400) [pid = 4040] [serial = 786] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (1A7BC000) [pid = 4040] [serial = 780] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (19B4D400) [pid = 4040] [serial = 801] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (17644400) [pid = 4040] [serial = 805] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (1478E000) [pid = 4040] [serial = 804] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (1AD69400) [pid = 4040] [serial = 807] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (1A7BCC00) [pid = 4040] [serial = 802] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (0FC5A000) [pid = 4040] [serial = 784] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (0F6EA800) [pid = 4040] [serial = 783] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (17FB1C00) [pid = 4040] [serial = 796] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (1AE20400) [pid = 4040] [serial = 808] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (1AEBB400) [pid = 4040] [serial = 810] [outer = 00000000] [url = about:blank] 02:37:44 INFO - PROCESS | 4040 | 1465205864840 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1678ms 02:37:44 INFO - PROCESS | 4040 | 1465205864883 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 4040 | 1465205864887 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:37:44 INFO - PROCESS | 4040 | 1465205864891 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 4040 | 1465205864896 Marionette TRACE conn6 <- [1,1122,null,{}] 02:37:44 INFO - PROCESS | 4040 | 1465205864901 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:44 INFO - PROCESS | 4040 | 1465205864903 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:45 INFO - PROCESS | 4040 | 1465205865020 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:37:45 INFO - PROCESS | 4040 | 1465205865114 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 4040 | 1465205865117 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:45 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DAC00 == 28 [pid = 4040] [id = 290] 02:37:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (0C8DB400) [pid = 4040] [serial = 869] [outer = 00000000] 02:37:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (0FC56C00) [pid = 4040] [serial = 870] [outer = 0C8DB400] 02:37:45 INFO - PROCESS | 4040 | 1465205865165 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (0FCDA800) [pid = 4040] [serial = 871] [outer = 0C8DB400] 02:37:45 INFO - PROCESS | 4040 | 1465205865546 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 690ms 02:37:45 INFO - PROCESS | 4040 | 1465205865583 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 4040 | 1465205865588 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:37:45 INFO - PROCESS | 4040 | 1465205865595 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:37:45 INFO - PROCESS | 4040 | 1465205865597 Marionette TRACE conn6 <- [1,1126,null,{}] 02:37:45 INFO - PROCESS | 4040 | 1465205865601 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:45 INFO - PROCESS | 4040 | 1465205865604 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:45 INFO - PROCESS | 4040 | 1465205865735 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:37:45 INFO - PROCESS | 4040 | 1465205865752 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 4040 | 1465205865755 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:45 INFO - PROCESS | 4040 | ++DOCSHELL 105A3C00 == 29 [pid = 4040] [id = 291] 02:37:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (105A5800) [pid = 4040] [serial = 872] [outer = 00000000] 02:37:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (1100B000) [pid = 4040] [serial = 873] [outer = 105A5800] 02:37:45 INFO - PROCESS | 4040 | 1465205865805 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (13F51400) [pid = 4040] [serial = 874] [outer = 105A5800] 02:37:46 INFO - PROCESS | 4040 | 1465205866251 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 731ms 02:37:46 INFO - PROCESS | 4040 | 1465205866328 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 4040 | 1465205866330 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:37:46 INFO - PROCESS | 4040 | 1465205866334 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:37:46 INFO - PROCESS | 4040 | 1465205866337 Marionette TRACE conn6 <- [1,1130,null,{}] 02:37:46 INFO - PROCESS | 4040 | 1465205866348 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:46 INFO - PROCESS | 4040 | 1465205866352 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:46 INFO - PROCESS | 4040 | 1465205866439 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:37:46 INFO - PROCESS | 4040 | 1465205866446 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 4040 | 1465205866449 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:46 INFO - PROCESS | 4040 | ++DOCSHELL 1484D800 == 30 [pid = 4040] [id = 292] 02:37:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (1484E000) [pid = 4040] [serial = 875] [outer = 00000000] 02:37:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (14969000) [pid = 4040] [serial = 876] [outer = 1484E000] 02:37:46 INFO - PROCESS | 4040 | 1465205866497 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (15BB1000) [pid = 4040] [serial = 877] [outer = 1484E000] 02:37:47 INFO - PROCESS | 4040 | 1465205866992 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 02:37:47 INFO - PROCESS | 4040 | 1465205867028 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 4040 | 1465205867030 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:37:47 INFO - PROCESS | 4040 | 1465205867033 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 4040 | 1465205867035 Marionette TRACE conn6 <- [1,1134,null,{}] 02:37:47 INFO - PROCESS | 4040 | 1465205867038 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:47 INFO - PROCESS | 4040 | 1465205867040 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:47 INFO - PROCESS | 4040 | 1465205867189 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:37:47 INFO - PROCESS | 4040 | 1465205867213 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 4040 | 1465205867215 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:47 INFO - PROCESS | 4040 | ++DOCSHELL 17644400 == 31 [pid = 4040] [id = 293] 02:37:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (17647000) [pid = 4040] [serial = 878] [outer = 00000000] 02:37:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (17650000) [pid = 4040] [serial = 879] [outer = 17647000] 02:37:47 INFO - PROCESS | 4040 | 1465205867260 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (184C1800) [pid = 4040] [serial = 880] [outer = 17647000] 02:37:47 INFO - PROCESS | 4040 | 1465205867741 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 02:37:47 INFO - PROCESS | 4040 | 1465205867766 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 4040 | 1465205867768 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:37:47 INFO - PROCESS | 4040 | 1465205867781 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 4040 | 1465205867783 Marionette TRACE conn6 <- [1,1138,null,{}] 02:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:37:47 INFO - PROCESS | 4040 | 1465205867787 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:47 INFO - PROCESS | 4040 | 1465205867789 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:47 INFO - PROCESS | 4040 | 1465205867904 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:37:47 INFO - PROCESS | 4040 | 1465205867915 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 4040 | 1465205867917 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:48 INFO - PROCESS | 4040 | ++DOCSHELL 0FD97000 == 32 [pid = 4040] [id = 294] 02:37:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 103 (184E6800) [pid = 4040] [serial = 881] [outer = 00000000] 02:37:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 104 (18EA2800) [pid = 4040] [serial = 882] [outer = 184E6800] 02:37:48 INFO - PROCESS | 4040 | 1465205868014 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 105 (18EA4800) [pid = 4040] [serial = 883] [outer = 184E6800] 02:37:48 INFO - PROCESS | 4040 | 1465205868484 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 02:37:48 INFO - PROCESS | 4040 | 1465205868562 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 4040 | 1465205868564 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:37:48 INFO - PROCESS | 4040 | 1465205868567 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:37:48 INFO - PROCESS | 4040 | 1465205868569 Marionette TRACE conn6 <- [1,1142,null,{}] 02:37:48 INFO - PROCESS | 4040 | 1465205868572 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:48 INFO - PROCESS | 4040 | 1465205868577 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:49 INFO - PROCESS | 4040 | 1465205869220 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 104 (18EA4C00) [pid = 4040] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 103 (19225800) [pid = 4040] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 102 (1AE26000) [pid = 4040] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 101 (19B49C00) [pid = 4040] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 100 (16295800) [pid = 4040] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (14352400) [pid = 4040] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (0C6E8800) [pid = 4040] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (176B7C00) [pid = 4040] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (0F6EB800) [pid = 4040] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (0C6E6800) [pid = 4040] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (102B3800) [pid = 4040] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (1414E800) [pid = 4040] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (1C077C00) [pid = 4040] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (1C50FC00) [pid = 4040] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (13FABC00) [pid = 4040] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0FCD1C00) [pid = 4040] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (1946C800) [pid = 4040] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (0C6EA800) [pid = 4040] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (19BFE000) [pid = 4040] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0FCE0C00) [pid = 4040] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:37:49 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14393000) [pid = 4040] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:37:49 INFO - PROCESS | 4040 | 1465205869294 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 4040 | 1465205869296 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:49 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E8800 == 33 [pid = 4040] [id = 295] 02:37:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0C6EA800) [pid = 4040] [serial = 884] [outer = 00000000] 02:37:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0F78C800) [pid = 4040] [serial = 885] [outer = 0C6EA800] 02:37:49 INFO - PROCESS | 4040 | 1465205869342 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (102BE800) [pid = 4040] [serial = 886] [outer = 0C6EA800] 02:37:49 INFO - PROCESS | 4040 | 1465205869732 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1214ms 02:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:37:49 INFO - PROCESS | 4040 | 1465205869786 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 4040 | 1465205869788 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:37:49 INFO - PROCESS | 4040 | 1465205869791 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 4040 | 1465205869793 Marionette TRACE conn6 <- [1,1146,null,{}] 02:37:49 INFO - PROCESS | 4040 | 1465205869796 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:49 INFO - PROCESS | 4040 | 1465205869798 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:49 INFO - PROCESS | 4040 | 1465205869877 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:37:49 INFO - PROCESS | 4040 | 1465205869883 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 4040 | 1465205869885 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:49 INFO - PROCESS | 4040 | ++DOCSHELL 14082800 == 34 [pid = 4040] [id = 296] 02:37:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (14086800) [pid = 4040] [serial = 887] [outer = 00000000] 02:37:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (15BBAC00) [pid = 4040] [serial = 888] [outer = 14086800] 02:37:49 INFO - PROCESS | 4040 | 1465205869929 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (18F63400) [pid = 4040] [serial = 889] [outer = 14086800] 02:37:50 INFO - PROCESS | 4040 | 1465205870368 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 02:37:50 INFO - PROCESS | 4040 | 1465205870422 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 4040 | 1465205870425 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:37:50 INFO - PROCESS | 4040 | 1465205870428 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:37:50 INFO - PROCESS | 4040 | 1465205870430 Marionette TRACE conn6 <- [1,1150,null,{}] 02:37:50 INFO - PROCESS | 4040 | 1465205870433 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:50 INFO - PROCESS | 4040 | 1465205870435 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:50 INFO - PROCESS | 4040 | 1465205870516 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:37:50 INFO - PROCESS | 4040 | 1465205870550 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 4040 | 1465205870551 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:50 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E7800 == 35 [pid = 4040] [id = 297] 02:37:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (0C8DE800) [pid = 4040] [serial = 890] [outer = 00000000] 02:37:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (19AF3400) [pid = 4040] [serial = 891] [outer = 0C8DE800] 02:37:50 INFO - PROCESS | 4040 | 1465205870595 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (197F2C00) [pid = 4040] [serial = 892] [outer = 0C8DE800] 02:37:51 INFO - PROCESS | 4040 | 1465205871026 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 632ms 02:37:51 INFO - PROCESS | 4040 | 1465205871081 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 4040 | 1465205871083 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:37:51 INFO - PROCESS | 4040 | 1465205871091 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 4040 | 1465205871092 Marionette TRACE conn6 <- [1,1154,null,{}] 02:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:37:51 INFO - PROCESS | 4040 | 1465205871096 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:51 INFO - PROCESS | 4040 | 1465205871098 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:51 INFO - PROCESS | 4040 | 1465205871179 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:37:51 INFO - PROCESS | 4040 | 1465205871185 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 4040 | 1465205871187 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:51 INFO - PROCESS | 4040 | ++DOCSHELL 1A8B9000 == 36 [pid = 4040] [id = 298] 02:37:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (1A999800) [pid = 4040] [serial = 893] [outer = 00000000] 02:37:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (1AE1E400) [pid = 4040] [serial = 894] [outer = 1A999800] 02:37:51 INFO - PROCESS | 4040 | 1465205871231 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (1AE2A000) [pid = 4040] [serial = 895] [outer = 1A999800] 02:37:52 INFO - PROCESS | 4040 | 1465205872091 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1014ms 02:37:52 INFO - PROCESS | 4040 | 1465205872113 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:37:52 INFO - PROCESS | 4040 | 1465205872118 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:37:52 INFO - PROCESS | 4040 | 1465205872123 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 4040 | 1465205872128 Marionette TRACE conn6 <- [1,1158,null,{}] 02:37:52 INFO - PROCESS | 4040 | 1465205872153 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:52 INFO - PROCESS | 4040 | 1465205872156 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:52 INFO - PROCESS | 4040 | 1465205872280 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:37:52 INFO - PROCESS | 4040 | 1465205872414 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 4040 | 1465205872418 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:52 INFO - PROCESS | 4040 | ++DOCSHELL 0FC51000 == 37 [pid = 4040] [id = 299] 02:37:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (0FCD8000) [pid = 4040] [serial = 896] [outer = 00000000] 02:37:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (102B8800) [pid = 4040] [serial = 897] [outer = 0FCD8000] 02:37:52 INFO - PROCESS | 4040 | 1465205872476 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (105A2000) [pid = 4040] [serial = 898] [outer = 0FCD8000] 02:37:53 INFO - PROCESS | 4040 | 1465205873184 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1100ms 02:37:53 INFO - PROCESS | 4040 | 1465205873223 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 4040 | 1465205873229 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:37:53 INFO - PROCESS | 4040 | 1465205873235 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:37:53 INFO - PROCESS | 4040 | 1465205873238 Marionette TRACE conn6 <- [1,1162,null,{}] 02:37:53 INFO - PROCESS | 4040 | 1465205873242 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:53 INFO - PROCESS | 4040 | 1465205873245 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:53 INFO - PROCESS | 4040 | 1465205873375 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:37:53 INFO - PROCESS | 4040 | 1465205873516 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 4040 | 1465205873519 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:53 INFO - PROCESS | 4040 | ++DOCSHELL 14786C00 == 38 [pid = 4040] [id = 300] 02:37:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (14789000) [pid = 4040] [serial = 899] [outer = 00000000] 02:37:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 101 (170BC400) [pid = 4040] [serial = 900] [outer = 14789000] 02:37:53 INFO - PROCESS | 4040 | 1465205873578 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 102 (176B7C00) [pid = 4040] [serial = 901] [outer = 14789000] 02:37:54 INFO - PROCESS | 4040 | 1465205874461 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 4040 | 1465205874556 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:37:54 INFO - PROCESS | 4040 | 1465205874562 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 4040 | 1465205874565 Marionette TRACE conn6 <- [1,1166,null,{}] 02:37:54 INFO - PROCESS | 4040 | 1465205874571 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:54 INFO - PROCESS | 4040 | 1465205874574 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:54 INFO - PROCESS | 4040 | 1465205874674 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:37:54 INFO - PROCESS | 4040 | 1465205874681 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 4040 | 1465205874685 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:54 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E2000 == 31 [pid = 4040] [id = 301] 02:37:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C8E2C00) [pid = 4040] [serial = 902] [outer = 00000000] 02:37:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0CDDA000) [pid = 4040] [serial = 903] [outer = 0C8E2C00] 02:37:54 INFO - PROCESS | 4040 | 1465205874734 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FC50400) [pid = 4040] [serial = 904] [outer = 0C8E2C00] 02:37:55 INFO - PROCESS | 4040 | 1465205875258 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 4040 | 1465205875300 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:37:55 INFO - PROCESS | 4040 | 1465205875305 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 4040 | 1465205875308 Marionette TRACE conn6 <- [1,1170,null,{}] 02:37:55 INFO - PROCESS | 4040 | 1465205875312 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:55 INFO - PROCESS | 4040 | 1465205875314 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:55 INFO - PROCESS | 4040 | 1465205875402 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:37:55 INFO - PROCESS | 4040 | 1465205875494 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 4040 | 1465205875497 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:55 INFO - PROCESS | 4040 | ++DOCSHELL 1050C000 == 32 [pid = 4040] [id = 302] 02:37:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (105A1C00) [pid = 4040] [serial = 905] [outer = 00000000] 02:37:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13F50400) [pid = 4040] [serial = 906] [outer = 105A1C00] 02:37:55 INFO - PROCESS | 4040 | 1465205875543 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13FA7C00) [pid = 4040] [serial = 907] [outer = 105A1C00] 02:37:55 INFO - PROCESS | 4040 | 1465205875950 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:37:56 INFO - PROCESS | 4040 | 1465205875984 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:37:56 INFO - PROCESS | 4040 | 1465205875987 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:37:56 INFO - PROCESS | 4040 | 1465205875991 Marionette TRACE conn6 <- [1,1174,null,{}] 02:37:56 INFO - PROCESS | 4040 | 1465205876001 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:56 INFO - PROCESS | 4040 | 1465205876006 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:56 INFO - PROCESS | 4040 | 1465205876122 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:37:56 INFO - PROCESS | 4040 | 1465205876132 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 4040 | 1465205876135 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:56 INFO - PROCESS | 4040 | ++DOCSHELL 15ABD800 == 33 [pid = 4040] [id = 303] 02:37:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (15ABFC00) [pid = 4040] [serial = 908] [outer = 00000000] 02:37:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1640AC00) [pid = 4040] [serial = 909] [outer = 15ABFC00] 02:37:56 INFO - PROCESS | 4040 | 1465205876189 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (17641400) [pid = 4040] [serial = 910] [outer = 15ABFC00] 02:37:56 INFO - PROCESS | 4040 | 1465205876667 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:37:56 INFO - PROCESS | 4040 | 1465205876724 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:37:56 INFO - PROCESS | 4040 | 1465205876727 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - PROCESS | 4040 | 1465205876729 Marionette TRACE conn6 <- [1,1178,null,{}] 02:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:37:56 INFO - PROCESS | 4040 | 1465205876732 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:56 INFO - PROCESS | 4040 | 1465205876734 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:56 INFO - PROCESS | 4040 | 1465205876855 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:37:56 INFO - PROCESS | 4040 | 1465205876913 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 4040 | 1465205876915 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:56 INFO - PROCESS | 4040 | ++DOCSHELL 184DE800 == 34 [pid = 4040] [id = 304] 02:37:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (184E1C00) [pid = 4040] [serial = 911] [outer = 00000000] 02:37:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (184EB800) [pid = 4040] [serial = 912] [outer = 184E1C00] 02:37:57 INFO - PROCESS | 4040 | 1465205876960 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18E9DC00) [pid = 4040] [serial = 913] [outer = 184E1C00] 02:37:57 INFO - PROCESS | 4040 | 1465205877385 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 4040 | 1465205877464 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:37:57 INFO - PROCESS | 4040 | 1465205877467 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 4040 | 1465205877469 Marionette TRACE conn6 <- [1,1182,null,{}] 02:37:57 INFO - PROCESS | 4040 | 1465205877511 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:57 INFO - PROCESS | 4040 | 1465205877513 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:57 INFO - PROCESS | 4040 | 1465205877626 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:37:57 INFO - PROCESS | 4040 | 1465205877638 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 4040 | 1465205877640 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:57 INFO - PROCESS | 4040 | ++DOCSHELL 19220400 == 35 [pid = 4040] [id = 305] 02:37:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19221C00) [pid = 4040] [serial = 914] [outer = 00000000] 02:37:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1946FC00) [pid = 4040] [serial = 915] [outer = 19221C00] 02:37:57 INFO - PROCESS | 4040 | 1465205877684 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (19470000) [pid = 4040] [serial = 916] [outer = 19221C00] 02:37:58 INFO - PROCESS | 4040 | 1465205878189 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 4040 | 1465205878223 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:37:58 INFO - PROCESS | 4040 | 1465205878227 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - PROCESS | 4040 | 1465205878228 Marionette TRACE conn6 <- [1,1186,null,{}] 02:37:58 INFO - PROCESS | 4040 | 1465205878232 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:58 INFO - PROCESS | 4040 | 1465205878238 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:58 INFO - PROCESS | 4040 | 1465205878390 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:37:58 INFO - PROCESS | 4040 | 1465205878455 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 4040 | 1465205878457 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:58 INFO - PROCESS | 4040 | ++DOCSHELL 13F4B800 == 36 [pid = 4040] [id = 306] 02:37:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (197F8800) [pid = 4040] [serial = 917] [outer = 00000000] 02:37:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1AE1E800) [pid = 4040] [serial = 918] [outer = 197F8800] 02:37:58 INFO - PROCESS | 4040 | 1465205878502 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1AE25C00) [pid = 4040] [serial = 919] [outer = 197F8800] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0C8DE800) [pid = 4040] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (105A5800) [pid = 4040] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (17647000) [pid = 4040] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (102B4C00) [pid = 4040] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (184E6800) [pid = 4040] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1484E000) [pid = 4040] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0C8DB400) [pid = 4040] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (14086800) [pid = 4040] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FCDF400) [pid = 4040] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (16410800) [pid = 4040] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1D14BC00) [pid = 4040] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0C721C00) [pid = 4040] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:37:58 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0C6EA800) [pid = 4040] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:37:59 INFO - PROCESS | 4040 | 1465205879003 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 830ms 02:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:37:59 INFO - PROCESS | 4040 | 1465205879057 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 4040 | 1465205879059 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:37:59 INFO - PROCESS | 4040 | 1465205879063 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 4040 | 1465205879064 Marionette TRACE conn6 <- [1,1190,null,{}] 02:37:59 INFO - PROCESS | 4040 | 1465205879068 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:59 INFO - PROCESS | 4040 | 1465205879070 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:59 INFO - PROCESS | 4040 | 1465205879158 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:37:59 INFO - PROCESS | 4040 | 1465205879163 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 4040 | 1465205879165 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:59 INFO - PROCESS | 4040 | ++DOCSHELL 10462000 == 37 [pid = 4040] [id = 307] 02:37:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1640B000) [pid = 4040] [serial = 920] [outer = 00000000] 02:37:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (19BFE000) [pid = 4040] [serial = 921] [outer = 1640B000] 02:37:59 INFO - PROCESS | 4040 | 1465205879212 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AE26400) [pid = 4040] [serial = 922] [outer = 1640B000] 02:37:59 INFO - PROCESS | 4040 | 1465205879643 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 02:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:37:59 INFO - PROCESS | 4040 | 1465205879693 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 4040 | 1465205879695 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:37:59 INFO - PROCESS | 4040 | 1465205879699 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 4040 | 1465205879700 Marionette TRACE conn6 <- [1,1194,null,{}] 02:37:59 INFO - PROCESS | 4040 | 1465205879704 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:59 INFO - PROCESS | 4040 | 1465205879706 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:59 INFO - PROCESS | 4040 | 1465205879788 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:37:59 INFO - PROCESS | 4040 | 1465205879794 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 4040 | 1465205879796 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:37:59 INFO - PROCESS | 4040 | ++DOCSHELL 1AE2B800 == 38 [pid = 4040] [id = 308] 02:37:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1B87A400) [pid = 4040] [serial = 923] [outer = 00000000] 02:37:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1B948C00) [pid = 4040] [serial = 924] [outer = 1B87A400] 02:37:59 INFO - PROCESS | 4040 | 1465205879839 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (13F4E400) [pid = 4040] [serial = 925] [outer = 1B87A400] 02:38:00 INFO - PROCESS | 4040 | 1465205880284 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 02:38:00 INFO - PROCESS | 4040 | 1465205880329 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:38:00 INFO - PROCESS | 4040 | 1465205880331 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:38:00 INFO - PROCESS | 4040 | 1465205880334 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 4040 | 1465205880336 Marionette TRACE conn6 <- [1,1198,null,{}] 02:38:00 INFO - PROCESS | 4040 | 1465205880340 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:00 INFO - PROCESS | 4040 | 1465205880342 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:00 INFO - PROCESS | 4040 | 1465205880430 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:38:00 INFO - PROCESS | 4040 | 1465205880436 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 4040 | 1465205880438 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:00 INFO - PROCESS | 4040 | ++DOCSHELL 1BD0E400 == 39 [pid = 4040] [id = 309] 02:38:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1C06FC00) [pid = 4040] [serial = 926] [outer = 00000000] 02:38:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1C078800) [pid = 4040] [serial = 927] [outer = 1C06FC00] 02:38:00 INFO - PROCESS | 4040 | 1465205880481 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1C504000) [pid = 4040] [serial = 928] [outer = 1C06FC00] 02:38:01 INFO - PROCESS | 4040 | 1465205881250 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 971ms 02:38:01 INFO - PROCESS | 4040 | 1465205881306 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 4040 | 1465205881311 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:38:01 INFO - PROCESS | 4040 | 1465205881315 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 4040 | 1465205881319 Marionette TRACE conn6 <- [1,1202,null,{}] 02:38:01 INFO - PROCESS | 4040 | 1465205881325 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:01 INFO - PROCESS | 4040 | 1465205881328 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:01 INFO - PROCESS | 4040 | 1465205881444 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:38:01 INFO - PROCESS | 4040 | 1465205881580 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 4040 | 1465205881583 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:01 INFO - PROCESS | 4040 | ++DOCSHELL 0F7FAC00 == 40 [pid = 4040] [id = 310] 02:38:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0FC4D400) [pid = 4040] [serial = 929] [outer = 00000000] 02:38:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (102BDC00) [pid = 4040] [serial = 930] [outer = 0FC4D400] 02:38:01 INFO - PROCESS | 4040 | 1465205881642 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (13FA5800) [pid = 4040] [serial = 931] [outer = 0FC4D400] 02:38:02 INFO - PROCESS | 4040 | 1465205882283 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1026ms 02:38:02 INFO - PROCESS | 4040 | 1465205882342 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 4040 | 1465205882347 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:38:02 INFO - PROCESS | 4040 | 1465205882353 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 4040 | 1465205882356 Marionette TRACE conn6 <- [1,1206,null,{}] 02:38:02 INFO - PROCESS | 4040 | 1465205882360 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:02 INFO - PROCESS | 4040 | 1465205882363 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:02 INFO - PROCESS | 4040 | 1465205882478 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:38:02 INFO - PROCESS | 4040 | 1465205882612 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 4040 | 1465205882615 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:02 INFO - PROCESS | 4040 | ++DOCSHELL 1484B400 == 41 [pid = 4040] [id = 311] 02:38:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1487A800) [pid = 4040] [serial = 932] [outer = 00000000] 02:38:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (17648000) [pid = 4040] [serial = 933] [outer = 1487A800] 02:38:02 INFO - PROCESS | 4040 | 1465205882672 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (184E9C00) [pid = 4040] [serial = 934] [outer = 1487A800] 02:38:03 INFO - PROCESS | 4040 | 1465205883300 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 02:38:03 INFO - PROCESS | 4040 | 1465205883327 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 4040 | 1465205883330 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:38:03 INFO - PROCESS | 4040 | 1465205883334 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 4040 | 1465205883338 Marionette TRACE conn6 <- [1,1210,null,{}] 02:38:03 INFO - PROCESS | 4040 | 1465205883350 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:03 INFO - PROCESS | 4040 | 1465205883356 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:03 INFO - PROCESS | 4040 | 1465205883479 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:38:03 INFO - PROCESS | 4040 | 1465205883615 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 4040 | 1465205883619 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:03 INFO - PROCESS | 4040 | ++DOCSHELL 18F64800 == 42 [pid = 4040] [id = 312] 02:38:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1C50D400) [pid = 4040] [serial = 935] [outer = 00000000] 02:38:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1C5CB800) [pid = 4040] [serial = 936] [outer = 1C50D400] 02:38:03 INFO - PROCESS | 4040 | 1465205883677 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1C5D2800) [pid = 4040] [serial = 937] [outer = 1C50D400] 02:38:04 INFO - PROCESS | 4040 | 1465205884316 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 4040 | 1465205884362 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:38:04 INFO - PROCESS | 4040 | 1465205884365 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 4040 | 1465205884367 Marionette TRACE conn6 <- [1,1214,null,{}] 02:38:04 INFO - PROCESS | 4040 | 1465205884371 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:04 INFO - PROCESS | 4040 | 1465205884374 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:04 INFO - PROCESS | 4040 | 1465205884487 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:38:04 INFO - PROCESS | 4040 | 1465205884719 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 4040 | 1465205884722 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:04 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F4000 == 43 [pid = 4040] [id = 313] 02:38:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (0C8E0800) [pid = 4040] [serial = 938] [outer = 00000000] 02:38:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (0F7F3400) [pid = 4040] [serial = 939] [outer = 0C8E0800] 02:38:04 INFO - PROCESS | 4040 | 1465205884797 Marionette DEBUG loaded listener.js 02:38:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (0FCE0800) [pid = 4040] [serial = 940] [outer = 0C8E0800] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 1AE2B800 == 42 [pid = 4040] [id = 308] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 10462000 == 41 [pid = 4040] [id = 307] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 13F4B800 == 40 [pid = 4040] [id = 306] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 19220400 == 39 [pid = 4040] [id = 305] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 184DE800 == 38 [pid = 4040] [id = 304] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 15ABD800 == 37 [pid = 4040] [id = 303] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 1050C000 == 36 [pid = 4040] [id = 302] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 0C8E2000 == 35 [pid = 4040] [id = 301] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 14786C00 == 34 [pid = 4040] [id = 300] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 1A8B9000 == 33 [pid = 4040] [id = 298] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 0FC51000 == 32 [pid = 4040] [id = 299] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 1028EC00 == 31 [pid = 4040] [id = 289] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 1484B400 == 30 [pid = 4040] [id = 311] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 18F64800 == 29 [pid = 4040] [id = 312] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 1BD0E400 == 28 [pid = 4040] [id = 309] 02:38:06 INFO - PROCESS | 4040 | --DOCSHELL 0F7FAC00 == 27 [pid = 4040] [id = 310] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (19AF3400) [pid = 4040] [serial = 891] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (1100B000) [pid = 4040] [serial = 873] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (13F51400) [pid = 4040] [serial = 874] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (17650000) [pid = 4040] [serial = 879] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (159DF000) [pid = 4040] [serial = 868] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (18EA2800) [pid = 4040] [serial = 882] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (140BCC00) [pid = 4040] [serial = 867] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (184C1800) [pid = 4040] [serial = 880] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14969000) [pid = 4040] [serial = 876] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FC56C00) [pid = 4040] [serial = 870] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FCDA800) [pid = 4040] [serial = 871] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (18EA4800) [pid = 4040] [serial = 883] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (15BBAC00) [pid = 4040] [serial = 888] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (13F9D800) [pid = 4040] [serial = 856] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (11002400) [pid = 4040] [serial = 855] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (19BF1000) [pid = 4040] [serial = 859] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (199B4C00) [pid = 4040] [serial = 858] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1D235000) [pid = 4040] [serial = 862] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1D22C400) [pid = 4040] [serial = 861] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14734C00) [pid = 4040] [serial = 865] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FE45400) [pid = 4040] [serial = 864] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (197F2C00) [pid = 4040] [serial = 892] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (102BE800) [pid = 4040] [serial = 886] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0F78C800) [pid = 4040] [serial = 885] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (18F63400) [pid = 4040] [serial = 889] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (15BB1000) [pid = 4040] [serial = 877] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 4040 | 1465205886172 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1821ms 02:38:06 INFO - PROCESS | 4040 | 1465205886189 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:38:06 INFO - PROCESS | 4040 | 1465205886194 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:38:06 INFO - PROCESS | 4040 | 1465205886199 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 4040 | 1465205886202 Marionette TRACE conn6 <- [1,1218,null,{}] 02:38:06 INFO - PROCESS | 4040 | 1465205886208 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:06 INFO - PROCESS | 4040 | 1465205886210 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:06 INFO - PROCESS | 4040 | 1465205886335 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:38:06 INFO - PROCESS | 4040 | 1465205886346 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 4040 | 1465205886348 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:06 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DE000 == 28 [pid = 4040] [id = 314] 02:38:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C8DE400) [pid = 4040] [serial = 941] [outer = 00000000] 02:38:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C8E4C00) [pid = 4040] [serial = 942] [outer = 0C8DE400] 02:38:06 INFO - PROCESS | 4040 | 1465205886401 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0CD7DC00) [pid = 4040] [serial = 943] [outer = 0C8DE400] 02:38:06 INFO - PROCESS | 4040 | 1465205886905 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 02:38:06 INFO - PROCESS | 4040 | 1465205886929 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 4040 | 1465205886934 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:38:06 INFO - PROCESS | 4040 | 1465205886940 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 4040 | 1465205886943 Marionette TRACE conn6 <- [1,1222,null,{}] 02:38:06 INFO - PROCESS | 4040 | 1465205886946 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:06 INFO - PROCESS | 4040 | 1465205886949 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:07 INFO - PROCESS | 4040 | 1465205887038 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:38:07 INFO - PROCESS | 4040 | 1465205887047 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 4040 | 1465205887049 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:07 INFO - PROCESS | 4040 | ++DOCSHELL 0FCE0000 == 29 [pid = 4040] [id = 315] 02:38:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FD92800) [pid = 4040] [serial = 944] [outer = 00000000] 02:38:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FE3E400) [pid = 4040] [serial = 945] [outer = 0FD92800] 02:38:07 INFO - PROCESS | 4040 | 1465205887097 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE47800) [pid = 4040] [serial = 946] [outer = 0FD92800] 02:38:07 INFO - PROCESS | 4040 | 1465205887571 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 02:38:07 INFO - PROCESS | 4040 | 1465205887614 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 4040 | 1465205887616 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:38:07 INFO - PROCESS | 4040 | 1465205887620 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:38:07 INFO - PROCESS | 4040 | 1465205887623 Marionette TRACE conn6 <- [1,1226,null,{}] 02:38:07 INFO - PROCESS | 4040 | 1465205887634 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:07 INFO - PROCESS | 4040 | 1465205887639 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:07 INFO - PROCESS | 4040 | 1465205887755 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:38:07 INFO - PROCESS | 4040 | 1465205887845 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 4040 | 1465205887848 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:07 INFO - PROCESS | 4040 | ++DOCSHELL 110A2C00 == 30 [pid = 4040] [id = 316] 02:38:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (110A3000) [pid = 4040] [serial = 947] [outer = 00000000] 02:38:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13F48000) [pid = 4040] [serial = 948] [outer = 110A3000] 02:38:07 INFO - PROCESS | 4040 | 1465205887898 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (13F4F000) [pid = 4040] [serial = 949] [outer = 110A3000] 02:38:08 INFO - PROCESS | 4040 | 1465205888291 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 731ms 02:38:08 INFO - PROCESS | 4040 | 1465205888362 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:38:08 INFO - PROCESS | 4040 | 1465205888365 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:38:08 INFO - PROCESS | 4040 | 1465205888368 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 4040 | 1465205888370 Marionette TRACE conn6 <- [1,1230,null,{}] 02:38:08 INFO - PROCESS | 4040 | 1465205888373 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:08 INFO - PROCESS | 4040 | 1465205888375 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:08 INFO - PROCESS | 4040 | 1465205888488 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:38:08 INFO - PROCESS | 4040 | 1465205888494 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 4040 | 1465205888496 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:08 INFO - PROCESS | 4040 | ++DOCSHELL 13FA1000 == 31 [pid = 4040] [id = 317] 02:38:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (13FA1800) [pid = 4040] [serial = 950] [outer = 00000000] 02:38:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1415AC00) [pid = 4040] [serial = 951] [outer = 13FA1800] 02:38:08 INFO - PROCESS | 4040 | 1465205888540 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (14728400) [pid = 4040] [serial = 952] [outer = 13FA1800] 02:38:09 INFO - PROCESS | 4040 | 1465205888994 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 02:38:09 INFO - PROCESS | 4040 | 1465205889043 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:38:09 INFO - PROCESS | 4040 | 1465205889045 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:38:09 INFO - PROCESS | 4040 | 1465205889048 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:38:09 INFO - PROCESS | 4040 | 1465205889050 Marionette TRACE conn6 <- [1,1234,null,{}] 02:38:09 INFO - PROCESS | 4040 | 1465205889053 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:09 INFO - PROCESS | 4040 | 1465205889055 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:09 INFO - PROCESS | 4040 | 1465205889190 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:38:09 INFO - PROCESS | 4040 | 1465205889208 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 4040 | 1465205889210 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:09 INFO - PROCESS | 4040 | ++DOCSHELL 14736400 == 32 [pid = 4040] [id = 318] 02:38:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (14790000) [pid = 4040] [serial = 953] [outer = 00000000] 02:38:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (14966C00) [pid = 4040] [serial = 954] [outer = 14790000] 02:38:09 INFO - PROCESS | 4040 | 1465205889255 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (15422400) [pid = 4040] [serial = 955] [outer = 14790000] 02:38:09 INFO - PROCESS | 4040 | 1465205889712 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 02:38:09 INFO - PROCESS | 4040 | 1465205889728 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:38:09 INFO - PROCESS | 4040 | 1465205889730 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:38:09 INFO - PROCESS | 4040 | 1465205889733 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:38:09 INFO - PROCESS | 4040 | 1465205889735 Marionette TRACE conn6 <- [1,1238,null,{}] 02:38:09 INFO - PROCESS | 4040 | 1465205889738 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:09 INFO - PROCESS | 4040 | 1465205889744 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:09 INFO - PROCESS | 4040 | 1465205889880 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:38:09 INFO - PROCESS | 4040 | 1465205889888 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 4040 | 1465205889890 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:09 INFO - PROCESS | 4040 | ++DOCSHELL 16410800 == 33 [pid = 4040] [id = 319] 02:38:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (17641C00) [pid = 4040] [serial = 956] [outer = 00000000] 02:38:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1764B400) [pid = 4040] [serial = 957] [outer = 17641C00] 02:38:10 INFO - PROCESS | 4040 | 1465205889983 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (176B8C00) [pid = 4040] [serial = 958] [outer = 17641C00] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14789000) [pid = 4040] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (19221C00) [pid = 4040] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (105A1C00) [pid = 4040] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0C8E2C00) [pid = 4040] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1A999800) [pid = 4040] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1B87A400) [pid = 4040] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (15ABFC00) [pid = 4040] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCD8000) [pid = 4040] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (184E1C00) [pid = 4040] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (197F8800) [pid = 4040] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1640B000) [pid = 4040] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:38:10 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1C06FC00) [pid = 4040] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:38:10 INFO - PROCESS | 4040 | 1465205890678 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1020ms 02:38:10 INFO - PROCESS | 4040 | 1465205890779 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 4040 | 1465205890783 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:38:10 INFO - PROCESS | 4040 | 1465205890788 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:38:10 INFO - PROCESS | 4040 | 1465205890793 Marionette TRACE conn6 <- [1,1242,null,{}] 02:38:10 INFO - PROCESS | 4040 | 1465205890823 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:10 INFO - PROCESS | 4040 | 1465205890827 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:10 INFO - PROCESS | 4040 | 1465205890951 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:38:11 INFO - PROCESS | 4040 | 1465205891032 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 4040 | 1465205891036 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:11 INFO - PROCESS | 4040 | ++DOCSHELL 0C807400 == 34 [pid = 4040] [id = 320] 02:38:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0C80B400) [pid = 4040] [serial = 959] [outer = 00000000] 02:38:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0C8DD000) [pid = 4040] [serial = 960] [outer = 0C80B400] 02:38:11 INFO - PROCESS | 4040 | 1465205891140 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0F638400) [pid = 4040] [serial = 961] [outer = 0C80B400] 02:38:11 INFO - PROCESS | 4040 | 1465205891839 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1106ms 02:38:11 INFO - PROCESS | 4040 | 1465205891897 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 4040 | 1465205891901 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:38:11 INFO - PROCESS | 4040 | 1465205891933 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 4040 | 1465205891937 Marionette TRACE conn6 <- [1,1246,null,{}] 02:38:11 INFO - PROCESS | 4040 | 1465205891941 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:11 INFO - PROCESS | 4040 | 1465205891944 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:12 INFO - PROCESS | 4040 | 1465205892069 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:38:12 INFO - PROCESS | 4040 | 1465205892190 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 4040 | 1465205892192 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:12 INFO - PROCESS | 4040 | ++DOCSHELL 102BC400 == 35 [pid = 4040] [id = 321] 02:38:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (102BD400) [pid = 4040] [serial = 962] [outer = 00000000] 02:38:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1046B400) [pid = 4040] [serial = 963] [outer = 102BD400] 02:38:12 INFO - PROCESS | 4040 | 1465205892250 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (10E10800) [pid = 4040] [serial = 964] [outer = 102BD400] 02:38:13 INFO - PROCESS | 4040 | 1465205893123 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1283ms 02:38:13 INFO - PROCESS | 4040 | 1465205893216 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:38:13 INFO - PROCESS | 4040 | 1465205893221 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:38:13 INFO - PROCESS | 4040 | 1465205893225 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 4040 | 1465205893229 Marionette TRACE conn6 <- [1,1250,null,{}] 02:38:13 INFO - PROCESS | 4040 | 1465205893235 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:13 INFO - PROCESS | 4040 | 1465205893238 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:13 INFO - PROCESS | 4040 | 1465205893380 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:38:13 INFO - PROCESS | 4040 | --DOCSHELL 14736400 == 34 [pid = 4040] [id = 318] 02:38:13 INFO - PROCESS | 4040 | --DOCSHELL 13FA1000 == 33 [pid = 4040] [id = 317] 02:38:13 INFO - PROCESS | 4040 | --DOCSHELL 110A2C00 == 32 [pid = 4040] [id = 316] 02:38:13 INFO - PROCESS | 4040 | --DOCSHELL 0FCE0000 == 31 [pid = 4040] [id = 315] 02:38:13 INFO - PROCESS | 4040 | --DOCSHELL 0C8DE000 == 30 [pid = 4040] [id = 314] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (170BC400) [pid = 4040] [serial = 900] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (19470000) [pid = 4040] [serial = 916] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (13FA7C00) [pid = 4040] [serial = 907] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0CDDA000) [pid = 4040] [serial = 903] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1AE2A000) [pid = 4040] [serial = 895] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1B948C00) [pid = 4040] [serial = 924] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (17641400) [pid = 4040] [serial = 910] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (176B7C00) [pid = 4040] [serial = 901] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0FC50400) [pid = 4040] [serial = 904] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1AE1E400) [pid = 4040] [serial = 894] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (102B8800) [pid = 4040] [serial = 897] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (18E9DC00) [pid = 4040] [serial = 913] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (184EB800) [pid = 4040] [serial = 912] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1946FC00) [pid = 4040] [serial = 915] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1AE1E800) [pid = 4040] [serial = 918] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1640AC00) [pid = 4040] [serial = 909] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (13F50400) [pid = 4040] [serial = 906] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (1AE26400) [pid = 4040] [serial = 922] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (105A2000) [pid = 4040] [serial = 898] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (19BFE000) [pid = 4040] [serial = 921] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (1AE25C00) [pid = 4040] [serial = 919] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (13F4E400) [pid = 4040] [serial = 925] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (1C078800) [pid = 4040] [serial = 927] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (1C504000) [pid = 4040] [serial = 928] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 4040 | 1465205893495 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 4040 | 1465205893498 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:13 INFO - PROCESS | 4040 | ++DOCSHELL 0F6ED800 == 31 [pid = 4040] [id = 322] 02:38:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (0F6F0400) [pid = 4040] [serial = 965] [outer = 00000000] 02:38:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (0F7F5400) [pid = 4040] [serial = 966] [outer = 0F6F0400] 02:38:13 INFO - PROCESS | 4040 | 1465205893547 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (0FC57000) [pid = 4040] [serial = 967] [outer = 0F6F0400] 02:38:14 INFO - PROCESS | 4040 | 1465205893963 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 790ms 02:38:14 INFO - PROCESS | 4040 | 1465205894016 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 4040 | 1465205894021 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:38:14 INFO - PROCESS | 4040 | 1465205894027 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 4040 | 1465205894029 Marionette TRACE conn6 <- [1,1254,null,{}] 02:38:14 INFO - PROCESS | 4040 | 1465205894033 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:14 INFO - PROCESS | 4040 | 1465205894036 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:14 INFO - PROCESS | 4040 | 1465205894127 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:38:14 INFO - PROCESS | 4040 | 1465205894134 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 4040 | 1465205894136 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:14 INFO - PROCESS | 4040 | ++DOCSHELL 0FD98800 == 32 [pid = 4040] [id = 323] 02:38:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (0FD9A000) [pid = 4040] [serial = 968] [outer = 00000000] 02:38:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (102BFC00) [pid = 4040] [serial = 969] [outer = 0FD9A000] 02:38:14 INFO - PROCESS | 4040 | 1465205894183 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (105A2000) [pid = 4040] [serial = 970] [outer = 0FD9A000] 02:38:14 INFO - PROCESS | 4040 | 1465205894647 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 02:38:14 INFO - PROCESS | 4040 | 1465205894701 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 4040 | 1465205894703 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:38:14 INFO - PROCESS | 4040 | 1465205894707 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 4040 | 1465205894710 Marionette TRACE conn6 <- [1,1258,null,{}] 02:38:14 INFO - PROCESS | 4040 | 1465205894721 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:14 INFO - PROCESS | 4040 | 1465205894726 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:14 INFO - PROCESS | 4040 | 1465205894839 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:38:14 INFO - PROCESS | 4040 | 1465205894929 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 4040 | 1465205894932 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:14 INFO - PROCESS | 4040 | ++DOCSHELL 140BE000 == 33 [pid = 4040] [id = 324] 02:38:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (140BFC00) [pid = 4040] [serial = 971] [outer = 00000000] 02:38:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (14152C00) [pid = 4040] [serial = 972] [outer = 140BFC00] 02:38:15 INFO - PROCESS | 4040 | 1465205894980 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (14733400) [pid = 4040] [serial = 973] [outer = 140BFC00] 02:38:15 INFO - PROCESS | 4040 | 1465205895360 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 02:38:15 INFO - PROCESS | 4040 | 1465205895381 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 4040 | 1465205895383 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:38:15 INFO - PROCESS | 4040 | 1465205895386 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 4040 | 1465205895388 Marionette TRACE conn6 <- [1,1262,null,{}] 02:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:38:15 INFO - PROCESS | 4040 | 1465205895391 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:15 INFO - PROCESS | 4040 | 1465205895393 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:15 INFO - PROCESS | 4040 | 1465205895530 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:38:15 INFO - PROCESS | 4040 | 1465205895542 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 4040 | 1465205895544 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:15 INFO - PROCESS | 4040 | ++DOCSHELL 1496C800 == 34 [pid = 4040] [id = 325] 02:38:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1496D000) [pid = 4040] [serial = 974] [outer = 00000000] 02:38:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (16289400) [pid = 4040] [serial = 975] [outer = 1496D000] 02:38:15 INFO - PROCESS | 4040 | 1465205895588 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (16409400) [pid = 4040] [serial = 976] [outer = 1496D000] 02:38:16 INFO - PROCESS | 4040 | 1465205896020 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 02:38:16 INFO - PROCESS | 4040 | 1465205896061 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 4040 | 1465205896063 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:38:16 INFO - PROCESS | 4040 | 1465205896067 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:38:16 INFO - PROCESS | 4040 | 1465205896068 Marionette TRACE conn6 <- [1,1266,null,{}] 02:38:16 INFO - PROCESS | 4040 | 1465205896072 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:16 INFO - PROCESS | 4040 | 1465205896074 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:16 INFO - PROCESS | 4040 | 1465205896183 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:38:16 INFO - PROCESS | 4040 | 1465205896270 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 4040 | 1465205896272 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:16 INFO - PROCESS | 4040 | ++DOCSHELL 13F50400 == 35 [pid = 4040] [id = 326] 02:38:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1703D400) [pid = 4040] [serial = 977] [outer = 00000000] 02:38:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (17648800) [pid = 4040] [serial = 978] [outer = 1703D400] 02:38:16 INFO - PROCESS | 4040 | 1465205896316 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (17649400) [pid = 4040] [serial = 979] [outer = 1703D400] 02:38:16 INFO - PROCESS | 4040 | 1465205896750 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 731ms 02:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:38:16 INFO - PROCESS | 4040 | 1465205896802 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 4040 | 1465205896804 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:38:16 INFO - PROCESS | 4040 | 1465205896807 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 4040 | 1465205896809 Marionette TRACE conn6 <- [1,1270,null,{}] 02:38:16 INFO - PROCESS | 4040 | 1465205896812 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:16 INFO - PROCESS | 4040 | 1465205896818 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:16 INFO - PROCESS | 4040 | 1465205896961 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:38:17 INFO - PROCESS | 4040 | 1465205896972 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 4040 | 1465205896974 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:17 INFO - PROCESS | 4040 | ++DOCSHELL 17F93800 == 36 [pid = 4040] [id = 327] 02:38:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (17FAE800) [pid = 4040] [serial = 980] [outer = 00000000] 02:38:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184E8400) [pid = 4040] [serial = 981] [outer = 17FAE800] 02:38:17 INFO - PROCESS | 4040 | 1465205897018 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (18E9CC00) [pid = 4040] [serial = 982] [outer = 17FAE800] 02:38:17 INFO - PROCESS | 4040 | 1465205897499 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (14790000) [pid = 4040] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0C8DE400) [pid = 4040] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0C8E0800) [pid = 4040] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0FD92800) [pid = 4040] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (110A3000) [pid = 4040] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (13FA1800) [pid = 4040] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0FC4D400) [pid = 4040] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1C50D400) [pid = 4040] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:38:17 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1487A800) [pid = 4040] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 02:38:17 INFO - PROCESS | 4040 | 1465205897540 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 4040 | 1465205897542 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:38:17 INFO - PROCESS | 4040 | 1465205897545 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 4040 | 1465205897546 Marionette TRACE conn6 <- [1,1274,null,{}] 02:38:17 INFO - PROCESS | 4040 | 1465205897550 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:17 INFO - PROCESS | 4040 | 1465205897552 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:17 INFO - PROCESS | 4040 | 1465205897645 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:38:17 INFO - PROCESS | 4040 | 1465205897651 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 4040 | 1465205897653 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:17 INFO - PROCESS | 4040 | ++DOCSHELL 10E03000 == 37 [pid = 4040] [id = 328] 02:38:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (140C8400) [pid = 4040] [serial = 983] [outer = 00000000] 02:38:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (16405400) [pid = 4040] [serial = 984] [outer = 140C8400] 02:38:17 INFO - PROCESS | 4040 | 1465205897696 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (18E9FC00) [pid = 4040] [serial = 985] [outer = 140C8400] 02:38:18 INFO - PROCESS | 4040 | 1465205898122 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 02:38:18 INFO - PROCESS | 4040 | 1465205898178 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 4040 | 1465205898180 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:38:18 INFO - PROCESS | 4040 | 1465205898183 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 4040 | 1465205898185 Marionette TRACE conn6 <- [1,1278,null,{}] 02:38:18 INFO - PROCESS | 4040 | 1465205898189 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:18 INFO - PROCESS | 4040 | 1465205898191 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:18 INFO - PROCESS | 4040 | 1465205898271 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:38:18 INFO - PROCESS | 4040 | 1465205898276 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 4040 | 1465205898278 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:18 INFO - PROCESS | 4040 | ++DOCSHELL 17046400 == 38 [pid = 4040] [id = 329] 02:38:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (184E9000) [pid = 4040] [serial = 986] [outer = 00000000] 02:38:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1921A400) [pid = 4040] [serial = 987] [outer = 184E9000] 02:38:18 INFO - PROCESS | 4040 | 1465205898322 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (19222000) [pid = 4040] [serial = 988] [outer = 184E9000] 02:38:18 INFO - PROCESS | 4040 | 1465205898790 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 02:38:18 INFO - PROCESS | 4040 | 1465205898845 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 4040 | 1465205898848 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:38:18 INFO - PROCESS | 4040 | 1465205898851 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 4040 | 1465205898852 Marionette TRACE conn6 <- [1,1282,null,{}] 02:38:18 INFO - PROCESS | 4040 | 1465205898856 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:18 INFO - PROCESS | 4040 | 1465205898858 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:18 INFO - PROCESS | 4040 | 1465205898942 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:38:18 INFO - PROCESS | 4040 | 1465205898951 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 4040 | 1465205898952 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:18 INFO - PROCESS | 4040 | ++DOCSHELL 19225800 == 39 [pid = 4040] [id = 330] 02:38:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (19226400) [pid = 4040] [serial = 989] [outer = 00000000] 02:38:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (197F1C00) [pid = 4040] [serial = 990] [outer = 19226400] 02:38:19 INFO - PROCESS | 4040 | 1465205898996 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (199B2400) [pid = 4040] [serial = 991] [outer = 19226400] 02:38:19 INFO - PROCESS | 4040 | 1465205899434 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 02:38:19 INFO - PROCESS | 4040 | 1465205899486 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 4040 | 1465205899498 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:38:19 INFO - PROCESS | 4040 | 1465205899505 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 4040 | 1465205899506 Marionette TRACE conn6 <- [1,1286,null,{}] 02:38:19 INFO - PROCESS | 4040 | 1465205899510 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:19 INFO - PROCESS | 4040 | 1465205899511 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:19 INFO - PROCESS | 4040 | 1465205899643 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:38:19 INFO - PROCESS | 4040 | 1465205899784 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 4040 | 1465205899788 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:19 INFO - PROCESS | 4040 | ++DOCSHELL 09273000 == 40 [pid = 4040] [id = 331] 02:38:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (09273C00) [pid = 4040] [serial = 992] [outer = 00000000] 02:38:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0C6EB400) [pid = 4040] [serial = 993] [outer = 09273C00] 02:38:19 INFO - PROCESS | 4040 | 1465205899848 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0C8DBC00) [pid = 4040] [serial = 994] [outer = 09273C00] 02:38:20 INFO - PROCESS | 4040 | 1465205900536 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1075ms 02:38:20 INFO - PROCESS | 4040 | 1465205900579 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 4040 | 1465205900584 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:38:20 INFO - PROCESS | 4040 | 1465205900589 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 4040 | 1465205900592 Marionette TRACE conn6 <- [1,1290,null,{}] 02:38:20 INFO - PROCESS | 4040 | 1465205900597 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:20 INFO - PROCESS | 4040 | 1465205900600 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:20 INFO - PROCESS | 4040 | 1465205900745 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:38:20 INFO - PROCESS | 4040 | 1465205900876 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 4040 | 1465205900879 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:20 INFO - PROCESS | 4040 | ++DOCSHELL 110A9800 == 41 [pid = 4040] [id = 332] 02:38:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (13F4A800) [pid = 4040] [serial = 995] [outer = 00000000] 02:38:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (13FA9400) [pid = 4040] [serial = 996] [outer = 13F4A800] 02:38:20 INFO - PROCESS | 4040 | 1465205900936 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (14155400) [pid = 4040] [serial = 997] [outer = 13F4A800] 02:38:21 INFO - PROCESS | 4040 | 1465205901563 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1022ms 02:38:21 INFO - PROCESS | 4040 | 1465205901611 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 4040 | 1465205901614 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:38:21 INFO - PROCESS | 4040 | 1465205901632 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:38:21 INFO - PROCESS | 4040 | 1465205901635 Marionette TRACE conn6 <- [1,1294,null,{}] 02:38:21 INFO - PROCESS | 4040 | 1465205901640 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:21 INFO - PROCESS | 4040 | 1465205901642 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:21 INFO - PROCESS | 4040 | 1465205901773 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:38:21 INFO - PROCESS | 4040 | 1465205901904 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 4040 | 1465205901907 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:21 INFO - PROCESS | 4040 | ++DOCSHELL 14851800 == 42 [pid = 4040] [id = 333] 02:38:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (17645400) [pid = 4040] [serial = 998] [outer = 00000000] 02:38:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (18DD2800) [pid = 4040] [serial = 999] [outer = 17645400] 02:38:21 INFO - PROCESS | 4040 | 1465205901963 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (19470C00) [pid = 4040] [serial = 1000] [outer = 17645400] 02:38:22 INFO - PROCESS | 4040 | 1465205902546 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 02:38:22 INFO - PROCESS | 4040 | 1465205902608 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 4040 | 1465205902612 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:38:22 INFO - PROCESS | 4040 | 1465205902623 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 4040 | 1465205902628 Marionette TRACE conn6 <- [1,1298,null,{}] 02:38:22 INFO - PROCESS | 4040 | 1465205902632 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:22 INFO - PROCESS | 4040 | 1465205902635 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:22 INFO - PROCESS | 4040 | 1465205902754 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:38:22 INFO - PROCESS | 4040 | 1465205902982 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 4040 | 1465205902985 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:23 INFO - PROCESS | 4040 | ++DOCSHELL 09272800 == 43 [pid = 4040] [id = 334] 02:38:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (09276000) [pid = 4040] [serial = 1001] [outer = 00000000] 02:38:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0C8E2000) [pid = 4040] [serial = 1002] [outer = 09276000] 02:38:23 INFO - PROCESS | 4040 | 1465205903047 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0F6EB400) [pid = 4040] [serial = 1003] [outer = 09276000] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 19225800 == 42 [pid = 4040] [id = 330] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 17046400 == 41 [pid = 4040] [id = 329] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 10E03000 == 40 [pid = 4040] [id = 328] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 17F93800 == 39 [pid = 4040] [id = 327] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 13F50400 == 38 [pid = 4040] [id = 326] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 1496C800 == 37 [pid = 4040] [id = 325] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 140BE000 == 36 [pid = 4040] [id = 324] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 0FD98800 == 35 [pid = 4040] [id = 323] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 0F6ED800 == 34 [pid = 4040] [id = 322] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 102BC400 == 33 [pid = 4040] [id = 321] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 16410800 == 32 [pid = 4040] [id = 319] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 0C807400 == 31 [pid = 4040] [id = 320] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 0C6F4000 == 30 [pid = 4040] [id = 313] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 14851800 == 29 [pid = 4040] [id = 333] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 09273000 == 28 [pid = 4040] [id = 331] 02:38:24 INFO - PROCESS | 4040 | --DOCSHELL 110A9800 == 27 [pid = 4040] [id = 332] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (13F48000) [pid = 4040] [serial = 948] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1415AC00) [pid = 4040] [serial = 951] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (13FA5800) [pid = 4040] [serial = 931] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1C5D2800) [pid = 4040] [serial = 937] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (184E9C00) [pid = 4040] [serial = 934] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (15422400) [pid = 4040] [serial = 955] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (14728400) [pid = 4040] [serial = 952] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C8E4C00) [pid = 4040] [serial = 942] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0CD7DC00) [pid = 4040] [serial = 943] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0FCE0800) [pid = 4040] [serial = 940] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0F7F3400) [pid = 4040] [serial = 939] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FE3E400) [pid = 4040] [serial = 945] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FE47800) [pid = 4040] [serial = 946] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (102BDC00) [pid = 4040] [serial = 930] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17648000) [pid = 4040] [serial = 933] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1C5CB800) [pid = 4040] [serial = 936] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (14966C00) [pid = 4040] [serial = 954] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1764B400) [pid = 4040] [serial = 957] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (13F4F000) [pid = 4040] [serial = 949] [outer = 00000000] [url = about:blank] 02:38:24 INFO - PROCESS | 4040 | 1465205904380 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 4040 | 1465205904468 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:38:24 INFO - PROCESS | 4040 | 1465205904473 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - PROCESS | 4040 | 1465205904476 Marionette TRACE conn6 <- [1,1302,null,{}] 02:38:24 INFO - PROCESS | 4040 | 1465205904482 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:24 INFO - PROCESS | 4040 | 1465205904485 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:24 INFO - PROCESS | 4040 | 1465205904580 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:38:24 INFO - PROCESS | 4040 | 1465205904588 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 4040 | 1465205904592 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:24 INFO - PROCESS | 4040 | ++DOCSHELL 0CD75000 == 28 [pid = 4040] [id = 335] 02:38:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0CD7D800) [pid = 4040] [serial = 1004] [outer = 00000000] 02:38:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0F6ED800) [pid = 4040] [serial = 1005] [outer = 0CD7D800] 02:38:24 INFO - PROCESS | 4040 | 1465205904645 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FC4D800) [pid = 4040] [serial = 1006] [outer = 0CD7D800] 02:38:25 INFO - PROCESS | 4040 | 1465205905145 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 731ms 02:38:25 INFO - PROCESS | 4040 | 1465205905204 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 4040 | 1465205905209 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:38:25 INFO - PROCESS | 4040 | 1465205905215 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:38:25 INFO - PROCESS | 4040 | 1465205905218 Marionette TRACE conn6 <- [1,1306,null,{}] 02:38:25 INFO - PROCESS | 4040 | 1465205905222 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:25 INFO - PROCESS | 4040 | 1465205905224 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:25 INFO - PROCESS | 4040 | 1465205905314 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:38:25 INFO - PROCESS | 4040 | 1465205905400 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 4040 | 1465205905402 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:25 INFO - PROCESS | 4040 | ++DOCSHELL 0FE47800 == 29 [pid = 4040] [id = 336] 02:38:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FE49400) [pid = 4040] [serial = 1007] [outer = 00000000] 02:38:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (101A3400) [pid = 4040] [serial = 1008] [outer = 0FE49400] 02:38:25 INFO - PROCESS | 4040 | 1465205905450 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1028B400) [pid = 4040] [serial = 1009] [outer = 0FE49400] 02:38:25 INFO - PROCESS | 4040 | 1465205905843 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 02:38:25 INFO - PROCESS | 4040 | 1465205905889 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 4040 | 1465205905891 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:38:25 INFO - PROCESS | 4040 | 1465205905894 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 4040 | 1465205905898 Marionette TRACE conn6 <- [1,1310,null,{}] 02:38:25 INFO - PROCESS | 4040 | 1465205905909 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:25 INFO - PROCESS | 4040 | 1465205905914 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:26 INFO - PROCESS | 4040 | 1465205906032 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:38:26 INFO - PROCESS | 4040 | 1465205906044 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 4040 | 1465205906047 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:26 INFO - PROCESS | 4040 | ++DOCSHELL 13F48000 == 30 [pid = 4040] [id = 337] 02:38:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13F50400) [pid = 4040] [serial = 1010] [outer = 00000000] 02:38:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13FA9000) [pid = 4040] [serial = 1011] [outer = 13F50400] 02:38:26 INFO - PROCESS | 4040 | 1465205906095 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (140BE000) [pid = 4040] [serial = 1012] [outer = 13F50400] 02:38:26 INFO - PROCESS | 4040 | 1465205906539 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 731ms 02:38:26 INFO - PROCESS | 4040 | 1465205906629 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 4040 | 1465205906631 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:38:26 INFO - PROCESS | 4040 | 1465205906635 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:38:26 INFO - PROCESS | 4040 | 1465205906636 Marionette TRACE conn6 <- [1,1314,null,{}] 02:38:26 INFO - PROCESS | 4040 | 1465205906640 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:26 INFO - PROCESS | 4040 | 1465205906642 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:26 INFO - PROCESS | 4040 | 1465205906764 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:38:26 INFO - PROCESS | 4040 | 1465205906769 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 4040 | 1465205906771 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:26 INFO - PROCESS | 4040 | ++DOCSHELL 140C2C00 == 31 [pid = 4040] [id = 338] 02:38:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14353000) [pid = 4040] [serial = 1013] [outer = 00000000] 02:38:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14878800) [pid = 4040] [serial = 1014] [outer = 14353000] 02:38:26 INFO - PROCESS | 4040 | 1465205906816 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (159E0400) [pid = 4040] [serial = 1015] [outer = 14353000] 02:38:27 INFO - PROCESS | 4040 | 1465205907259 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 02:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:38:27 INFO - PROCESS | 4040 | 1465205907309 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 4040 | 1465205907311 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:38:27 INFO - PROCESS | 4040 | 1465205907320 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 4040 | 1465205907322 Marionette TRACE conn6 <- [1,1318,null,{}] 02:38:27 INFO - PROCESS | 4040 | 1465205907326 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:27 INFO - PROCESS | 4040 | 1465205907328 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:27 INFO - PROCESS | 4040 | 1465205907463 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:38:27 INFO - PROCESS | 4040 | 1465205907484 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 4040 | 1465205907486 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:27 INFO - PROCESS | 4040 | ++DOCSHELL 1628CC00 == 32 [pid = 4040] [id = 339] 02:38:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1628E000) [pid = 4040] [serial = 1016] [outer = 00000000] 02:38:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (170BCC00) [pid = 4040] [serial = 1017] [outer = 1628E000] 02:38:27 INFO - PROCESS | 4040 | 1465205907530 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1764A400) [pid = 4040] [serial = 1018] [outer = 1628E000] 02:38:27 INFO - PROCESS | 4040 | 1465205907958 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 02:38:28 INFO - PROCESS | 4040 | 1465205908005 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 4040 | 1465205908007 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:38:28 INFO - PROCESS | 4040 | 1465205908010 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 4040 | 1465205908012 Marionette TRACE conn6 <- [1,1322,null,{}] 02:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:38:28 INFO - PROCESS | 4040 | 1465205908022 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:28 INFO - PROCESS | 4040 | 1465205908027 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:28 INFO - PROCESS | 4040 | 1465205908166 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:38:28 INFO - PROCESS | 4040 | 1465205908173 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 4040 | 1465205908175 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:28 INFO - PROCESS | 4040 | ++DOCSHELL 17F94C00 == 33 [pid = 4040] [id = 340] 02:38:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (184C9000) [pid = 4040] [serial = 1019] [outer = 00000000] 02:38:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (18DD8000) [pid = 4040] [serial = 1020] [outer = 184C9000] 02:38:28 INFO - PROCESS | 4040 | 1465205908219 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (18EA9400) [pid = 4040] [serial = 1021] [outer = 184C9000] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1703D400) [pid = 4040] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (17FAE800) [pid = 4040] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (140C8400) [pid = 4040] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (17641C00) [pid = 4040] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (140BFC00) [pid = 4040] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0F6F0400) [pid = 4040] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C80B400) [pid = 4040] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FD9A000) [pid = 4040] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (102BD400) [pid = 4040] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1496D000) [pid = 4040] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (184E9000) [pid = 4040] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:38:28 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (19226400) [pid = 4040] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:38:28 INFO - PROCESS | 4040 | 1465205908972 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 02:38:28 INFO - PROCESS | 4040 | 1465205908985 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 4040 | 1465205908987 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:38:28 INFO - PROCESS | 4040 | 1465205908990 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 4040 | 1465205908991 Marionette TRACE conn6 <- [1,1326,null,{}] 02:38:29 INFO - PROCESS | 4040 | 1465205908994 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:29 INFO - PROCESS | 4040 | 1465205908996 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:29 INFO - PROCESS | 4040 | 1465205909075 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:38:29 INFO - PROCESS | 4040 | 1465205909156 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 4040 | 1465205909158 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:29 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E6000 == 34 [pid = 4040] [id = 341] 02:38:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FC52800) [pid = 4040] [serial = 1022] [outer = 00000000] 02:38:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (14878C00) [pid = 4040] [serial = 1023] [outer = 0FC52800] 02:38:29 INFO - PROCESS | 4040 | 1465205909207 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1703D400) [pid = 4040] [serial = 1024] [outer = 0FC52800] 02:38:30 INFO - PROCESS | 4040 | 1465205910042 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1070ms 02:38:30 INFO - PROCESS | 4040 | 1465205910061 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 4040 | 1465205910063 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:38:30 INFO - PROCESS | 4040 | 1465205910066 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 4040 | 1465205910068 Marionette TRACE conn6 <- [1,1330,null,{}] 02:38:30 INFO - PROCESS | 4040 | 1465205910071 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:30 INFO - PROCESS | 4040 | 1465205910073 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:30 INFO - PROCESS | 4040 | 1465205910153 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:38:30 INFO - PROCESS | 4040 | 1465205910159 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 4040 | 1465205910160 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:30 INFO - PROCESS | 4040 | ++DOCSHELL 1764E800 == 35 [pid = 4040] [id = 342] 02:38:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (17F39400) [pid = 4040] [serial = 1025] [outer = 00000000] 02:38:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (19225000) [pid = 4040] [serial = 1026] [outer = 17F39400] 02:38:30 INFO - PROCESS | 4040 | 1465205910204 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (19227800) [pid = 4040] [serial = 1027] [outer = 17F39400] 02:38:30 INFO - PROCESS | 4040 | 1465205910672 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 02:38:30 INFO - PROCESS | 4040 | 1465205910697 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:38:30 INFO - PROCESS | 4040 | 1465205910699 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:38:30 INFO - PROCESS | 4040 | 1465205910702 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 4040 | 1465205910704 Marionette TRACE conn6 <- [1,1334,null,{}] 02:38:30 INFO - PROCESS | 4040 | 1465205910708 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:30 INFO - PROCESS | 4040 | 1465205910710 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:30 INFO - PROCESS | 4040 | 1465205910789 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:38:30 INFO - PROCESS | 4040 | 1465205910797 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 4040 | 1465205910798 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:30 INFO - PROCESS | 4040 | ++DOCSHELL 197FDC00 == 36 [pid = 4040] [id = 343] 02:38:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (19AF6800) [pid = 4040] [serial = 1028] [outer = 00000000] 02:38:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19B41C00) [pid = 4040] [serial = 1029] [outer = 19AF6800] 02:38:30 INFO - PROCESS | 4040 | 1465205910843 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19B44800) [pid = 4040] [serial = 1030] [outer = 19AF6800] 02:38:31 INFO - PROCESS | 4040 | 1465205911693 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1020ms 02:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:38:31 INFO - PROCESS | 4040 | 1465205911722 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 4040 | 1465205911727 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:38:31 INFO - PROCESS | 4040 | 1465205911732 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 4040 | 1465205911735 Marionette TRACE conn6 <- [1,1338,null,{}] 02:38:31 INFO - PROCESS | 4040 | 1465205911740 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:31 INFO - PROCESS | 4040 | 1465205911744 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:31 INFO - PROCESS | 4040 | 1465205911884 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:38:32 INFO - PROCESS | 4040 | 1465205912017 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 4040 | 1465205912020 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:32 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD5000 == 37 [pid = 4040] [id = 344] 02:38:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0FCE0C00) [pid = 4040] [serial = 1031] [outer = 00000000] 02:38:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (102B3400) [pid = 4040] [serial = 1032] [outer = 0FCE0C00] 02:38:32 INFO - PROCESS | 4040 | 1465205912078 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (10503000) [pid = 4040] [serial = 1033] [outer = 0FCE0C00] 02:38:32 INFO - PROCESS | 4040 | 1465205912780 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1129ms 02:38:32 INFO - PROCESS | 4040 | 1465205912874 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 4040 | 1465205912879 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:38:32 INFO - PROCESS | 4040 | 1465205912887 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 4040 | 1465205912890 Marionette TRACE conn6 <- [1,1342,null,{}] 02:38:32 INFO - PROCESS | 4040 | 1465205912894 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:32 INFO - PROCESS | 4040 | 1465205912897 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:33 INFO - PROCESS | 4040 | 1465205913033 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:38:33 INFO - PROCESS | 4040 | 1465205913237 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 4040 | 1465205913240 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:33 INFO - PROCESS | 4040 | ++DOCSHELL 09271000 == 38 [pid = 4040] [id = 345] 02:38:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0927AC00) [pid = 4040] [serial = 1034] [outer = 00000000] 02:38:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0C807400) [pid = 4040] [serial = 1035] [outer = 0927AC00] 02:38:33 INFO - PROCESS | 4040 | 1465205913298 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0C8E9400) [pid = 4040] [serial = 1036] [outer = 0927AC00] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 1764E800 == 37 [pid = 4040] [id = 342] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 0C8E6000 == 36 [pid = 4040] [id = 341] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 17F94C00 == 35 [pid = 4040] [id = 340] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 1628CC00 == 34 [pid = 4040] [id = 339] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 140C2C00 == 33 [pid = 4040] [id = 338] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 13F48000 == 32 [pid = 4040] [id = 337] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 0FE47800 == 31 [pid = 4040] [id = 336] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 0CD75000 == 30 [pid = 4040] [id = 335] 02:38:33 INFO - PROCESS | 4040 | --DOCSHELL 09272800 == 29 [pid = 4040] [id = 334] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (197F1C00) [pid = 4040] [serial = 990] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (17648800) [pid = 4040] [serial = 978] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (184E8400) [pid = 4040] [serial = 981] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (17649400) [pid = 4040] [serial = 979] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (18E9CC00) [pid = 4040] [serial = 982] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (18E9FC00) [pid = 4040] [serial = 985] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (176B8C00) [pid = 4040] [serial = 958] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (14152C00) [pid = 4040] [serial = 972] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (14733400) [pid = 4040] [serial = 973] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0F7F5400) [pid = 4040] [serial = 966] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FC57000) [pid = 4040] [serial = 967] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0C8DD000) [pid = 4040] [serial = 960] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0F638400) [pid = 4040] [serial = 961] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (102BFC00) [pid = 4040] [serial = 969] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (105A2000) [pid = 4040] [serial = 970] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1046B400) [pid = 4040] [serial = 963] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (10E10800) [pid = 4040] [serial = 964] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (16405400) [pid = 4040] [serial = 984] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (16289400) [pid = 4040] [serial = 975] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (199B2400) [pid = 4040] [serial = 991] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (19222000) [pid = 4040] [serial = 988] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (16409400) [pid = 4040] [serial = 976] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1921A400) [pid = 4040] [serial = 987] [outer = 00000000] [url = about:blank] 02:38:33 INFO - PROCESS | 4040 | 1465205913933 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1072ms 02:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:38:33 INFO - PROCESS | 4040 | 1465205913962 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 4040 | 1465205913966 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:38:33 INFO - PROCESS | 4040 | 1465205913970 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - PROCESS | 4040 | 1465205913972 Marionette TRACE conn6 <- [1,1346,null,{}] 02:38:33 INFO - PROCESS | 4040 | 1465205913978 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:33 INFO - PROCESS | 4040 | 1465205913982 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:34 INFO - PROCESS | 4040 | 1465205914070 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:38:34 INFO - PROCESS | 4040 | 1465205914160 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 4040 | 1465205914162 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:34 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DAC00 == 30 [pid = 4040] [id = 346] 02:38:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0C8DD000) [pid = 4040] [serial = 1037] [outer = 00000000] 02:38:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0FCDB400) [pid = 4040] [serial = 1038] [outer = 0C8DD000] 02:38:34 INFO - PROCESS | 4040 | 1465205914212 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FE42000) [pid = 4040] [serial = 1039] [outer = 0C8DD000] 02:38:34 INFO - PROCESS | 4040 | 1465205914652 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 02:38:34 INFO - PROCESS | 4040 | 1465205914703 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 4040 | 1465205914706 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:38:34 INFO - PROCESS | 4040 | 1465205914711 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 4040 | 1465205914713 Marionette TRACE conn6 <- [1,1350,null,{}] 02:38:34 INFO - PROCESS | 4040 | 1465205914721 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:34 INFO - PROCESS | 4040 | 1465205914723 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:34 INFO - PROCESS | 4040 | 1465205914812 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:38:34 INFO - PROCESS | 4040 | 1465205914826 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 4040 | 1465205914828 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:34 INFO - PROCESS | 4040 | ++DOCSHELL 13F52C00 == 31 [pid = 4040] [id = 347] 02:38:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (13F53C00) [pid = 4040] [serial = 1040] [outer = 00000000] 02:38:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (13FA1800) [pid = 4040] [serial = 1041] [outer = 13F53C00] 02:38:34 INFO - PROCESS | 4040 | 1465205914873 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (140BE800) [pid = 4040] [serial = 1042] [outer = 13F53C00] 02:38:35 INFO - PROCESS | 4040 | 1465205915352 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 02:38:35 INFO - PROCESS | 4040 | 1465205915387 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 4040 | 1465205915390 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:38:35 INFO - PROCESS | 4040 | 1465205915395 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 4040 | 1465205915400 Marionette TRACE conn6 <- [1,1354,null,{}] 02:38:35 INFO - PROCESS | 4040 | 1465205915410 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:35 INFO - PROCESS | 4040 | 1465205915413 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:35 INFO - PROCESS | 4040 | 1465205915500 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:38:35 INFO - PROCESS | 4040 | 1465205915509 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 4040 | 1465205915511 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:35 INFO - PROCESS | 4040 | ++DOCSHELL 15BBB000 == 32 [pid = 4040] [id = 348] 02:38:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (15BBC000) [pid = 4040] [serial = 1043] [outer = 00000000] 02:38:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (16405C00) [pid = 4040] [serial = 1044] [outer = 15BBC000] 02:38:35 INFO - PROCESS | 4040 | 1465205915555 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (170BEC00) [pid = 4040] [serial = 1045] [outer = 15BBC000] 02:38:36 INFO - PROCESS | 4040 | 1465205916014 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 4040 | 1465205916090 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:38:36 INFO - PROCESS | 4040 | 1465205916093 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:38:36 INFO - PROCESS | 4040 | 1465205916095 Marionette TRACE conn6 <- [1,1358,null,{}] 02:38:36 INFO - PROCESS | 4040 | 1465205916098 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:36 INFO - PROCESS | 4040 | 1465205916100 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:36 INFO - PROCESS | 4040 | 1465205916251 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:38:36 INFO - PROCESS | 4040 | 1465205916259 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 4040 | 1465205916261 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:36 INFO - PROCESS | 4040 | ++DOCSHELL 1764FC00 == 33 [pid = 4040] [id = 349] 02:38:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (176B9800) [pid = 4040] [serial = 1046] [outer = 00000000] 02:38:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184C2C00) [pid = 4040] [serial = 1047] [outer = 176B9800] 02:38:36 INFO - PROCESS | 4040 | 1465205916305 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184E7400) [pid = 4040] [serial = 1048] [outer = 176B9800] 02:38:36 INFO - PROCESS | 4040 | 1465205916738 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 4040 | 1465205916770 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:38:36 INFO - PROCESS | 4040 | 1465205916773 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 4040 | 1465205916775 Marionette TRACE conn6 <- [1,1362,null,{}] 02:38:36 INFO - PROCESS | 4040 | 1465205916778 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:36 INFO - PROCESS | 4040 | 1465205916780 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:36 INFO - PROCESS | 4040 | 1465205916892 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:38:36 INFO - PROCESS | 4040 | 1465205916897 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 4040 | 1465205916903 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:36 INFO - PROCESS | 4040 | ++DOCSHELL 102BDC00 == 34 [pid = 4040] [id = 350] 02:38:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18EA1000) [pid = 4040] [serial = 1049] [outer = 00000000] 02:38:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18F65400) [pid = 4040] [serial = 1050] [outer = 18EA1000] 02:38:37 INFO - PROCESS | 4040 | 1465205917016 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1946F800) [pid = 4040] [serial = 1051] [outer = 18EA1000] 02:38:37 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:37 INFO - PROCESS | 4040 | 1465205917481 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:38:37 INFO - PROCESS | 4040 | 1465205917506 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:38:37 INFO - PROCESS | 4040 | 1465205917515 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:38:37 INFO - PROCESS | 4040 | 1465205917517 Marionette TRACE conn6 <- [1,1366,null,{}] 02:38:37 INFO - PROCESS | 4040 | 1465205917525 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:37 INFO - PROCESS | 4040 | 1465205917527 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:37 INFO - PROCESS | 4040 | 1465205917677 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:38:37 INFO - PROCESS | 4040 | 1465205917693 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 4040 | 1465205917695 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:37 INFO - PROCESS | 4040 | ++DOCSHELL 10E0DC00 == 35 [pid = 4040] [id = 351] 02:38:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19B4CC00) [pid = 4040] [serial = 1052] [outer = 00000000] 02:38:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1A99D000) [pid = 4040] [serial = 1053] [outer = 19B4CC00] 02:38:37 INFO - PROCESS | 4040 | 1465205917788 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1A7C5400) [pid = 4040] [serial = 1054] [outer = 19B4CC00] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (17F39400) [pid = 4040] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (09276000) [pid = 4040] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0CD7D800) [pid = 4040] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13F50400) [pid = 4040] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FE49400) [pid = 4040] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (14353000) [pid = 4040] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1628E000) [pid = 4040] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0FC52800) [pid = 4040] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (184C9000) [pid = 4040] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (09273C00) [pid = 4040] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13F4A800) [pid = 4040] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:38:38 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17645400) [pid = 4040] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:38:38 INFO - PROCESS | 4040 | 1465205918256 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 4040 | 1465205918291 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:38:38 INFO - PROCESS | 4040 | 1465205918294 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 4040 | 1465205918296 Marionette TRACE conn6 <- [1,1370,null,{}] 02:38:38 INFO - PROCESS | 4040 | 1465205918300 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:38 INFO - PROCESS | 4040 | 1465205918302 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:38 INFO - PROCESS | 4040 | 1465205918381 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:38:38 INFO - PROCESS | 4040 | 1465205918474 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 4040 | 1465205918476 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:38 INFO - PROCESS | 4040 | ++DOCSHELL 0F6F3400 == 36 [pid = 4040] [id = 352] 02:38:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FC4EC00) [pid = 4040] [serial = 1055] [outer = 00000000] 02:38:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (17647000) [pid = 4040] [serial = 1056] [outer = 0FC4EC00] 02:38:38 INFO - PROCESS | 4040 | 1465205918524 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (184E3000) [pid = 4040] [serial = 1057] [outer = 0FC4EC00] 02:38:38 INFO - PROCESS | 4040 | [4040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:38 INFO - PROCESS | 4040 | 1465205918907 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 4040 | 1465205918928 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:38:38 INFO - PROCESS | 4040 | 1465205918931 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:38:38 INFO - PROCESS | 4040 | 1465205918933 Marionette TRACE conn6 <- [1,1374,null,{}] 02:38:38 INFO - PROCESS | 4040 | 1465205918937 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:38 INFO - PROCESS | 4040 | 1465205918939 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:39 INFO - PROCESS | 4040 | 1465205919044 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:38:39 INFO - PROCESS | 4040 | 1465205919136 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 4040 | 1465205919138 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:39 INFO - PROCESS | 4040 | ++DOCSHELL 09275000 == 37 [pid = 4040] [id = 353] 02:38:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0C6E6C00) [pid = 4040] [serial = 1058] [outer = 00000000] 02:38:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AE1D400) [pid = 4040] [serial = 1059] [outer = 0C6E6C00] 02:38:39 INFO - PROCESS | 4040 | 1465205919184 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1AE20400) [pid = 4040] [serial = 1060] [outer = 0C6E6C00] 02:38:39 INFO - PROCESS | 4040 | 1465205919549 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 4040 | 1465205919618 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:38:39 INFO - PROCESS | 4040 | 1465205919629 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 4040 | 1465205919631 Marionette TRACE conn6 <- [1,1378,null,{}] 02:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:38:39 INFO - PROCESS | 4040 | 1465205919638 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:39 INFO - PROCESS | 4040 | 1465205919639 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:39 INFO - PROCESS | 4040 | 1465205919719 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:38:39 INFO - PROCESS | 4040 | 1465205919725 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 4040 | 1465205919727 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:39 INFO - PROCESS | 4040 | ++DOCSHELL 1A9A8000 == 38 [pid = 4040] [id = 354] 02:38:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1AD60C00) [pid = 4040] [serial = 1061] [outer = 00000000] 02:38:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1B87AC00) [pid = 4040] [serial = 1062] [outer = 1AD60C00] 02:38:39 INFO - PROCESS | 4040 | 1465205919770 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1B948400) [pid = 4040] [serial = 1063] [outer = 1AD60C00] 02:38:40 INFO - PROCESS | 4040 | 1465205920294 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 02:38:40 INFO - PROCESS | 4040 | 1465205920440 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 4040 | 1465205920445 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:38:40 INFO - PROCESS | 4040 | 1465205920455 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 4040 | 1465205920459 Marionette TRACE conn6 <- [1,1382,null,{}] 02:38:40 INFO - PROCESS | 4040 | 1465205920465 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:40 INFO - PROCESS | 4040 | 1465205920468 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:40 INFO - PROCESS | 4040 | 1465205920590 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:38:40 INFO - PROCESS | 4040 | 1465205920715 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 4040 | 1465205920720 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:40 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD3400 == 39 [pid = 4040] [id = 355] 02:38:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0FCD3800) [pid = 4040] [serial = 1064] [outer = 00000000] 02:38:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0FE47000) [pid = 4040] [serial = 1065] [outer = 0FCD3800] 02:38:40 INFO - PROCESS | 4040 | 1465205920781 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (10506C00) [pid = 4040] [serial = 1066] [outer = 0FCD3800] 02:38:41 INFO - PROCESS | 4040 | 1465205921353 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 931ms 02:38:41 INFO - PROCESS | 4040 | 1465205921386 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 4040 | 1465205921391 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:38:41 INFO - PROCESS | 4040 | 1465205921397 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 4040 | 1465205921400 Marionette TRACE conn6 <- [1,1386,null,{}] 02:38:41 INFO - PROCESS | 4040 | 1465205921404 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:41 INFO - PROCESS | 4040 | 1465205921407 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:41 INFO - PROCESS | 4040 | 1465205921520 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:38:41 INFO - PROCESS | 4040 | 1465205921625 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 4040 | 1465205921627 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:41 INFO - PROCESS | 4040 | ++DOCSHELL 147D0C00 == 40 [pid = 4040] [id = 356] 02:38:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (147D3400) [pid = 4040] [serial = 1067] [outer = 00000000] 02:38:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (16289800) [pid = 4040] [serial = 1068] [outer = 147D3400] 02:38:41 INFO - PROCESS | 4040 | 1465205921683 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (176BE800) [pid = 4040] [serial = 1069] [outer = 147D3400] 02:38:42 INFO - PROCESS | 4040 | 1465205922317 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 02:38:42 INFO - PROCESS | 4040 | 1465205922370 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 4040 | 1465205922373 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:38:42 INFO - PROCESS | 4040 | 1465205922377 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:38:42 INFO - PROCESS | 4040 | 1465205922381 Marionette TRACE conn6 <- [1,1390,null,{}] 02:38:42 INFO - PROCESS | 4040 | 1465205922392 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:42 INFO - PROCESS | 4040 | 1465205922397 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:42 INFO - PROCESS | 4040 | 1465205922505 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:38:42 INFO - PROCESS | 4040 | 1465205922637 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 4040 | 1465205922640 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:42 INFO - PROCESS | 4040 | ++DOCSHELL 1AEBA000 == 41 [pid = 4040] [id = 357] 02:38:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1AEBA800) [pid = 4040] [serial = 1070] [outer = 00000000] 02:38:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1BD08800) [pid = 4040] [serial = 1071] [outer = 1AEBA800] 02:38:42 INFO - PROCESS | 4040 | 1465205922698 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1BDD4400) [pid = 4040] [serial = 1072] [outer = 1AEBA800] 02:38:43 INFO - PROCESS | 4040 | 1465205923307 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 971ms 02:38:43 INFO - PROCESS | 4040 | 1465205923352 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 4040 | 1465205923355 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:38:43 INFO - PROCESS | 4040 | 1465205923358 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 4040 | 1465205923360 Marionette TRACE conn6 <- [1,1394,null,{}] 02:38:43 INFO - PROCESS | 4040 | 1465205923364 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:43 INFO - PROCESS | 4040 | 1465205923366 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:43 INFO - PROCESS | 4040 | 1465205923476 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:38:43 INFO - PROCESS | 4040 | 1465205923634 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 4040 | 1465205923636 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:43 INFO - PROCESS | 4040 | ++DOCSHELL 197F3400 == 42 [pid = 4040] [id = 358] 02:38:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (197FD800) [pid = 4040] [serial = 1073] [outer = 00000000] 02:38:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1C3A9400) [pid = 4040] [serial = 1074] [outer = 197FD800] 02:38:43 INFO - PROCESS | 4040 | 1465205923692 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1C50FC00) [pid = 4040] [serial = 1075] [outer = 197FD800] 02:38:44 INFO - PROCESS | 4040 | 1465205924370 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1068ms 02:38:44 INFO - PROCESS | 4040 | 1465205924430 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 4040 | 1465205924434 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:38:44 INFO - PROCESS | 4040 | 1465205924438 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 4040 | 1465205924441 Marionette TRACE conn6 <- [1,1398,null,{}] 02:38:44 INFO - PROCESS | 4040 | 1465205924447 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:44 INFO - PROCESS | 4040 | 1465205924450 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:44 INFO - PROCESS | 4040 | 1465205924560 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:38:44 INFO - PROCESS | 4040 | 1465205924671 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 4040 | 1465205924673 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:44 INFO - PROCESS | 4040 | ++DOCSHELL 0FE44000 == 43 [pid = 4040] [id = 359] 02:38:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (0FE44C00) [pid = 4040] [serial = 1076] [outer = 00000000] 02:38:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (10E0E000) [pid = 4040] [serial = 1077] [outer = 0FE44C00] 02:38:44 INFO - PROCESS | 4040 | 1465205924723 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (13F50400) [pid = 4040] [serial = 1078] [outer = 0FE44C00] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 09275000 == 42 [pid = 4040] [id = 353] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 0F6F3400 == 41 [pid = 4040] [id = 352] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 10E0DC00 == 40 [pid = 4040] [id = 351] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 102BDC00 == 39 [pid = 4040] [id = 350] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 1764FC00 == 38 [pid = 4040] [id = 349] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 15BBB000 == 37 [pid = 4040] [id = 348] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 13F52C00 == 36 [pid = 4040] [id = 347] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 0C8DAC00 == 35 [pid = 4040] [id = 346] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 09271000 == 34 [pid = 4040] [id = 345] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 0FCD5000 == 33 [pid = 4040] [id = 344] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 197FDC00 == 32 [pid = 4040] [id = 343] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 197F3400 == 31 [pid = 4040] [id = 358] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 1AEBA000 == 30 [pid = 4040] [id = 357] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 1A9A8000 == 29 [pid = 4040] [id = 354] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 0FCD3400 == 28 [pid = 4040] [id = 355] 02:38:45 INFO - PROCESS | 4040 | --DOCSHELL 147D0C00 == 27 [pid = 4040] [id = 356] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (19225000) [pid = 4040] [serial = 1026] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (0F6EB400) [pid = 4040] [serial = 1003] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (0C8E2000) [pid = 4040] [serial = 1002] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (0F6ED800) [pid = 4040] [serial = 1005] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0FC4D800) [pid = 4040] [serial = 1006] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (13FA9000) [pid = 4040] [serial = 1011] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (101A3400) [pid = 4040] [serial = 1008] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1028B400) [pid = 4040] [serial = 1009] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (14878800) [pid = 4040] [serial = 1014] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1764A400) [pid = 4040] [serial = 1018] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (170BCC00) [pid = 4040] [serial = 1017] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (14878C00) [pid = 4040] [serial = 1023] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (18DD8000) [pid = 4040] [serial = 1020] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C8DBC00) [pid = 4040] [serial = 994] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C6EB400) [pid = 4040] [serial = 993] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (14155400) [pid = 4040] [serial = 997] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1703D400) [pid = 4040] [serial = 1024] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (13FA9400) [pid = 4040] [serial = 996] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19470C00) [pid = 4040] [serial = 1000] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (18DD2800) [pid = 4040] [serial = 999] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (18EA9400) [pid = 4040] [serial = 1021] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (159E0400) [pid = 4040] [serial = 1015] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (140BE000) [pid = 4040] [serial = 1012] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (19227800) [pid = 4040] [serial = 1027] [outer = 00000000] [url = about:blank] 02:38:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0C71D800) [pid = 4040] [serial = 1079] [outer = 0CDD5800] 02:38:46 INFO - PROCESS | 4040 | 1465205926252 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1830ms 02:38:46 INFO - PROCESS | 4040 | 1465205926269 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 4040 | 1465205926274 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:38:46 INFO - PROCESS | 4040 | 1465205926280 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 4040 | 1465205926284 Marionette TRACE conn6 <- [1,1402,null,{}] 02:38:46 INFO - PROCESS | 4040 | 1465205926290 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:46 INFO - PROCESS | 4040 | 1465205926293 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:46 INFO - PROCESS | 4040 | 1465205926428 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:38:46 INFO - PROCESS | 4040 | 1465205926531 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 4040 | 1465205926536 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:46 INFO - PROCESS | 4040 | ++DOCSHELL 0F638400 == 28 [pid = 4040] [id = 360] 02:38:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0F640000) [pid = 4040] [serial = 1080] [outer = 00000000] 02:38:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0F75FC00) [pid = 4040] [serial = 1081] [outer = 0F640000] 02:38:46 INFO - PROCESS | 4040 | 1465205926618 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FC4E400) [pid = 4040] [serial = 1082] [outer = 0F640000] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 13F9C400 == 27 [pid = 4040] [id = 251] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 176B9400 == 26 [pid = 4040] [id = 254] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 18F66400 == 25 [pid = 4040] [id = 266] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 18F63000 == 24 [pid = 4040] [id = 256] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 17649000 == 23 [pid = 4040] [id = 265] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 14386C00 == 22 [pid = 4040] [id = 259] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 14845C00 == 21 [pid = 4040] [id = 252] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 0C722800 == 20 [pid = 4040] [id = 261] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 19BFAC00 == 19 [pid = 4040] [id = 260] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 19227000 == 18 [pid = 4040] [id = 267] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 13FAB000 == 17 [pid = 4040] [id = 263] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 0F6F1800 == 16 [pid = 4040] [id = 262] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 0C714400 == 15 [pid = 4040] [id = 253] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 0FE48C00 == 14 [pid = 4040] [id = 255] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 19220000 == 13 [pid = 4040] [id = 257] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 0FE44000 == 12 [pid = 4040] [id = 359] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 0FC56800 == 11 [pid = 4040] [id = 258] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 0FCD9000 == 10 [pid = 4040] [id = 250] 02:38:47 INFO - PROCESS | 4040 | --DOCSHELL 159E8C00 == 9 [pid = 4040] [id = 264] 02:38:48 INFO - PROCESS | 4040 | 1465205928950 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2736ms 02:38:49 INFO - PROCESS | 4040 | 1465205929021 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 4040 | 1465205929025 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:38:49 INFO - PROCESS | 4040 | 1465205929030 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 4040 | 1465205929033 Marionette TRACE conn6 <- [1,1406,null,{}] 02:38:49 INFO - PROCESS | 4040 | 1465205929038 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:49 INFO - PROCESS | 4040 | 1465205929041 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:49 INFO - PROCESS | 4040 | 1465205929142 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:38:49 INFO - PROCESS | 4040 | 1465205929251 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 4040 | 1465205929254 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:49 INFO - PROCESS | 4040 | ++DOCSHELL 0FC5C000 == 10 [pid = 4040] [id = 361] 02:38:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0FC5C400) [pid = 4040] [serial = 1083] [outer = 00000000] 02:38:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0FCD5800) [pid = 4040] [serial = 1084] [outer = 0FC5C400] 02:38:49 INFO - PROCESS | 4040 | 1465205929304 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0FCDB800) [pid = 4040] [serial = 1085] [outer = 0FC5C400] 02:38:49 INFO - PROCESS | 4040 | 1465205929713 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 790ms 02:38:49 INFO - PROCESS | 4040 | 1465205929820 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 4040 | 1465205929825 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:38:49 INFO - PROCESS | 4040 | 1465205929831 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 4040 | 1465205929834 Marionette TRACE conn6 <- [1,1410,null,{}] 02:38:49 INFO - PROCESS | 4040 | 1465205929838 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:49 INFO - PROCESS | 4040 | 1465205929840 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:49 INFO - PROCESS | 4040 | 1465205929946 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:38:49 INFO - PROCESS | 4040 | 1465205929955 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 4040 | 1465205929958 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:49 INFO - PROCESS | 4040 | ++DOCSHELL 102BB800 == 11 [pid = 4040] [id = 362] 02:38:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (102BC000) [pid = 4040] [serial = 1086] [outer = 00000000] 02:38:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (10462000) [pid = 4040] [serial = 1087] [outer = 102BC000] 02:38:50 INFO - PROCESS | 4040 | 1465205930005 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (105AAC00) [pid = 4040] [serial = 1088] [outer = 102BC000] 02:38:50 INFO - PROCESS | 4040 | 1465205930504 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 02:38:50 INFO - PROCESS | 4040 | 1465205930569 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 4040 | 1465205930571 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:38:50 INFO - PROCESS | 4040 | 1465205930575 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:38:50 INFO - PROCESS | 4040 | 1465205930578 Marionette TRACE conn6 <- [1,1414,null,{}] 02:38:50 INFO - PROCESS | 4040 | 1465205930594 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:50 INFO - PROCESS | 4040 | 1465205930599 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:50 INFO - PROCESS | 4040 | 1465205930739 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:38:50 INFO - PROCESS | 4040 | 1465205930792 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 4040 | 1465205930795 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:50 INFO - PROCESS | 4040 | ++DOCSHELL 140CA800 == 12 [pid = 4040] [id = 363] 02:38:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1414E800) [pid = 4040] [serial = 1089] [outer = 00000000] 02:38:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (14353000) [pid = 4040] [serial = 1090] [outer = 1414E800] 02:38:50 INFO - PROCESS | 4040 | 1465205930846 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1472EC00) [pid = 4040] [serial = 1091] [outer = 1414E800] 02:38:51 INFO - PROCESS | 4040 | 1465205931349 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 831ms 02:38:51 INFO - PROCESS | 4040 | 1465205931410 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 4040 | 1465205931413 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:38:51 INFO - PROCESS | 4040 | 1465205931416 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 4040 | 1465205931418 Marionette TRACE conn6 <- [1,1418,null,{}] 02:38:51 INFO - PROCESS | 4040 | 1465205931421 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:51 INFO - PROCESS | 4040 | 1465205931423 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:51 INFO - PROCESS | 4040 | 1465205931547 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:38:51 INFO - PROCESS | 4040 | 1465205931607 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 4040 | 1465205931609 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:51 INFO - PROCESS | 4040 | ++DOCSHELL 1487B000 == 13 [pid = 4040] [id = 364] 02:38:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (14966400) [pid = 4040] [serial = 1092] [outer = 00000000] 02:38:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1541A400) [pid = 4040] [serial = 1093] [outer = 14966400] 02:38:51 INFO - PROCESS | 4040 | 1465205931654 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (159E0400) [pid = 4040] [serial = 1094] [outer = 14966400] 02:38:52 INFO - PROCESS | 4040 | 1465205932102 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 02:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:38:52 INFO - PROCESS | 4040 | 1465205932150 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 4040 | 1465205932152 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:38:52 INFO - PROCESS | 4040 | 1465205932155 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 4040 | 1465205932157 Marionette TRACE conn6 <- [1,1422,null,{}] 02:38:52 INFO - PROCESS | 4040 | 1465205932160 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:52 INFO - PROCESS | 4040 | 1465205932162 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:52 INFO - PROCESS | 4040 | 1465205932281 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:38:52 INFO - PROCESS | 4040 | 1465205932293 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 4040 | 1465205932295 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:52 INFO - PROCESS | 4040 | ++DOCSHELL 15BB9400 == 14 [pid = 4040] [id = 365] 02:38:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (15BB9C00) [pid = 4040] [serial = 1095] [outer = 00000000] 02:38:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (16296000) [pid = 4040] [serial = 1096] [outer = 15BB9C00] 02:38:52 INFO - PROCESS | 4040 | 1465205932391 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1703D400) [pid = 4040] [serial = 1097] [outer = 15BB9C00] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (176B9800) [pid = 4040] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (18EA1000) [pid = 4040] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (0FC4EC00) [pid = 4040] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (15BBC000) [pid = 4040] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (19B4CC00) [pid = 4040] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0C8DD000) [pid = 4040] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0927AC00) [pid = 4040] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (19AF6800) [pid = 4040] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13F53C00) [pid = 4040] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FCE0C00) [pid = 4040] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FCD3800) [pid = 4040] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C6E6C00) [pid = 4040] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (147D3400) [pid = 4040] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1AEBA800) [pid = 4040] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (197FD800) [pid = 4040] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:38:52 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1AD60C00) [pid = 4040] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:38:53 INFO - PROCESS | 4040 | 1465205933109 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 02:38:53 INFO - PROCESS | 4040 | 1465205933126 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 4040 | 1465205933128 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:38:53 INFO - PROCESS | 4040 | 1465205933131 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - PROCESS | 4040 | 1465205933133 Marionette TRACE conn6 <- [1,1426,null,{}] 02:38:53 INFO - PROCESS | 4040 | 1465205933136 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:53 INFO - PROCESS | 4040 | 1465205933142 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:53 INFO - PROCESS | 4040 | 1465205933249 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:38:53 INFO - PROCESS | 4040 | 1465205933255 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 4040 | 1465205933257 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:53 INFO - PROCESS | 4040 | ++DOCSHELL 15BB7400 == 15 [pid = 4040] [id = 366] 02:38:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (15BB8800) [pid = 4040] [serial = 1098] [outer = 00000000] 02:38:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (17648800) [pid = 4040] [serial = 1099] [outer = 15BB8800] 02:38:53 INFO - PROCESS | 4040 | 1465205933301 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1764EC00) [pid = 4040] [serial = 1100] [outer = 15BB8800] 02:38:53 INFO - PROCESS | 4040 | 1465205933742 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 02:38:53 INFO - PROCESS | 4040 | 1465205933802 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:38:53 INFO - PROCESS | 4040 | 1465205933804 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:38:53 INFO - PROCESS | 4040 | 1465205933807 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - PROCESS | 4040 | 1465205933808 Marionette TRACE conn6 <- [1,1430,null,{}] 02:38:53 INFO - PROCESS | 4040 | 1465205933812 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:53 INFO - PROCESS | 4040 | 1465205933814 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:53 INFO - PROCESS | 4040 | 1465205933893 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:38:53 INFO - PROCESS | 4040 | 1465205933902 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 4040 | 1465205933904 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:53 INFO - PROCESS | 4040 | ++DOCSHELL 176B6400 == 16 [pid = 4040] [id = 367] 02:38:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (176BA000) [pid = 4040] [serial = 1101] [outer = 00000000] 02:38:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17F93800) [pid = 4040] [serial = 1102] [outer = 176BA000] 02:38:53 INFO - PROCESS | 4040 | 1465205933948 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (102B5400) [pid = 4040] [serial = 1103] [outer = 176BA000] 02:38:54 INFO - PROCESS | 4040 | 1465205934403 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 02:38:54 INFO - PROCESS | 4040 | 1465205934438 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 4040 | 1465205934440 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:38:54 INFO - PROCESS | 4040 | 1465205934443 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 4040 | 1465205934445 Marionette TRACE conn6 <- [1,1434,null,{}] 02:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:38:54 INFO - PROCESS | 4040 | 1465205934448 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:54 INFO - PROCESS | 4040 | 1465205934450 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:54 INFO - PROCESS | 4040 | 1465205934530 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:38:54 INFO - PROCESS | 4040 | 1465205934537 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 4040 | 1465205934539 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:54 INFO - PROCESS | 4040 | ++DOCSHELL 176BF800 == 17 [pid = 4040] [id = 368] 02:38:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (184C0400) [pid = 4040] [serial = 1104] [outer = 00000000] 02:38:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (184E2C00) [pid = 4040] [serial = 1105] [outer = 184C0400] 02:38:54 INFO - PROCESS | 4040 | 1465205934582 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1496EC00) [pid = 4040] [serial = 1106] [outer = 184C0400] 02:38:55 INFO - PROCESS | 4040 | 1465205935407 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1017ms 02:38:55 INFO - PROCESS | 4040 | 1465205935465 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:38:55 INFO - PROCESS | 4040 | 1465205935470 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:38:55 INFO - PROCESS | 4040 | 1465205935475 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 4040 | 1465205935479 Marionette TRACE conn6 <- [1,1438,null,{}] 02:38:55 INFO - PROCESS | 4040 | 1465205935504 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:55 INFO - PROCESS | 4040 | 1465205935508 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:55 INFO - PROCESS | 4040 | 1465205935636 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:38:55 INFO - PROCESS | 4040 | 1465205935760 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 4040 | 1465205935763 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:55 INFO - PROCESS | 4040 | ++DOCSHELL 0F7F5C00 == 18 [pid = 4040] [id = 369] 02:38:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0FC5A800) [pid = 4040] [serial = 1107] [outer = 00000000] 02:38:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0FE3F400) [pid = 4040] [serial = 1108] [outer = 0FC5A800] 02:38:55 INFO - PROCESS | 4040 | 1465205935822 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (101A7400) [pid = 4040] [serial = 1109] [outer = 0FC5A800] 02:38:56 INFO - PROCESS | 4040 | 1465205936584 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1280ms 02:38:56 INFO - PROCESS | 4040 | 1465205936765 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:38:56 INFO - PROCESS | 4040 | 1465205936769 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:38:56 INFO - PROCESS | 4040 | 1465205936775 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 4040 | 1465205936778 Marionette TRACE conn6 <- [1,1442,null,{}] 02:38:56 INFO - PROCESS | 4040 | 1465205936783 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:56 INFO - PROCESS | 4040 | 1465205936786 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:56 INFO - PROCESS | 4040 | 1465205936897 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:38:57 INFO - PROCESS | 4040 | 1465205937024 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 4040 | 1465205937029 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:57 INFO - PROCESS | 4040 | ++DOCSHELL 0F6EDC00 == 19 [pid = 4040] [id = 370] 02:38:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0F765400) [pid = 4040] [serial = 1110] [outer = 00000000] 02:38:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0FC4F800) [pid = 4040] [serial = 1111] [outer = 0F765400] 02:38:57 INFO - PROCESS | 4040 | 1465205937083 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0FCD4C00) [pid = 4040] [serial = 1112] [outer = 0F765400] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (0C716800) [pid = 4040] [serial = 661] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (10E0E000) [pid = 4040] [serial = 1077] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (184C2C00) [pid = 4040] [serial = 1047] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1946F800) [pid = 4040] [serial = 1051] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (18F65400) [pid = 4040] [serial = 1050] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (17647000) [pid = 4040] [serial = 1056] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (16405C00) [pid = 4040] [serial = 1044] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1A99D000) [pid = 4040] [serial = 1053] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FCDB400) [pid = 4040] [serial = 1038] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FE42000) [pid = 4040] [serial = 1039] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C807400) [pid = 4040] [serial = 1035] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0C8E9400) [pid = 4040] [serial = 1036] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19B44800) [pid = 4040] [serial = 1030] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (19B41C00) [pid = 4040] [serial = 1029] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (13FA1800) [pid = 4040] [serial = 1041] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (140BE800) [pid = 4040] [serial = 1042] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (102B3400) [pid = 4040] [serial = 1032] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (10503000) [pid = 4040] [serial = 1033] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (10506C00) [pid = 4040] [serial = 1066] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0FE47000) [pid = 4040] [serial = 1065] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1AE20400) [pid = 4040] [serial = 1060] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (176BE800) [pid = 4040] [serial = 1069] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (16289800) [pid = 4040] [serial = 1068] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1BD08800) [pid = 4040] [serial = 1071] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1C50FC00) [pid = 4040] [serial = 1075] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (1B87AC00) [pid = 4040] [serial = 1062] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (1B948400) [pid = 4040] [serial = 1063] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (1C3A9400) [pid = 4040] [serial = 1074] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (1BDD4400) [pid = 4040] [serial = 1072] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (1A7C5400) [pid = 4040] [serial = 1054] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (184E3000) [pid = 4040] [serial = 1057] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (184E7400) [pid = 4040] [serial = 1048] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (1AE1D400) [pid = 4040] [serial = 1059] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (170BEC00) [pid = 4040] [serial = 1045] [outer = 00000000] [url = about:blank] 02:38:57 INFO - PROCESS | 4040 | 1465205937616 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 890ms 02:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:38:57 INFO - PROCESS | 4040 | 1465205937665 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:38:57 INFO - PROCESS | 4040 | 1465205937669 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:38:57 INFO - PROCESS | 4040 | 1465205937675 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 4040 | 1465205937679 Marionette TRACE conn6 <- [1,1446,null,{}] 02:38:57 INFO - PROCESS | 4040 | 1465205937683 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:57 INFO - PROCESS | 4040 | 1465205937685 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:57 INFO - PROCESS | 4040 | 1465205937776 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:38:57 INFO - PROCESS | 4040 | 1465205937786 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 4040 | 1465205937788 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:57 INFO - PROCESS | 4040 | ++DOCSHELL 102B5C00 == 20 [pid = 4040] [id = 371] 02:38:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (102B6000) [pid = 4040] [serial = 1113] [outer = 00000000] 02:38:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (102BCC00) [pid = 4040] [serial = 1114] [outer = 102B6000] 02:38:57 INFO - PROCESS | 4040 | 1465205937841 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (10502800) [pid = 4040] [serial = 1115] [outer = 102B6000] 02:38:58 INFO - PROCESS | 4040 | 1465205938342 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 02:38:58 INFO - PROCESS | 4040 | 1465205938406 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 4040 | 1465205938408 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:38:58 INFO - PROCESS | 4040 | 1465205938411 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 4040 | 1465205938413 Marionette TRACE conn6 <- [1,1450,null,{}] 02:38:58 INFO - PROCESS | 4040 | 1465205938453 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:58 INFO - PROCESS | 4040 | 1465205938458 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:58 INFO - PROCESS | 4040 | 1465205938560 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:38:58 INFO - PROCESS | 4040 | 1465205938667 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 4040 | 1465205938671 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:58 INFO - PROCESS | 4040 | ++DOCSHELL 13FA9C00 == 21 [pid = 4040] [id = 372] 02:38:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (13FAA000) [pid = 4040] [serial = 1116] [outer = 00000000] 02:38:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (140C4800) [pid = 4040] [serial = 1117] [outer = 13FAA000] 02:38:58 INFO - PROCESS | 4040 | 1465205938723 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (1438A000) [pid = 4040] [serial = 1118] [outer = 13FAA000] 02:38:59 INFO - PROCESS | 4040 | 1465205939132 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 02:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:38:59 INFO - PROCESS | 4040 | 1465205939185 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 4040 | 1465205939187 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:38:59 INFO - PROCESS | 4040 | 1465205939190 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 4040 | 1465205939192 Marionette TRACE conn6 <- [1,1454,null,{}] 02:38:59 INFO - PROCESS | 4040 | 1465205939196 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:59 INFO - PROCESS | 4040 | 1465205939198 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:59 INFO - PROCESS | 4040 | 1465205939288 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:38:59 INFO - PROCESS | 4040 | 1465205939293 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 4040 | 1465205939295 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:38:59 INFO - PROCESS | 4040 | ++DOCSHELL 1487B400 == 22 [pid = 4040] [id = 373] 02:38:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (14966C00) [pid = 4040] [serial = 1119] [outer = 00000000] 02:38:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (1628D400) [pid = 4040] [serial = 1120] [outer = 14966C00] 02:38:59 INFO - PROCESS | 4040 | 1465205939349 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (1640B000) [pid = 4040] [serial = 1121] [outer = 14966C00] 02:38:59 INFO - PROCESS | 4040 | 1465205939835 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 02:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:38:59 INFO - PROCESS | 4040 | 1465205939869 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 4040 | 1465205939871 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:38:59 INFO - PROCESS | 4040 | 1465205939875 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 4040 | 1465205939877 Marionette TRACE conn6 <- [1,1458,null,{}] 02:38:59 INFO - PROCESS | 4040 | 1465205939880 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:59 INFO - PROCESS | 4040 | 1465205939883 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:00 INFO - PROCESS | 4040 | 1465205940025 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:39:00 INFO - PROCESS | 4040 | 1465205940039 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 4040 | 1465205940041 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:00 INFO - PROCESS | 4040 | ++DOCSHELL 1764A400 == 23 [pid = 4040] [id = 374] 02:39:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (1764C000) [pid = 4040] [serial = 1122] [outer = 00000000] 02:39:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (176BE800) [pid = 4040] [serial = 1123] [outer = 1764C000] 02:39:00 INFO - PROCESS | 4040 | 1465205940087 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (184C0800) [pid = 4040] [serial = 1124] [outer = 1764C000] 02:39:00 INFO - PROCESS | 4040 | 1465205940567 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 02:39:00 INFO - PROCESS | 4040 | 1465205940607 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 4040 | 1465205940609 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:39:00 INFO - PROCESS | 4040 | 1465205940612 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:39:00 INFO - PROCESS | 4040 | 1465205940614 Marionette TRACE conn6 <- [1,1462,null,{}] 02:39:00 INFO - PROCESS | 4040 | 1465205940622 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:00 INFO - PROCESS | 4040 | 1465205940627 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:00 INFO - PROCESS | 4040 | 1465205940768 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:39:00 INFO - PROCESS | 4040 | 1465205940830 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 4040 | 1465205940832 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:00 INFO - PROCESS | 4040 | ++DOCSHELL 18E9BC00 == 24 [pid = 4040] [id = 375] 02:39:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (18E9E800) [pid = 4040] [serial = 1125] [outer = 00000000] 02:39:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (18EA1800) [pid = 4040] [serial = 1126] [outer = 18E9E800] 02:39:00 INFO - PROCESS | 4040 | 1465205940877 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (18EA6800) [pid = 4040] [serial = 1127] [outer = 18E9E800] 02:39:01 INFO - PROCESS | 4040 | 1465205941389 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 831ms 02:39:01 INFO - PROCESS | 4040 | 1465205941447 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:39:01 INFO - PROCESS | 4040 | 1465205941449 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:39:01 INFO - PROCESS | 4040 | 1465205941452 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - PROCESS | 4040 | 1465205941454 Marionette TRACE conn6 <- [1,1466,null,{}] 02:39:01 INFO - PROCESS | 4040 | 1465205941457 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:01 INFO - PROCESS | 4040 | 1465205941459 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:01 INFO - PROCESS | 4040 | 1465205941637 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (102BC000) [pid = 4040] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0FC5C400) [pid = 4040] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0F640000) [pid = 4040] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (14966400) [pid = 4040] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (15BB9C00) [pid = 4040] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (176BA000) [pid = 4040] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (1414E800) [pid = 4040] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (15BB8800) [pid = 4040] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:39:01 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (0FE44C00) [pid = 4040] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:39:01 INFO - PROCESS | 4040 | 1465205941699 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 4040 | 1465205941701 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:01 INFO - PROCESS | 4040 | ++DOCSHELL 0F6E6800 == 25 [pid = 4040] [id = 376] 02:39:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (0F7F5400) [pid = 4040] [serial = 1128] [outer = 00000000] 02:39:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (1105F800) [pid = 4040] [serial = 1129] [outer = 0F7F5400] 02:39:01 INFO - PROCESS | 4040 | 1465205941747 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (13FAA800) [pid = 4040] [serial = 1130] [outer = 0F7F5400] 02:39:02 INFO - PROCESS | 4040 | 1465205942120 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 02:39:02 INFO - PROCESS | 4040 | 1465205942183 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 4040 | 1465205942185 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:39:02 INFO - PROCESS | 4040 | 1465205942189 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 4040 | 1465205942190 Marionette TRACE conn6 <- [1,1470,null,{}] 02:39:02 INFO - PROCESS | 4040 | 1465205942194 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:02 INFO - PROCESS | 4040 | 1465205942196 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:02 INFO - PROCESS | 4040 | 1465205942277 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:39:02 INFO - PROCESS | 4040 | 1465205942282 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 4040 | 1465205942284 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:02 INFO - PROCESS | 4040 | ++DOCSHELL 176BA000 == 26 [pid = 4040] [id = 377] 02:39:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (17FAE000) [pid = 4040] [serial = 1131] [outer = 00000000] 02:39:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1921FC00) [pid = 4040] [serial = 1132] [outer = 17FAE000] 02:39:02 INFO - PROCESS | 4040 | 1465205942328 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (19467C00) [pid = 4040] [serial = 1133] [outer = 17FAE000] 02:39:02 INFO - PROCESS | 4040 | 1465205942772 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 02:39:02 INFO - PROCESS | 4040 | 1465205942823 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 4040 | 1465205942825 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:39:02 INFO - PROCESS | 4040 | 1465205942828 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 4040 | 1465205942830 Marionette TRACE conn6 <- [1,1474,null,{}] 02:39:02 INFO - PROCESS | 4040 | 1465205942833 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:02 INFO - PROCESS | 4040 | 1465205942835 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:02 INFO - PROCESS | 4040 | 1465205942916 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:39:02 INFO - PROCESS | 4040 | 1465205942921 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 4040 | 1465205942923 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:02 INFO - PROCESS | 4040 | ++DOCSHELL 1946F800 == 27 [pid = 4040] [id = 378] 02:39:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (19470000) [pid = 4040] [serial = 1134] [outer = 00000000] 02:39:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (197F8400) [pid = 4040] [serial = 1135] [outer = 19470000] 02:39:03 INFO - PROCESS | 4040 | 1465205942992 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (197F2000) [pid = 4040] [serial = 1136] [outer = 19470000] 02:39:03 INFO - PROCESS | 4040 | 1465205943424 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 02:39:03 INFO - PROCESS | 4040 | 1465205943460 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:39:03 INFO - PROCESS | 4040 | 1465205943462 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:39:03 INFO - PROCESS | 4040 | 1465205943465 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:39:03 INFO - PROCESS | 4040 | 1465205943467 Marionette TRACE conn6 <- [1,1478,null,{}] 02:39:03 INFO - PROCESS | 4040 | 1465205943470 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:03 INFO - PROCESS | 4040 | 1465205943472 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:03 INFO - PROCESS | 4040 | 1465205943566 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:39:03 INFO - PROCESS | 4040 | 1465205943571 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 4040 | 1465205943573 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:03 INFO - PROCESS | 4040 | ++DOCSHELL 14967C00 == 28 [pid = 4040] [id = 379] 02:39:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (15419C00) [pid = 4040] [serial = 1137] [outer = 00000000] 02:39:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (19B44400) [pid = 4040] [serial = 1138] [outer = 15419C00] 02:39:03 INFO - PROCESS | 4040 | 1465205943616 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (19B46800) [pid = 4040] [serial = 1139] [outer = 15419C00] 02:39:04 INFO - PROCESS | 4040 | 1465205944362 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 930ms 02:39:04 INFO - PROCESS | 4040 | 1465205944400 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 4040 | 1465205944404 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:39:04 INFO - PROCESS | 4040 | 1465205944409 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 4040 | 1465205944414 Marionette TRACE conn6 <- [1,1482,null,{}] 02:39:04 INFO - PROCESS | 4040 | 1465205944419 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:04 INFO - PROCESS | 4040 | 1465205944422 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:04 INFO - PROCESS | 4040 | 1465205944544 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:39:04 INFO - PROCESS | 4040 | 1465205944668 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 4040 | 1465205944672 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:04 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E2C00 == 29 [pid = 4040] [id = 380] 02:39:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0F68EC00) [pid = 4040] [serial = 1140] [outer = 00000000] 02:39:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FE4BC00) [pid = 4040] [serial = 1141] [outer = 0F68EC00] 02:39:04 INFO - PROCESS | 4040 | 1465205944730 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (10506C00) [pid = 4040] [serial = 1142] [outer = 0F68EC00] 02:39:05 INFO - PROCESS | 4040 | 1465205945343 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 990ms 02:39:05 INFO - PROCESS | 4040 | 1465205945400 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 4040 | 1465205945405 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:39:05 INFO - PROCESS | 4040 | 1465205945411 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 4040 | 1465205945414 Marionette TRACE conn6 <- [1,1486,null,{}] 02:39:05 INFO - PROCESS | 4040 | 1465205945418 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:05 INFO - PROCESS | 4040 | 1465205945421 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:05 INFO - PROCESS | 4040 | 1465205945536 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:39:05 INFO - PROCESS | 4040 | 1465205945667 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 4040 | 1465205945669 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:05 INFO - PROCESS | 4040 | ++DOCSHELL 140C1000 == 30 [pid = 4040] [id = 381] 02:39:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1415B000) [pid = 4040] [serial = 1143] [outer = 00000000] 02:39:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (159DF000) [pid = 4040] [serial = 1144] [outer = 1415B000] 02:39:05 INFO - PROCESS | 4040 | 1465205945726 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17644C00) [pid = 4040] [serial = 1145] [outer = 1415B000] 02:39:06 INFO - PROCESS | 4040 | 1465205946353 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 971ms 02:39:06 INFO - PROCESS | 4040 | 1465205946385 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 4040 | 1465205946387 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:39:06 INFO - PROCESS | 4040 | 1465205946391 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 4040 | 1465205946395 Marionette TRACE conn6 <- [1,1490,null,{}] 02:39:06 INFO - PROCESS | 4040 | 1465205946406 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:06 INFO - PROCESS | 4040 | 1465205946411 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:06 INFO - PROCESS | 4040 | 1465205946522 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:39:06 INFO - PROCESS | 4040 | 1465205946660 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 4040 | 1465205946664 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:06 INFO - PROCESS | 4040 | ++DOCSHELL 184C1800 == 31 [pid = 4040] [id = 382] 02:39:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (184C2400) [pid = 4040] [serial = 1146] [outer = 00000000] 02:39:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19B46C00) [pid = 4040] [serial = 1147] [outer = 184C2400] 02:39:06 INFO - PROCESS | 4040 | 1465205946722 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1A7BD000) [pid = 4040] [serial = 1148] [outer = 184C2400] 02:39:07 INFO - PROCESS | 4040 | 1465205947498 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1180ms 02:39:07 INFO - PROCESS | 4040 | 1465205947575 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 4040 | 1465205947579 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:39:07 INFO - PROCESS | 4040 | 1465205947600 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 4040 | 1465205947605 Marionette TRACE conn6 <- [1,1494,null,{}] 02:39:07 INFO - PROCESS | 4040 | 1465205947612 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:07 INFO - PROCESS | 4040 | 1465205947615 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:07 INFO - PROCESS | 4040 | 1465205947720 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:39:08 INFO - PROCESS | 4040 | --DOCSHELL 0F638400 == 30 [pid = 4040] [id = 360] 02:39:08 INFO - PROCESS | 4040 | 1465205948386 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 4040 | 1465205948389 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13F50400) [pid = 4040] [serial = 1078] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0F75FC00) [pid = 4040] [serial = 1081] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (10462000) [pid = 4040] [serial = 1087] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCD5800) [pid = 4040] [serial = 1084] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FCDB800) [pid = 4040] [serial = 1085] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0FC4E400) [pid = 4040] [serial = 1082] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (159E0400) [pid = 4040] [serial = 1094] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1541A400) [pid = 4040] [serial = 1093] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (16296000) [pid = 4040] [serial = 1096] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1703D400) [pid = 4040] [serial = 1097] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17F93800) [pid = 4040] [serial = 1102] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (14353000) [pid = 4040] [serial = 1090] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (184E2C00) [pid = 4040] [serial = 1105] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (17648800) [pid = 4040] [serial = 1099] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (1764EC00) [pid = 4040] [serial = 1100] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (102B5400) [pid = 4040] [serial = 1103] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (105AAC00) [pid = 4040] [serial = 1088] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1472EC00) [pid = 4040] [serial = 1091] [outer = 00000000] [url = about:blank] 02:39:08 INFO - PROCESS | 4040 | ++DOCSHELL 09277C00 == 31 [pid = 4040] [id = 383] 02:39:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (09278000) [pid = 4040] [serial = 1149] [outer = 00000000] 02:39:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0C6EC000) [pid = 4040] [serial = 1150] [outer = 09278000] 02:39:08 INFO - PROCESS | 4040 | 1465205948548 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0C715C00) [pid = 4040] [serial = 1151] [outer = 09278000] 02:39:08 INFO - PROCESS | 4040 | 1465205948982 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1456ms 02:39:09 INFO - PROCESS | 4040 | 1465205949042 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 4040 | 1465205949045 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:39:09 INFO - PROCESS | 4040 | 1465205949050 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 4040 | 1465205949053 Marionette TRACE conn6 <- [1,1498,null,{}] 02:39:09 INFO - PROCESS | 4040 | 1465205949058 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 4040 | 1465205949062 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:09 INFO - PROCESS | 4040 | 1465205949155 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:39:09 INFO - PROCESS | 4040 | 1465205949171 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 4040 | 1465205949174 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:09 INFO - PROCESS | 4040 | ++DOCSHELL 0F63B000 == 32 [pid = 4040] [id = 384] 02:39:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0F63BC00) [pid = 4040] [serial = 1152] [outer = 00000000] 02:39:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0F79B000) [pid = 4040] [serial = 1153] [outer = 0F63BC00] 02:39:09 INFO - PROCESS | 4040 | 1465205949222 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FC5A000) [pid = 4040] [serial = 1154] [outer = 0F63BC00] 02:39:09 INFO - PROCESS | 4040 | 1465205949705 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 02:39:09 INFO - PROCESS | 4040 | 1465205949723 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 4040 | 1465205949727 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:39:09 INFO - PROCESS | 4040 | 1465205949731 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 4040 | 1465205949733 Marionette TRACE conn6 <- [1,1502,null,{}] 02:39:09 INFO - PROCESS | 4040 | 1465205949737 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 4040 | 1465205949740 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:09 INFO - PROCESS | 4040 | 1465205949863 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:39:09 INFO - PROCESS | 4040 | 1465205949873 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 4040 | 1465205949875 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:09 INFO - PROCESS | 4040 | ++DOCSHELL 0FE45C00 == 33 [pid = 4040] [id = 385] 02:39:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FE47400) [pid = 4040] [serial = 1155] [outer = 00000000] 02:39:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1028B000) [pid = 4040] [serial = 1156] [outer = 0FE47400] 02:39:10 INFO - PROCESS | 4040 | 1465205949994 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (102BC000) [pid = 4040] [serial = 1157] [outer = 0FE47400] 02:39:10 INFO - PROCESS | 4040 | 1465205950412 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 02:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:39:10 INFO - PROCESS | 4040 | 1465205950465 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 4040 | 1465205950468 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:39:10 INFO - PROCESS | 4040 | 1465205950472 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 4040 | 1465205950478 Marionette TRACE conn6 <- [1,1506,null,{}] 02:39:10 INFO - PROCESS | 4040 | 1465205950488 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:10 INFO - PROCESS | 4040 | 1465205950492 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:10 INFO - PROCESS | 4040 | 1465205950621 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:39:10 INFO - PROCESS | 4040 | 1465205950645 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 4040 | 1465205950647 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:10 INFO - PROCESS | 4040 | ++DOCSHELL 0C720000 == 34 [pid = 4040] [id = 386] 02:39:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE3EC00) [pid = 4040] [serial = 1158] [outer = 00000000] 02:39:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13FA6800) [pid = 4040] [serial = 1159] [outer = 0FE3EC00] 02:39:10 INFO - PROCESS | 4040 | 1465205950701 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (140BCC00) [pid = 4040] [serial = 1160] [outer = 0FE3EC00] 02:39:11 INFO - PROCESS | 4040 | 1465205951174 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 731ms 02:39:11 INFO - PROCESS | 4040 | 1465205951239 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 4040 | 1465205951241 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:39:11 INFO - PROCESS | 4040 | 1465205951249 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 4040 | 1465205951251 Marionette TRACE conn6 <- [1,1510,null,{}] 02:39:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:39:11 INFO - PROCESS | 4040 | 1465205951255 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:11 INFO - PROCESS | 4040 | 1465205951257 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:11 INFO - PROCESS | 4040 | 1465205951374 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:39:11 INFO - PROCESS | 4040 | 1465205951431 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 4040 | 1465205951433 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:11 INFO - PROCESS | 4040 | ++DOCSHELL 1438D800 == 35 [pid = 4040] [id = 387] 02:39:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14740800) [pid = 4040] [serial = 1161] [outer = 00000000] 02:39:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1484FC00) [pid = 4040] [serial = 1162] [outer = 14740800] 02:39:11 INFO - PROCESS | 4040 | 1465205951478 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1487A800) [pid = 4040] [serial = 1163] [outer = 14740800] 02:39:11 INFO - PROCESS | 4040 | 1465205951914 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:39:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:39:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:39:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:39:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:39:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:39:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:39:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 736ms 02:39:12 INFO - PROCESS | 4040 | 1465205951993 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 4040 | 1465205951995 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:39:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:39:12 INFO - PROCESS | 4040 | 1465205951998 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 4040 | 1465205952000 Marionette TRACE conn6 <- [1,1514,null,{}] 02:39:12 INFO - PROCESS | 4040 | 1465205952003 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:12 INFO - PROCESS | 4040 | 1465205952005 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:12 INFO - PROCESS | 4040 | 1465205952118 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:39:12 INFO - PROCESS | 4040 | 1465205952129 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 4040 | 1465205952135 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:12 INFO - PROCESS | 4040 | ++DOCSHELL 159E1400 == 36 [pid = 4040] [id = 388] 02:39:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (159E2C00) [pid = 4040] [serial = 1164] [outer = 00000000] 02:39:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1640C800) [pid = 4040] [serial = 1165] [outer = 159E2C00] 02:39:12 INFO - PROCESS | 4040 | 1465205952243 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (17647000) [pid = 4040] [serial = 1166] [outer = 159E2C00] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (15419C00) [pid = 4040] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (19470000) [pid = 4040] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1764C000) [pid = 4040] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (18E9E800) [pid = 4040] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0F7F5400) [pid = 4040] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0F765400) [pid = 4040] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (102B6000) [pid = 4040] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14966C00) [pid = 4040] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184C0400) [pid = 4040] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13FAA000) [pid = 4040] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0FC5A800) [pid = 4040] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:39:12 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (17FAE000) [pid = 4040] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:39:12 INFO - PROCESS | 4040 | 1465205952883 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:39:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:39:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 925ms 02:39:12 INFO - PROCESS | 4040 | 1465205952924 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 4040 | 1465205952926 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:39:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:39:12 INFO - PROCESS | 4040 | 1465205952929 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 4040 | 1465205952931 Marionette TRACE conn6 <- [1,1518,null,{}] 02:39:12 INFO - PROCESS | 4040 | 1465205952934 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:12 INFO - PROCESS | 4040 | 1465205952936 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:13 INFO - PROCESS | 4040 | 1465205953055 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:39:13 INFO - PROCESS | 4040 | 1465205953125 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 4040 | 1465205953127 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:13 INFO - PROCESS | 4040 | ++DOCSHELL 0F7FB400 == 37 [pid = 4040] [id = 389] 02:39:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (1472C800) [pid = 4040] [serial = 1167] [outer = 00000000] 02:39:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1764DC00) [pid = 4040] [serial = 1168] [outer = 1472C800] 02:39:13 INFO - PROCESS | 4040 | 1465205953174 Marionette DEBUG loaded listener.js 02:39:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (176BE400) [pid = 4040] [serial = 1169] [outer = 1472C800] 02:39:13 INFO - PROCESS | 4040 | 1465205953660 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:39:13 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:39:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:39:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:39:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:39:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:39:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 770ms 02:39:13 INFO - PROCESS | 4040 | 1465205953704 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 4040 | 1465205953708 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 02:39:13 INFO - PROCESS | 4040 | 1465205953756 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:39:13 INFO - PROCESS | 4040 | 1465205953759 Marionette TRACE conn6 <- [1,1522,null,{}] 02:39:13 INFO - PROCESS | 4040 | 1465205953765 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:13 INFO - PROCESS | 4040 | 1465205953768 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:13 INFO - PROCESS | 4040 | 1465205953896 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 02:39:14 INFO - PROCESS | 4040 | 1465205954000 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 4040 | 1465205954003 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:14 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DDC00 == 38 [pid = 4040] [id = 390] 02:39:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0C8E3800) [pid = 4040] [serial = 1170] [outer = 00000000] 02:39:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FE45400) [pid = 4040] [serial = 1171] [outer = 0C8E3800] 02:39:14 INFO - PROCESS | 4040 | 1465205954061 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (102B4400) [pid = 4040] [serial = 1172] [outer = 0C8E3800] 02:39:14 INFO - PROCESS | 4040 | 1465205954754 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1074ms 02:39:14 INFO - PROCESS | 4040 | 1465205954834 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 4040 | 1465205954838 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 02:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:39:14 INFO - PROCESS | 4040 | 1465205954845 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 4040 | 1465205954848 Marionette TRACE conn6 <- [1,1526,null,{}] 02:39:14 INFO - PROCESS | 4040 | 1465205954852 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:14 INFO - PROCESS | 4040 | 1465205954855 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:15 INFO - PROCESS | 4040 | 1465205954983 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 02:39:15 INFO - PROCESS | 4040 | 1465205955105 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 4040 | 1465205955107 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:15 INFO - PROCESS | 4040 | ++DOCSHELL 13FAA000 == 39 [pid = 4040] [id = 391] 02:39:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (13FFB400) [pid = 4040] [serial = 1173] [outer = 00000000] 02:39:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14847000) [pid = 4040] [serial = 1174] [outer = 13FFB400] 02:39:15 INFO - PROCESS | 4040 | 1465205955165 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1628A400) [pid = 4040] [serial = 1175] [outer = 13FFB400] 02:39:16 INFO - PROCESS | 4040 | 1465205956017 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:39:16 INFO - PROCESS | 4040 | --DOCSHELL 1487B000 == 38 [pid = 4040] [id = 364] 02:39:16 INFO - PROCESS | 4040 | --DOCSHELL 1764A400 == 37 [pid = 4040] [id = 374] 02:39:16 INFO - PROCESS | 4040 | --DOCSHELL 15BB9400 == 36 [pid = 4040] [id = 365] 02:39:16 INFO - PROCESS | 4040 | --DOCSHELL 140CA800 == 35 [pid = 4040] [id = 363] 02:39:16 INFO - PROCESS | 4040 | --DOCSHELL 1487B400 == 34 [pid = 4040] [id = 373] 02:39:16 INFO - PROCESS | 4040 | --DOCSHELL 102B5C00 == 33 [pid = 4040] [id = 371] 02:39:16 INFO - PROCESS | 4040 | --DOCSHELL 13FA9C00 == 32 [pid = 4040] [id = 372] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (176BE800) [pid = 4040] [serial = 1123] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (18EA1800) [pid = 4040] [serial = 1126] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (184C0800) [pid = 4040] [serial = 1124] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1105F800) [pid = 4040] [serial = 1129] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FC4F800) [pid = 4040] [serial = 1111] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FCD4C00) [pid = 4040] [serial = 1112] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (102BCC00) [pid = 4040] [serial = 1114] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (10502800) [pid = 4040] [serial = 1115] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1628D400) [pid = 4040] [serial = 1120] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1496EC00) [pid = 4040] [serial = 1106] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (18EA6800) [pid = 4040] [serial = 1127] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (140C4800) [pid = 4040] [serial = 1117] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1438A000) [pid = 4040] [serial = 1118] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0FE3F400) [pid = 4040] [serial = 1108] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (101A7400) [pid = 4040] [serial = 1109] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (197F2000) [pid = 4040] [serial = 1136] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (1921FC00) [pid = 4040] [serial = 1132] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (19467C00) [pid = 4040] [serial = 1133] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (1640B000) [pid = 4040] [serial = 1121] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (13FAA800) [pid = 4040] [serial = 1130] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (19B44400) [pid = 4040] [serial = 1138] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (19B46800) [pid = 4040] [serial = 1139] [outer = 00000000] [url = about:blank] 02:39:16 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (197F8400) [pid = 4040] [serial = 1135] [outer = 00000000] [url = about:blank] 02:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1222ms 02:39:16 INFO - PROCESS | 4040 | 1465205956069 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 4040 | 1465205956073 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 02:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:39:16 INFO - PROCESS | 4040 | 1465205956078 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 4040 | 1465205956081 Marionette TRACE conn6 <- [1,1530,null,{}] 02:39:16 INFO - PROCESS | 4040 | 1465205956087 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:16 INFO - PROCESS | 4040 | 1465205956089 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:16 INFO - PROCESS | 4040 | 1465205956185 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 02:39:16 INFO - PROCESS | 4040 | 1465205956192 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 4040 | 1465205956196 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:16 INFO - PROCESS | 4040 | ++DOCSHELL 0F63B800 == 33 [pid = 4040] [id = 392] 02:39:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (0F640400) [pid = 4040] [serial = 1176] [outer = 00000000] 02:39:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (0FCD3800) [pid = 4040] [serial = 1177] [outer = 0F640400] 02:39:16 INFO - PROCESS | 4040 | 1465205956244 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (0FCDF400) [pid = 4040] [serial = 1178] [outer = 0F640400] 02:39:16 INFO - PROCESS | 4040 | 1465205956723 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 690ms 02:39:16 INFO - PROCESS | 4040 | 1465205956769 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 4040 | 1465205956773 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 02:39:16 INFO - PROCESS | 4040 | 1465205956778 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:39:16 INFO - PROCESS | 4040 | 1465205956781 Marionette TRACE conn6 <- [1,1534,null,{}] 02:39:16 INFO - PROCESS | 4040 | 1465205956785 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:16 INFO - PROCESS | 4040 | 1465205956787 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:16 INFO - PROCESS | 4040 | 1465205956875 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 02:39:16 INFO - PROCESS | 4040 | 1465205956883 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 4040 | 1465205956885 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:16 INFO - PROCESS | 4040 | ++DOCSHELL 1051C000 == 34 [pid = 4040] [id = 393] 02:39:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (1051F800) [pid = 4040] [serial = 1179] [outer = 00000000] 02:39:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (11002400) [pid = 4040] [serial = 1180] [outer = 1051F800] 02:39:16 INFO - PROCESS | 4040 | 1465205956939 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (13F4F800) [pid = 4040] [serial = 1181] [outer = 1051F800] 02:39:17 INFO - PROCESS | 4040 | 1465205957419 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 02:39:17 INFO - PROCESS | 4040 | 1465205957454 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 4040 | 1465205957456 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 02:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:39:17 INFO - PROCESS | 4040 | 1465205957460 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 4040 | 1465205957463 Marionette TRACE conn6 <- [1,1538,null,{}] 02:39:17 INFO - PROCESS | 4040 | 1465205957474 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:17 INFO - PROCESS | 4040 | 1465205957479 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:17 INFO - PROCESS | 4040 | 1465205957600 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 02:39:17 INFO - PROCESS | 4040 | 1465205957694 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 4040 | 1465205957697 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:17 INFO - PROCESS | 4040 | ++DOCSHELL 14848C00 == 35 [pid = 4040] [id = 394] 02:39:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (1484B400) [pid = 4040] [serial = 1182] [outer = 00000000] 02:39:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (1496B400) [pid = 4040] [serial = 1183] [outer = 1484B400] 02:39:17 INFO - PROCESS | 4040 | 1465205957744 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (159E1C00) [pid = 4040] [serial = 1184] [outer = 1484B400] 02:39:18 INFO - PROCESS | 4040 | 1465205958141 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:39:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:39:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 02:39:18 INFO - PROCESS | 4040 | 1465205958194 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 4040 | 1465205958197 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 02:39:18 INFO - PROCESS | 4040 | 1465205958200 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:39:18 INFO - PROCESS | 4040 | 1465205958202 Marionette TRACE conn6 <- [1,1542,null,{}] 02:39:18 INFO - PROCESS | 4040 | 1465205958212 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:18 INFO - PROCESS | 4040 | 1465205958214 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:18 INFO - PROCESS | 4040 | 1465205958330 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 02:39:18 INFO - PROCESS | 4040 | 1465205958340 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 4040 | 1465205958342 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:18 INFO - PROCESS | 4040 | ++DOCSHELL 1640F000 == 36 [pid = 4040] [id = 395] 02:39:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (16410800) [pid = 4040] [serial = 1185] [outer = 00000000] 02:39:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (17F39C00) [pid = 4040] [serial = 1186] [outer = 16410800] 02:39:18 INFO - PROCESS | 4040 | 1465205958387 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (17FAB000) [pid = 4040] [serial = 1187] [outer = 16410800] 02:39:18 INFO - PROCESS | 4040 | 1465205958845 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:39:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:39:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 02:39:18 INFO - PROCESS | 4040 | 1465205958899 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 4040 | 1465205958901 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 02:39:18 INFO - PROCESS | 4040 | 1465205958904 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:39:18 INFO - PROCESS | 4040 | 1465205958905 Marionette TRACE conn6 <- [1,1546,null,{}] 02:39:18 INFO - PROCESS | 4040 | 1465205958909 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:18 INFO - PROCESS | 4040 | 1465205958911 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:19 INFO - PROCESS | 4040 | 1465205959048 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 02:39:19 INFO - PROCESS | 4040 | 1465205959058 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 4040 | 1465205959060 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:19 INFO - PROCESS | 4040 | ++DOCSHELL 13F54C00 == 37 [pid = 4040] [id = 396] 02:39:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (17F34000) [pid = 4040] [serial = 1188] [outer = 00000000] 02:39:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (184EB400) [pid = 4040] [serial = 1189] [outer = 17F34000] 02:39:19 INFO - PROCESS | 4040 | 1465205959156 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (18E9C000) [pid = 4040] [serial = 1190] [outer = 17F34000] 02:39:19 INFO - PROCESS | 4040 | 1465205959577 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 02:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:39:19 INFO - PROCESS | 4040 | 1465205959646 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 4040 | 1465205959648 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 02:39:19 INFO - PROCESS | 4040 | 1465205959651 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 4040 | 1465205959653 Marionette TRACE conn6 <- [1,1550,null,{}] 02:39:19 INFO - PROCESS | 4040 | 1465205959656 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:19 INFO - PROCESS | 4040 | 1465205959662 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:19 INFO - PROCESS | 4040 | 1465205959800 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 02:39:19 INFO - PROCESS | 4040 | 1465205959869 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 4040 | 1465205959871 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:19 INFO - PROCESS | 4040 | ++DOCSHELL 1921C800 == 38 [pid = 4040] [id = 397] 02:39:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1921D400) [pid = 4040] [serial = 1191] [outer = 00000000] 02:39:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (19221000) [pid = 4040] [serial = 1192] [outer = 1921D400] 02:39:19 INFO - PROCESS | 4040 | 1465205959915 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1921E400) [pid = 4040] [serial = 1193] [outer = 1921D400] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (14740800) [pid = 4040] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0FE47400) [pid = 4040] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (09278000) [pid = 4040] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (184C2400) [pid = 4040] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0F68EC00) [pid = 4040] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1415B000) [pid = 4040] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (159E2C00) [pid = 4040] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0F63BC00) [pid = 4040] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:39:20 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0FE3EC00) [pid = 4040] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:39:20 INFO - PROCESS | 4040 | 1465205960359 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 02:39:20 INFO - PROCESS | 4040 | 1465205960424 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 02:39:20 INFO - PROCESS | 4040 | 1465205960426 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 02:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:39:20 INFO - PROCESS | 4040 | 1465205960429 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 4040 | 1465205960430 Marionette TRACE conn6 <- [1,1554,null,{}] 02:39:20 INFO - PROCESS | 4040 | 1465205960434 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:20 INFO - PROCESS | 4040 | 1465205960436 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:20 INFO - PROCESS | 4040 | 1465205960547 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 02:39:20 INFO - PROCESS | 4040 | 1465205960607 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 4040 | 1465205960609 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:20 INFO - PROCESS | 4040 | ++DOCSHELL 0FE3EC00 == 39 [pid = 4040] [id = 398] 02:39:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0FE4B400) [pid = 4040] [serial = 1194] [outer = 00000000] 02:39:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (19224400) [pid = 4040] [serial = 1195] [outer = 0FE4B400] 02:39:20 INFO - PROCESS | 4040 | 1465205960653 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (1946C800) [pid = 4040] [serial = 1196] [outer = 0FE4B400] 02:39:21 INFO - PROCESS | 4040 | 1465205961000 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 631ms 02:39:21 INFO - PROCESS | 4040 | 1465205961060 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 4040 | 1465205961062 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 02:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:39:21 INFO - PROCESS | 4040 | 1465205961065 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 4040 | 1465205961067 Marionette TRACE conn6 <- [1,1558,null,{}] 02:39:21 INFO - PROCESS | 4040 | 1465205961070 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:21 INFO - PROCESS | 4040 | 1465205961072 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:21 INFO - PROCESS | 4040 | 1465205961152 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 02:39:21 INFO - PROCESS | 4040 | 1465205961158 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 4040 | 1465205961159 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:21 INFO - PROCESS | 4040 | ++DOCSHELL 19472400 == 40 [pid = 4040] [id = 399] 02:39:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (19472800) [pid = 4040] [serial = 1197] [outer = 00000000] 02:39:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (199B5800) [pid = 4040] [serial = 1198] [outer = 19472800] 02:39:21 INFO - PROCESS | 4040 | 1465205961204 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (199B5C00) [pid = 4040] [serial = 1199] [outer = 19472800] 02:39:21 INFO - PROCESS | 4040 | 1465205961643 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 02:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:39:21 INFO - PROCESS | 4040 | 1465205961696 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 4040 | 1465205961698 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 02:39:21 INFO - PROCESS | 4040 | 1465205961701 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 4040 | 1465205961703 Marionette TRACE conn6 <- [1,1562,null,{}] 02:39:21 INFO - PROCESS | 4040 | 1465205961707 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:21 INFO - PROCESS | 4040 | 1465205961709 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:21 INFO - PROCESS | 4040 | 1465205961796 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 02:39:21 INFO - PROCESS | 4040 | 1465205961804 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 4040 | 1465205961806 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:21 INFO - PROCESS | 4040 | ++DOCSHELL 147D0800 == 41 [pid = 4040] [id = 400] 02:39:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (16289000) [pid = 4040] [serial = 1200] [outer = 00000000] 02:39:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1A7AA400) [pid = 4040] [serial = 1201] [outer = 16289000] 02:39:21 INFO - PROCESS | 4040 | 1465205961852 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1A9A8C00) [pid = 4040] [serial = 1202] [outer = 16289000] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 184C1800 == 40 [pid = 4040] [id = 382] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 14967C00 == 39 [pid = 4040] [id = 379] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 0C8E2C00 == 38 [pid = 4040] [id = 380] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 140C1000 == 37 [pid = 4040] [id = 381] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 0FC5C000 == 36 [pid = 4040] [id = 361] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 0F6E6800 == 35 [pid = 4040] [id = 376] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 15BB7400 == 34 [pid = 4040] [id = 366] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 176B6400 == 33 [pid = 4040] [id = 367] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 176BF800 == 32 [pid = 4040] [id = 368] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 18E9BC00 == 31 [pid = 4040] [id = 375] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 176BA000 == 30 [pid = 4040] [id = 377] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 0F7F5C00 == 29 [pid = 4040] [id = 369] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 1946F800 == 28 [pid = 4040] [id = 378] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 0F6EDC00 == 27 [pid = 4040] [id = 370] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 09277C00 == 26 [pid = 4040] [id = 383] 02:39:22 INFO - PROCESS | 4040 | --DOCSHELL 102BB800 == 25 [pid = 4040] [id = 362] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1484FC00) [pid = 4040] [serial = 1162] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1028B000) [pid = 4040] [serial = 1156] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (102BC000) [pid = 4040] [serial = 1157] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0C6EC000) [pid = 4040] [serial = 1150] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0C715C00) [pid = 4040] [serial = 1151] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1A7BD000) [pid = 4040] [serial = 1148] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (19B46C00) [pid = 4040] [serial = 1147] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (10506C00) [pid = 4040] [serial = 1142] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0FE4BC00) [pid = 4040] [serial = 1141] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (17644C00) [pid = 4040] [serial = 1145] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (159DF000) [pid = 4040] [serial = 1144] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (1640C800) [pid = 4040] [serial = 1165] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (1487A800) [pid = 4040] [serial = 1163] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (0FC5A000) [pid = 4040] [serial = 1154] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (1764DC00) [pid = 4040] [serial = 1168] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (17647000) [pid = 4040] [serial = 1166] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (13FA6800) [pid = 4040] [serial = 1159] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (0F79B000) [pid = 4040] [serial = 1153] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (140BCC00) [pid = 4040] [serial = 1160] [outer = 00000000] [url = about:blank] 02:39:23 INFO - PROCESS | 4040 | 1465205963651 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1975ms 02:39:23 INFO - PROCESS | 4040 | 1465205963678 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 02:39:23 INFO - PROCESS | 4040 | 1465205963682 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 02:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:39:23 INFO - PROCESS | 4040 | 1465205963687 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 4040 | 1465205963690 Marionette TRACE conn6 <- [1,1566,null,{}] 02:39:23 INFO - PROCESS | 4040 | 1465205963696 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:23 INFO - PROCESS | 4040 | 1465205963699 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:23 INFO - PROCESS | 4040 | 1465205963789 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 02:39:23 INFO - PROCESS | 4040 | 1465205963799 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 4040 | 1465205963803 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:23 INFO - PROCESS | 4040 | ++DOCSHELL 0CD74C00 == 26 [pid = 4040] [id = 401] 02:39:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (0CD7B000) [pid = 4040] [serial = 1203] [outer = 00000000] 02:39:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (0F687400) [pid = 4040] [serial = 1204] [outer = 0CD7B000] 02:39:23 INFO - PROCESS | 4040 | 1465205963853 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (0F6F1800) [pid = 4040] [serial = 1205] [outer = 0CD7B000] 02:39:24 INFO - PROCESS | 4040 | 1465205964331 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 02:39:24 INFO - PROCESS | 4040 | 1465205964377 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 4040 | 1465205964382 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 02:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:39:24 INFO - PROCESS | 4040 | 1465205964389 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 4040 | 1465205964391 Marionette TRACE conn6 <- [1,1570,null,{}] 02:39:24 INFO - PROCESS | 4040 | 1465205964395 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:24 INFO - PROCESS | 4040 | 1465205964398 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:24 INFO - PROCESS | 4040 | 1465205964486 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 02:39:24 INFO - PROCESS | 4040 | 1465205964495 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 4040 | 1465205964498 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:24 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDDC00 == 27 [pid = 4040] [id = 402] 02:39:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (0FCDE000) [pid = 4040] [serial = 1206] [outer = 00000000] 02:39:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (0FD9BC00) [pid = 4040] [serial = 1207] [outer = 0FCDE000] 02:39:24 INFO - PROCESS | 4040 | 1465205964545 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (0FE45000) [pid = 4040] [serial = 1208] [outer = 0FCDE000] 02:39:25 INFO - PROCESS | 4040 | 1465205965014 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 02:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:39:25 INFO - PROCESS | 4040 | 1465205965062 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 4040 | 1465205965065 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 02:39:25 INFO - PROCESS | 4040 | 1465205965068 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 4040 | 1465205965072 Marionette TRACE conn6 <- [1,1574,null,{}] 02:39:25 INFO - PROCESS | 4040 | 1465205965082 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:25 INFO - PROCESS | 4040 | 1465205965087 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:25 INFO - PROCESS | 4040 | 1465205965202 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 02:39:25 INFO - PROCESS | 4040 | 1465205965298 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 4040 | 1465205965301 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:25 INFO - PROCESS | 4040 | ++DOCSHELL 1100B400 == 28 [pid = 4040] [id = 403] 02:39:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (1105F400) [pid = 4040] [serial = 1209] [outer = 00000000] 02:39:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (13F49800) [pid = 4040] [serial = 1210] [outer = 1105F400] 02:39:25 INFO - PROCESS | 4040 | 1465205965349 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (13F9D800) [pid = 4040] [serial = 1211] [outer = 1105F400] 02:39:25 INFO - PROCESS | 4040 | 1465205965745 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 02:39:25 INFO - PROCESS | 4040 | 1465205965802 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 4040 | 1465205965804 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 02:39:25 INFO - PROCESS | 4040 | 1465205965808 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:39:25 INFO - PROCESS | 4040 | 1465205965809 Marionette TRACE conn6 <- [1,1578,null,{}] 02:39:25 INFO - PROCESS | 4040 | 1465205965813 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:25 INFO - PROCESS | 4040 | 1465205965815 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:25 INFO - PROCESS | 4040 | 1465205965932 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 02:39:25 INFO - PROCESS | 4040 | 1465205965939 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 4040 | 1465205965941 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:25 INFO - PROCESS | 4040 | ++DOCSHELL 110A9C00 == 29 [pid = 4040] [id = 404] 02:39:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (13F52C00) [pid = 4040] [serial = 1212] [outer = 00000000] 02:39:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (140C5400) [pid = 4040] [serial = 1213] [outer = 13F52C00] 02:39:26 INFO - PROCESS | 4040 | 1465205965987 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (1415AC00) [pid = 4040] [serial = 1214] [outer = 13F52C00] 02:39:26 INFO - PROCESS | 4040 | 1465205966405 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 631ms 02:39:26 INFO - PROCESS | 4040 | 1465205966442 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 02:39:26 INFO - PROCESS | 4040 | 1465205966444 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 02:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:39:26 INFO - PROCESS | 4040 | 1465205966447 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - PROCESS | 4040 | 1465205966449 Marionette TRACE conn6 <- [1,1582,null,{}] 02:39:26 INFO - PROCESS | 4040 | 1465205966453 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:26 INFO - PROCESS | 4040 | 1465205966455 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:26 INFO - PROCESS | 4040 | 1465205966566 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 02:39:26 INFO - PROCESS | 4040 | 1465205966654 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 4040 | 1465205966656 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:26 INFO - PROCESS | 4040 | ++DOCSHELL 1415A800 == 30 [pid = 4040] [id = 405] 02:39:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (1438E800) [pid = 4040] [serial = 1215] [outer = 00000000] 02:39:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (14849400) [pid = 4040] [serial = 1216] [outer = 1438E800] 02:39:26 INFO - PROCESS | 4040 | 1465205966700 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1496DC00) [pid = 4040] [serial = 1217] [outer = 1438E800] 02:39:27 INFO - PROCESS | 4040 | 1465205967087 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 02:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:39:27 INFO - PROCESS | 4040 | 1465205967118 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 4040 | 1465205967120 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 02:39:27 INFO - PROCESS | 4040 | 1465205967123 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 4040 | 1465205967125 Marionette TRACE conn6 <- [1,1586,null,{}] 02:39:27 INFO - PROCESS | 4040 | 1465205967129 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 4040 | 1465205967134 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:27 INFO - PROCESS | 4040 | 1465205967239 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 02:39:27 INFO - PROCESS | 4040 | 1465205967245 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 4040 | 1465205967246 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:27 INFO - PROCESS | 4040 | ++DOCSHELL 15422400 == 31 [pid = 4040] [id = 406] 02:39:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (15423000) [pid = 4040] [serial = 1218] [outer = 00000000] 02:39:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (16405C00) [pid = 4040] [serial = 1219] [outer = 15423000] 02:39:27 INFO - PROCESS | 4040 | 1465205967291 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (170BF800) [pid = 4040] [serial = 1220] [outer = 15423000] 02:39:27 INFO - PROCESS | 4040 | 1465205967729 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 02:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:39:27 INFO - PROCESS | 4040 | 1465205967758 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 4040 | 1465205967760 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 02:39:27 INFO - PROCESS | 4040 | 1465205967763 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 4040 | 1465205967765 Marionette TRACE conn6 <- [1,1590,null,{}] 02:39:27 INFO - PROCESS | 4040 | 1465205967772 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 4040 | 1465205967774 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:27 INFO - PROCESS | 4040 | 1465205967851 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 02:39:27 INFO - PROCESS | 4040 | 1465205967857 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 4040 | 1465205967859 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:27 INFO - PROCESS | 4040 | ++DOCSHELL 16405800 == 32 [pid = 4040] [id = 407] 02:39:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (17648000) [pid = 4040] [serial = 1221] [outer = 00000000] 02:39:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (17F3DC00) [pid = 4040] [serial = 1222] [outer = 17648000] 02:39:27 INFO - PROCESS | 4040 | 1465205967902 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13F9F000) [pid = 4040] [serial = 1223] [outer = 17648000] 02:39:28 INFO - PROCESS | 4040 | 1465205968363 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 02:39:28 INFO - PROCESS | 4040 | 1465205968407 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 4040 | 1465205968409 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 02:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:39:28 INFO - PROCESS | 4040 | 1465205968413 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 4040 | 1465205968415 Marionette TRACE conn6 <- [1,1594,null,{}] 02:39:28 INFO - PROCESS | 4040 | 1465205968418 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:28 INFO - PROCESS | 4040 | 1465205968420 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:28 INFO - PROCESS | 4040 | 1465205968498 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 02:39:28 INFO - PROCESS | 4040 | 1465205968503 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 4040 | 1465205968505 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:28 INFO - PROCESS | 4040 | ++DOCSHELL 0FD98800 == 33 [pid = 4040] [id = 408] 02:39:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184DD400) [pid = 4040] [serial = 1224] [outer = 00000000] 02:39:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (184EA000) [pid = 4040] [serial = 1225] [outer = 184DD400] 02:39:28 INFO - PROCESS | 4040 | 1465205968548 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (176B3400) [pid = 4040] [serial = 1226] [outer = 184DD400] 02:39:29 INFO - PROCESS | 4040 | 1465205969029 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 02:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:39:29 INFO - PROCESS | 4040 | 1465205969085 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 4040 | 1465205969087 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 02:39:29 INFO - PROCESS | 4040 | 1465205969091 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 4040 | 1465205969092 Marionette TRACE conn6 <- [1,1598,null,{}] 02:39:29 INFO - PROCESS | 4040 | 1465205969096 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:29 INFO - PROCESS | 4040 | 1465205969098 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:29 INFO - PROCESS | 4040 | 1465205969211 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 02:39:29 INFO - PROCESS | 4040 | 1465205969297 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 4040 | 1465205969299 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:29 INFO - PROCESS | 4040 | ++DOCSHELL 1100B000 == 34 [pid = 4040] [id = 409] 02:39:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18EA8C00) [pid = 4040] [serial = 1227] [outer = 00000000] 02:39:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (18F65C00) [pid = 4040] [serial = 1228] [outer = 18EA8C00] 02:39:29 INFO - PROCESS | 4040 | 1465205969343 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1921BC00) [pid = 4040] [serial = 1229] [outer = 18EA8C00] 02:39:29 INFO - PROCESS | 4040 | 1465205969773 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 02:39:29 INFO - PROCESS | 4040 | 1465205969821 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 4040 | 1465205969823 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 02:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:39:29 INFO - PROCESS | 4040 | 1465205969826 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 4040 | 1465205969828 Marionette TRACE conn6 <- [1,1602,null,{}] 02:39:29 INFO - PROCESS | 4040 | 1465205969831 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:29 INFO - PROCESS | 4040 | 1465205969833 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:29 INFO - PROCESS | 4040 | 1465205969959 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 02:39:30 INFO - PROCESS | 4040 | 1465205970025 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 4040 | 1465205970027 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:30 INFO - PROCESS | 4040 | ++DOCSHELL 18F65400 == 35 [pid = 4040] [id = 410] 02:39:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (18F68000) [pid = 4040] [serial = 1230] [outer = 00000000] 02:39:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (197F6C00) [pid = 4040] [serial = 1231] [outer = 18F68000] 02:39:30 INFO - PROCESS | 4040 | 1465205970071 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (19AF3400) [pid = 4040] [serial = 1232] [outer = 18F68000] 02:39:30 INFO - PROCESS | 4040 | 1465205970500 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 02:39:30 INFO - PROCESS | 4040 | 1465205970590 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 4040 | 1465205970592 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 02:39:30 INFO - PROCESS | 4040 | 1465205970596 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 4040 | 1465205970598 Marionette TRACE conn6 <- [1,1606,null,{}] 02:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:39:30 INFO - PROCESS | 4040 | 1465205970603 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:30 INFO - PROCESS | 4040 | 1465205970605 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:30 INFO - PROCESS | 4040 | 1465205970730 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (16410800) [pid = 4040] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (17F34000) [pid = 4040] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0FE4B400) [pid = 4040] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1921D400) [pid = 4040] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (19472800) [pid = 4040] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1484B400) [pid = 4040] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1051F800) [pid = 4040] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0F640400) [pid = 4040] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (13FFB400) [pid = 4040] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0C8E3800) [pid = 4040] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:39:30 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1472C800) [pid = 4040] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:39:30 INFO - PROCESS | 4040 | 1465205970920 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 4040 | 1465205970923 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:30 INFO - PROCESS | 4040 | ++DOCSHELL 0C6EBC00 == 36 [pid = 4040] [id = 411] 02:39:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0C6F0000) [pid = 4040] [serial = 1233] [outer = 00000000] 02:39:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0FC4D800) [pid = 4040] [serial = 1234] [outer = 0C6F0000] 02:39:31 INFO - PROCESS | 4040 | 1465205970970 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14079C00) [pid = 4040] [serial = 1235] [outer = 0C6F0000] 02:39:31 INFO - PROCESS | 4040 | 1465205971335 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 771ms 02:39:31 INFO - PROCESS | 4040 | 1465205971372 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 02:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:39:31 INFO - PROCESS | 4040 | 1465205971374 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 02:39:31 INFO - PROCESS | 4040 | 1465205971377 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:39:31 INFO - PROCESS | 4040 | 1465205971379 Marionette TRACE conn6 <- [1,1610,null,{}] 02:39:31 INFO - PROCESS | 4040 | 1465205971382 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:31 INFO - PROCESS | 4040 | 1465205971384 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:31 INFO - PROCESS | 4040 | 1465205971463 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 02:39:31 INFO - PROCESS | 4040 | 1465205971554 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 4040 | 1465205971556 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:31 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DD800 == 37 [pid = 4040] [id = 412] 02:39:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0FE4B800) [pid = 4040] [serial = 1236] [outer = 00000000] 02:39:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17644800) [pid = 4040] [serial = 1237] [outer = 0FE4B800] 02:39:31 INFO - PROCESS | 4040 | 1465205971609 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1A7BDC00) [pid = 4040] [serial = 1238] [outer = 0FE4B800] 02:39:31 INFO - PROCESS | 4040 | 1465205971969 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 02:39:32 INFO - PROCESS | 4040 | 1465205972009 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 4040 | 1465205972010 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 02:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:39:32 INFO - PROCESS | 4040 | 1465205972014 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 4040 | 1465205972015 Marionette TRACE conn6 <- [1,1614,null,{}] 02:39:32 INFO - PROCESS | 4040 | 1465205972019 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:32 INFO - PROCESS | 4040 | 1465205972021 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:32 INFO - PROCESS | 4040 | 1465205972136 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 02:39:32 INFO - PROCESS | 4040 | 1465205972145 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:32 INFO - PROCESS | 4040 | 1465205972146 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:32 INFO - PROCESS | 4040 | ++DOCSHELL 197F6000 == 38 [pid = 4040] [id = 413] 02:39:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1A9A8000) [pid = 4040] [serial = 1239] [outer = 00000000] 02:39:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1AE22400) [pid = 4040] [serial = 1240] [outer = 1A9A8000] 02:39:32 INFO - PROCESS | 4040 | 1465205972189 Marionette DEBUG loaded listener.js 02:39:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1AE25000) [pid = 4040] [serial = 1241] [outer = 1A9A8000] 02:39:32 INFO - PROCESS | 4040 | 1465205972614 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 02:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:39:32 INFO - PROCESS | 4040 | 1465205972644 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 4040 | 1465205972646 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 02:39:32 INFO - PROCESS | 4040 | 1465205972649 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 4040 | 1465205972650 Marionette TRACE conn6 <- [1,1618,null,{}] 02:39:32 INFO - PROCESS | 4040 | 1465205972698 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:32 INFO - PROCESS | 4040 | 1465205972699 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:32 INFO - PROCESS | 4040 | 1465205972785 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 02:39:32 INFO - PROCESS | 4040 | 1465205972791 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:32 INFO - PROCESS | 4040 | 1465205972793 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:32 INFO - PROCESS | 4040 | ++DOCSHELL 14846000 == 39 [pid = 4040] [id = 414] 02:39:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1AE29800) [pid = 4040] [serial = 1242] [outer = 00000000] 02:39:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1B943000) [pid = 4040] [serial = 1243] [outer = 1AE29800] 02:39:32 INFO - PROCESS | 4040 | 1465205972839 Marionette DEBUG loaded listener.js 02:39:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1C06EC00) [pid = 4040] [serial = 1244] [outer = 1AE29800] 02:39:33 INFO - PROCESS | 4040 | 1465205973671 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1075ms 02:39:33 INFO - PROCESS | 4040 | 1465205973726 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 02:39:33 INFO - PROCESS | 4040 | 1465205973730 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 02:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:39:33 INFO - PROCESS | 4040 | 1465205973754 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:39:33 INFO - PROCESS | 4040 | 1465205973759 Marionette TRACE conn6 <- [1,1622,null,{}] 02:39:33 INFO - PROCESS | 4040 | 1465205973764 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:33 INFO - PROCESS | 4040 | 1465205973767 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:33 INFO - PROCESS | 4040 | 1465205973950 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 02:39:34 INFO - PROCESS | 4040 | 1465205974048 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 4040 | 1465205974051 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:34 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E8000 == 40 [pid = 4040] [id = 415] 02:39:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0CDD3400) [pid = 4040] [serial = 1245] [outer = 00000000] 02:39:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0FC50C00) [pid = 4040] [serial = 1246] [outer = 0CDD3400] 02:39:34 INFO - PROCESS | 4040 | 1465205974113 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0FCDF000) [pid = 4040] [serial = 1247] [outer = 0CDD3400] 02:39:35 INFO - PROCESS | 4040 | 1465205975024 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1351ms 02:39:35 INFO - PROCESS | 4040 | 1465205975088 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 4040 | 1465205975092 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 02:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:39:35 INFO - PROCESS | 4040 | 1465205975097 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 4040 | 1465205975100 Marionette TRACE conn6 <- [1,1626,null,{}] 02:39:35 INFO - PROCESS | 4040 | 1465205975105 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:35 INFO - PROCESS | 4040 | 1465205975108 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:35 INFO - PROCESS | 4040 | 1465205975229 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 02:39:35 INFO - PROCESS | 4040 | 1465205975362 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 4040 | 1465205975366 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:35 INFO - PROCESS | 4040 | ++DOCSHELL 0CDD0C00 == 41 [pid = 4040] [id = 416] 02:39:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0CDD2800) [pid = 4040] [serial = 1248] [outer = 00000000] 02:39:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0F765400) [pid = 4040] [serial = 1249] [outer = 0CDD2800] 02:39:35 INFO - PROCESS | 4040 | 1465205975417 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (0FCD3400) [pid = 4040] [serial = 1250] [outer = 0CDD2800] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 197F6000 == 40 [pid = 4040] [id = 413] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 0C8DD800 == 39 [pid = 4040] [id = 412] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 0C6EBC00 == 38 [pid = 4040] [id = 411] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 18F65400 == 37 [pid = 4040] [id = 410] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 1100B000 == 36 [pid = 4040] [id = 409] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 0FD98800 == 35 [pid = 4040] [id = 408] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 16405800 == 34 [pid = 4040] [id = 407] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 15422400 == 33 [pid = 4040] [id = 406] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 1415A800 == 32 [pid = 4040] [id = 405] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 110A9C00 == 31 [pid = 4040] [id = 404] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (1A7AA400) [pid = 4040] [serial = 1201] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 1100B400 == 30 [pid = 4040] [id = 403] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 0FCDDC00 == 29 [pid = 4040] [id = 402] 02:39:35 INFO - PROCESS | 4040 | --DOCSHELL 0CD74C00 == 28 [pid = 4040] [id = 401] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (17F39C00) [pid = 4040] [serial = 1186] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (18E9C000) [pid = 4040] [serial = 1190] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (184EB400) [pid = 4040] [serial = 1189] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (19224400) [pid = 4040] [serial = 1195] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (19221000) [pid = 4040] [serial = 1192] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (199B5800) [pid = 4040] [serial = 1198] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1921E400) [pid = 4040] [serial = 1193] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1496B400) [pid = 4040] [serial = 1183] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (11002400) [pid = 4040] [serial = 1180] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13F4F800) [pid = 4040] [serial = 1181] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FCD3800) [pid = 4040] [serial = 1177] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FCDF400) [pid = 4040] [serial = 1178] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1628A400) [pid = 4040] [serial = 1175] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (14847000) [pid = 4040] [serial = 1174] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (102B4400) [pid = 4040] [serial = 1172] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0FE45400) [pid = 4040] [serial = 1171] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (176BE400) [pid = 4040] [serial = 1169] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (199B5C00) [pid = 4040] [serial = 1199] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (17FAB000) [pid = 4040] [serial = 1187] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1946C800) [pid = 4040] [serial = 1196] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (159E1C00) [pid = 4040] [serial = 1184] [outer = 00000000] [url = about:blank] 02:39:35 INFO - PROCESS | 4040 | 1465205975920 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 870ms 02:39:35 INFO - PROCESS | 4040 | 1465205975968 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 4040 | 1465205975973 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 02:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:39:35 INFO - PROCESS | 4040 | 1465205975979 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 4040 | 1465205975982 Marionette TRACE conn6 <- [1,1630,null,{}] 02:39:36 INFO - PROCESS | 4040 | 1465205975985 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 4040 | 1465205975988 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:36 INFO - PROCESS | 4040 | 1465205976080 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 02:39:36 INFO - PROCESS | 4040 | 1465205976090 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 4040 | 1465205976092 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:36 INFO - PROCESS | 4040 | ++DOCSHELL 0FE4B000 == 29 [pid = 4040] [id = 417] 02:39:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (101A4C00) [pid = 4040] [serial = 1251] [outer = 00000000] 02:39:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (102B4400) [pid = 4040] [serial = 1252] [outer = 101A4C00] 02:39:36 INFO - PROCESS | 4040 | 1465205976143 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (102B9800) [pid = 4040] [serial = 1253] [outer = 101A4C00] 02:39:36 INFO - PROCESS | 4040 | 1465205976633 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 02:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:39:36 INFO - PROCESS | 4040 | 1465205976656 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 4040 | 1465205976658 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 02:39:36 INFO - PROCESS | 4040 | 1465205976662 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 4040 | 1465205976665 Marionette TRACE conn6 <- [1,1634,null,{}] 02:39:36 INFO - PROCESS | 4040 | 1465205976676 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 4040 | 1465205976681 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:36 INFO - PROCESS | 4040 | 1465205976803 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 02:39:36 INFO - PROCESS | 4040 | 1465205976820 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 4040 | 1465205976823 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:36 INFO - PROCESS | 4040 | ++DOCSHELL 13FA9C00 == 30 [pid = 4040] [id = 418] 02:39:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13FAA800) [pid = 4040] [serial = 1254] [outer = 00000000] 02:39:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (14085400) [pid = 4040] [serial = 1255] [outer = 13FAA800] 02:39:36 INFO - PROCESS | 4040 | 1465205976872 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (14159800) [pid = 4040] [serial = 1256] [outer = 13FAA800] 02:39:37 INFO - PROCESS | 4040 | 1465205977346 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 02:39:37 INFO - PROCESS | 4040 | 1465205977393 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 02:39:37 INFO - PROCESS | 4040 | 1465205977395 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 02:39:37 INFO - PROCESS | 4040 | 1465205977398 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:39:37 INFO - PROCESS | 4040 | 1465205977400 Marionette TRACE conn6 <- [1,1638,null,{}] 02:39:37 INFO - PROCESS | 4040 | 1465205977404 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:37 INFO - PROCESS | 4040 | 1465205977406 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:37 INFO - PROCESS | 4040 | 1465205977491 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 02:39:37 INFO - PROCESS | 4040 | 1465205977498 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 4040 | 1465205977509 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:37 INFO - PROCESS | 4040 | ++DOCSHELL 14852400 == 31 [pid = 4040] [id = 419] 02:39:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1496D400) [pid = 4040] [serial = 1257] [outer = 00000000] 02:39:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (15ABFC00) [pid = 4040] [serial = 1258] [outer = 1496D400] 02:39:37 INFO - PROCESS | 4040 | 1465205977555 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (15BBA800) [pid = 4040] [serial = 1259] [outer = 1496D400] 02:39:38 INFO - PROCESS | 4040 | 1465205977993 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 02:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:39:38 INFO - PROCESS | 4040 | 1465205978044 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 4040 | 1465205978046 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 02:39:38 INFO - PROCESS | 4040 | 1465205978049 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 4040 | 1465205978051 Marionette TRACE conn6 <- [1,1642,null,{}] 02:39:38 INFO - PROCESS | 4040 | 1465205978054 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 4040 | 1465205978056 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:38 INFO - PROCESS | 4040 | 1465205978173 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 02:39:38 INFO - PROCESS | 4040 | 1465205978259 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 4040 | 1465205978261 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:38 INFO - PROCESS | 4040 | ++DOCSHELL 16405400 == 32 [pid = 4040] [id = 420] 02:39:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1640B000) [pid = 4040] [serial = 1260] [outer = 00000000] 02:39:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (17649800) [pid = 4040] [serial = 1261] [outer = 1640B000] 02:39:38 INFO - PROCESS | 4040 | 1465205978305 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (176BE400) [pid = 4040] [serial = 1262] [outer = 1640B000] 02:39:38 INFO - PROCESS | 4040 | 1465205978706 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 02:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:39:38 INFO - PROCESS | 4040 | 1465205978784 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 4040 | 1465205978786 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 02:39:38 INFO - PROCESS | 4040 | 1465205978789 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 4040 | 1465205978791 Marionette TRACE conn6 <- [1,1646,null,{}] 02:39:38 INFO - PROCESS | 4040 | 1465205978794 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 4040 | 1465205978800 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:38 INFO - PROCESS | 4040 | 1465205978945 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 02:39:38 INFO - PROCESS | 4040 | 1465205978950 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 4040 | 1465205978952 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:38 INFO - PROCESS | 4040 | ++DOCSHELL 0F6ED800 == 33 [pid = 4040] [id = 421] 02:39:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (17049C00) [pid = 4040] [serial = 1263] [outer = 00000000] 02:39:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (184E2C00) [pid = 4040] [serial = 1264] [outer = 17049C00] 02:39:39 INFO - PROCESS | 4040 | 1465205978997 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (18E9E800) [pid = 4040] [serial = 1265] [outer = 17049C00] 02:39:39 INFO - PROCESS | 4040 | 1465205979492 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 02:39:39 INFO - PROCESS | 4040 | 1465205979539 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 4040 | 1465205979541 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 02:39:39 INFO - PROCESS | 4040 | 1465205979544 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:39:39 INFO - PROCESS | 4040 | 1465205979546 Marionette TRACE conn6 <- [1,1650,null,{}] 02:39:39 INFO - PROCESS | 4040 | 1465205979549 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:39 INFO - PROCESS | 4040 | 1465205979551 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:39 INFO - PROCESS | 4040 | 1465205979672 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 02:39:39 INFO - PROCESS | 4040 | 1465205979678 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 4040 | 1465205979679 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:39 INFO - PROCESS | 4040 | ++DOCSHELL 0F6EAC00 == 34 [pid = 4040] [id = 422] 02:39:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (18EA1000) [pid = 4040] [serial = 1266] [outer = 00000000] 02:39:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1921A400) [pid = 4040] [serial = 1267] [outer = 18EA1000] 02:39:39 INFO - PROCESS | 4040 | 1465205979724 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (18F59400) [pid = 4040] [serial = 1268] [outer = 18EA1000] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1A9A8000) [pid = 4040] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (18F68000) [pid = 4040] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (13F52C00) [pid = 4040] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0C6F0000) [pid = 4040] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FCDE000) [pid = 4040] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1438E800) [pid = 4040] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0CD7B000) [pid = 4040] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (184DD400) [pid = 4040] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1105F400) [pid = 4040] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FE4B800) [pid = 4040] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (17648000) [pid = 4040] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (15423000) [pid = 4040] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (18EA8C00) [pid = 4040] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:39:40 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (16289000) [pid = 4040] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:39:40 INFO - PROCESS | 4040 | 1465205980358 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 870ms 02:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:39:40 INFO - PROCESS | 4040 | 1465205980418 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 02:39:40 INFO - PROCESS | 4040 | 1465205980420 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 02:39:40 INFO - PROCESS | 4040 | 1465205980423 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:39:40 INFO - PROCESS | 4040 | 1465205980425 Marionette TRACE conn6 <- [1,1654,null,{}] 02:39:40 INFO - PROCESS | 4040 | 1465205980428 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:40 INFO - PROCESS | 4040 | 1465205980430 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:40 INFO - PROCESS | 4040 | 1465205980510 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 02:39:40 INFO - PROCESS | 4040 | 1465205980605 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 4040 | 1465205980607 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:40 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD8C00 == 35 [pid = 4040] [id = 423] 02:39:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FE47400) [pid = 4040] [serial = 1269] [outer = 00000000] 02:39:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1487F800) [pid = 4040] [serial = 1270] [outer = 0FE47400] 02:39:40 INFO - PROCESS | 4040 | 1465205980651 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (17648000) [pid = 4040] [serial = 1271] [outer = 0FE47400] 02:39:41 INFO - PROCESS | 4040 | 1465205981025 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 631ms 02:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:39:41 INFO - PROCESS | 4040 | 1465205981054 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 4040 | 1465205981056 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 02:39:41 INFO - PROCESS | 4040 | 1465205981059 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 4040 | 1465205981060 Marionette TRACE conn6 <- [1,1658,null,{}] 02:39:41 INFO - PROCESS | 4040 | 1465205981064 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:41 INFO - PROCESS | 4040 | 1465205981066 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:41 INFO - PROCESS | 4040 | 1465205981182 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 02:39:41 INFO - PROCESS | 4040 | 1465205981190 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 4040 | 1465205981192 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:41 INFO - PROCESS | 4040 | ++DOCSHELL 147D7C00 == 36 [pid = 4040] [id = 424] 02:39:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14874800) [pid = 4040] [serial = 1272] [outer = 00000000] 02:39:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (197F0C00) [pid = 4040] [serial = 1273] [outer = 14874800] 02:39:41 INFO - PROCESS | 4040 | 1465205981235 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (197FD000) [pid = 4040] [serial = 1274] [outer = 14874800] 02:39:41 INFO - PROCESS | 4040 | 1465205981656 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 02:39:41 INFO - PROCESS | 4040 | 1465205981690 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 4040 | 1465205981692 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 02:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:39:41 INFO - PROCESS | 4040 | 1465205981695 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 4040 | 1465205981696 Marionette TRACE conn6 <- [1,1662,null,{}] 02:39:41 INFO - PROCESS | 4040 | 1465205981700 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:41 INFO - PROCESS | 4040 | 1465205981702 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:41 INFO - PROCESS | 4040 | 1465205981818 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 02:39:41 INFO - PROCESS | 4040 | 1465205981876 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 4040 | 1465205981878 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:41 INFO - PROCESS | 4040 | ++DOCSHELL 1921E000 == 37 [pid = 4040] [id = 425] 02:39:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1946F800) [pid = 4040] [serial = 1275] [outer = 00000000] 02:39:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19BFEC00) [pid = 4040] [serial = 1276] [outer = 1946F800] 02:39:41 INFO - PROCESS | 4040 | 1465205981921 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (197F3000) [pid = 4040] [serial = 1277] [outer = 1946F800] 02:39:42 INFO - PROCESS | 4040 | 1465205982371 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 02:39:42 INFO - PROCESS | 4040 | 1465205982426 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 4040 | 1465205982431 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 02:39:42 INFO - PROCESS | 4040 | 1465205982437 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:39:42 INFO - PROCESS | 4040 | 1465205982441 Marionette TRACE conn6 <- [1,1666,null,{}] 02:39:42 INFO - PROCESS | 4040 | 1465205982448 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:42 INFO - PROCESS | 4040 | 1465205982452 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:42 INFO - PROCESS | 4040 | 1465205982627 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 02:39:42 INFO - PROCESS | 4040 | 1465205982699 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 4040 | 1465205982704 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:42 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E3C00 == 38 [pid = 4040] [id = 426] 02:39:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0C8E7800) [pid = 4040] [serial = 1278] [outer = 00000000] 02:39:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0F769400) [pid = 4040] [serial = 1279] [outer = 0C8E7800] 02:39:42 INFO - PROCESS | 4040 | 1465205982761 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0FCD7800) [pid = 4040] [serial = 1280] [outer = 0C8E7800] 02:39:43 INFO - PROCESS | 4040 | 1465205983388 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 02:39:43 INFO - PROCESS | 4040 | 1465205983411 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 4040 | 1465205983416 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 02:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:39:43 INFO - PROCESS | 4040 | 1465205983423 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 4040 | 1465205983426 Marionette TRACE conn6 <- [1,1670,null,{}] 02:39:43 INFO - PROCESS | 4040 | 1465205983430 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:43 INFO - PROCESS | 4040 | 1465205983433 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:43 INFO - PROCESS | 4040 | 1465205983545 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 02:39:43 INFO - PROCESS | 4040 | 1465205983682 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 4040 | 1465205983685 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:43 INFO - PROCESS | 4040 | ++DOCSHELL 13FA5C00 == 39 [pid = 4040] [id = 427] 02:39:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (13FA6400) [pid = 4040] [serial = 1281] [outer = 00000000] 02:39:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (14392800) [pid = 4040] [serial = 1282] [outer = 13FA6400] 02:39:43 INFO - PROCESS | 4040 | 1465205983746 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (14971800) [pid = 4040] [serial = 1283] [outer = 13FA6400] 02:39:44 INFO - PROCESS | 4040 | 1465205984413 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1018ms 02:39:44 INFO - PROCESS | 4040 | 1465205984444 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 4040 | 1465205984447 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 02:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:39:44 INFO - PROCESS | 4040 | 1465205984450 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 4040 | 1465205984454 Marionette TRACE conn6 <- [1,1674,null,{}] 02:39:44 INFO - PROCESS | 4040 | 1465205984465 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:44 INFO - PROCESS | 4040 | 1465205984470 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:44 INFO - PROCESS | 4040 | 1465205984623 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 02:39:44 INFO - PROCESS | 4040 | 1465205984640 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:44 INFO - PROCESS | 4040 | 1465205984643 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:44 INFO - PROCESS | 4040 | ++DOCSHELL 19BF9400 == 40 [pid = 4040] [id = 428] 02:39:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (19BFA000) [pid = 4040] [serial = 1284] [outer = 00000000] 02:39:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1AE1E000) [pid = 4040] [serial = 1285] [outer = 19BFA000] 02:39:44 INFO - PROCESS | 4040 | 1465205984701 Marionette DEBUG loaded listener.js 02:39:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1AE22C00) [pid = 4040] [serial = 1286] [outer = 19BFA000] 02:39:45 INFO - PROCESS | 4040 | 1465205985287 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 02:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 870ms 02:39:45 INFO - PROCESS | 4040 | 1465205985324 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 4040 | 1465205985327 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 02:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:39:45 INFO - PROCESS | 4040 | 1465205985331 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:39:45 INFO - PROCESS | 4040 | 1465205985333 Marionette TRACE conn6 <- [1,1678,null,{}] 02:39:45 INFO - PROCESS | 4040 | 1465205985337 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:45 INFO - PROCESS | 4040 | 1465205985339 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:45 INFO - PROCESS | 4040 | 1465205985456 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 02:39:45 INFO - PROCESS | 4040 | 1465205985567 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 4040 | 1465205985569 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:45 INFO - PROCESS | 4040 | ++DOCSHELL 1B941C00 == 41 [pid = 4040] [id = 429] 02:39:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (1BD10800) [pid = 4040] [serial = 1287] [outer = 00000000] 02:39:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (1C078C00) [pid = 4040] [serial = 1288] [outer = 1BD10800] 02:39:45 INFO - PROCESS | 4040 | 1465205985664 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (1C3AC000) [pid = 4040] [serial = 1289] [outer = 1BD10800] 02:39:46 INFO - PROCESS | 4040 | 1465205986247 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 971ms 02:39:46 INFO - PROCESS | 4040 | 1465205986304 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 02:39:46 INFO - PROCESS | 4040 | 1465205986306 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 02:39:46 INFO - PROCESS | 4040 | 1465205986310 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:39:46 INFO - PROCESS | 4040 | 1465205986312 Marionette TRACE conn6 <- [1,1682,null,{}] 02:39:46 INFO - PROCESS | 4040 | 1465205986316 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:46 INFO - PROCESS | 4040 | 1465205986318 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:46 INFO - PROCESS | 4040 | 1465205986449 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 02:39:46 INFO - PROCESS | 4040 | 1465205986585 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:46 INFO - PROCESS | 4040 | 1465205986588 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:46 INFO - PROCESS | 4040 | ++DOCSHELL 0C717000 == 42 [pid = 4040] [id = 430] 02:39:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (0C718800) [pid = 4040] [serial = 1290] [outer = 00000000] 02:39:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 96 (0C8E7400) [pid = 4040] [serial = 1291] [outer = 0C718800] 02:39:46 INFO - PROCESS | 4040 | 1465205986643 Marionette DEBUG loaded listener.js 02:39:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 97 (0F7EE800) [pid = 4040] [serial = 1292] [outer = 0C718800] 02:39:47 INFO - PROCESS | 4040 | 1465205987337 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1076ms 02:39:47 INFO - PROCESS | 4040 | 1465205987390 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 02:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:39:47 INFO - PROCESS | 4040 | 1465205987394 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 02:39:47 INFO - PROCESS | 4040 | 1465205987398 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 4040 | 1465205987403 Marionette TRACE conn6 <- [1,1686,null,{}] 02:39:47 INFO - PROCESS | 4040 | 1465205987408 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:47 INFO - PROCESS | 4040 | 1465205987410 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:47 INFO - PROCESS | 4040 | 1465205987543 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 02:39:47 INFO - PROCESS | 4040 | 1465205987663 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 4040 | 1465205987666 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:47 INFO - PROCESS | 4040 | ++DOCSHELL 102B5800 == 43 [pid = 4040] [id = 431] 02:39:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 98 (102BBC00) [pid = 4040] [serial = 1293] [outer = 00000000] 02:39:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 99 (13F4B400) [pid = 4040] [serial = 1294] [outer = 102BBC00] 02:39:47 INFO - PROCESS | 4040 | 1465205987716 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 100 (13FA6800) [pid = 4040] [serial = 1295] [outer = 102BBC00] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 147D7C00 == 42 [pid = 4040] [id = 424] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 0FCD8C00 == 41 [pid = 4040] [id = 423] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 0F6EAC00 == 40 [pid = 4040] [id = 422] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 0F6ED800 == 39 [pid = 4040] [id = 421] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 16405400 == 38 [pid = 4040] [id = 420] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 14852400 == 37 [pid = 4040] [id = 419] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 13FA9C00 == 36 [pid = 4040] [id = 418] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 0FE4B000 == 35 [pid = 4040] [id = 417] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 0CDD0C00 == 34 [pid = 4040] [id = 416] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 0C8E8000 == 33 [pid = 4040] [id = 415] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 14846000 == 32 [pid = 4040] [id = 414] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 0C717000 == 31 [pid = 4040] [id = 430] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 1B941C00 == 30 [pid = 4040] [id = 429] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 13FA5C00 == 29 [pid = 4040] [id = 427] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 19BF9400 == 28 [pid = 4040] [id = 428] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 1921E000 == 27 [pid = 4040] [id = 425] 02:39:48 INFO - PROCESS | 4040 | --DOCSHELL 0C8E3C00 == 26 [pid = 4040] [id = 426] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 99 (197F6C00) [pid = 4040] [serial = 1231] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 98 (140C5400) [pid = 4040] [serial = 1213] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 97 (0FC4D800) [pid = 4040] [serial = 1234] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 96 (0FE45000) [pid = 4040] [serial = 1208] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 95 (14079C00) [pid = 4040] [serial = 1235] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (14849400) [pid = 4040] [serial = 1216] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (0F687400) [pid = 4040] [serial = 1204] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (176B3400) [pid = 4040] [serial = 1226] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (0FD9BC00) [pid = 4040] [serial = 1207] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (13F9D800) [pid = 4040] [serial = 1211] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (1496DC00) [pid = 4040] [serial = 1217] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (17644800) [pid = 4040] [serial = 1237] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (17F3DC00) [pid = 4040] [serial = 1222] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (184EA000) [pid = 4040] [serial = 1225] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (16405C00) [pid = 4040] [serial = 1219] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (13F9F000) [pid = 4040] [serial = 1223] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (19AF3400) [pid = 4040] [serial = 1232] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1921BC00) [pid = 4040] [serial = 1229] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1A7BDC00) [pid = 4040] [serial = 1238] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1415AC00) [pid = 4040] [serial = 1214] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (170BF800) [pid = 4040] [serial = 1220] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0F6F1800) [pid = 4040] [serial = 1205] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (13F49800) [pid = 4040] [serial = 1210] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (18F65C00) [pid = 4040] [serial = 1228] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1A9A8C00) [pid = 4040] [serial = 1202] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1AE25000) [pid = 4040] [serial = 1241] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1AE22400) [pid = 4040] [serial = 1240] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 4040 | 1465205988847 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1490ms 02:39:48 INFO - PROCESS | 4040 | 1465205988891 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 4040 | 1465205988895 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 02:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:39:48 INFO - PROCESS | 4040 | 1465205988899 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 4040 | 1465205988903 Marionette TRACE conn6 <- [1,1690,null,{}] 02:39:48 INFO - PROCESS | 4040 | 1465205988908 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:48 INFO - PROCESS | 4040 | 1465205988911 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:49 INFO - PROCESS | 4040 | 1465205989001 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 02:39:49 INFO - PROCESS | 4040 | 1465205989126 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 4040 | 1465205989129 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:49 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DB400 == 27 [pid = 4040] [id = 432] 02:39:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0C8DC800) [pid = 4040] [serial = 1296] [outer = 00000000] 02:39:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0F640400) [pid = 4040] [serial = 1297] [outer = 0C8DC800] 02:39:49 INFO - PROCESS | 4040 | 1465205989176 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0F79B000) [pid = 4040] [serial = 1298] [outer = 0C8DC800] 02:39:49 INFO - PROCESS | 4040 | 1465205989565 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 02:39:49 INFO - PROCESS | 4040 | 1465205989630 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 02:39:49 INFO - PROCESS | 4040 | 1465205989635 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 02:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:39:49 INFO - PROCESS | 4040 | 1465205989642 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 4040 | 1465205989644 Marionette TRACE conn6 <- [1,1694,null,{}] 02:39:49 INFO - PROCESS | 4040 | 1465205989684 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:49 INFO - PROCESS | 4040 | 1465205989687 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:49 INFO - PROCESS | 4040 | 1465205989789 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 02:39:49 INFO - PROCESS | 4040 | 1465205989796 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 4040 | 1465205989798 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:49 INFO - PROCESS | 4040 | ++DOCSHELL 102B8400 == 28 [pid = 4040] [id = 433] 02:39:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (102B8800) [pid = 4040] [serial = 1299] [outer = 00000000] 02:39:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (10465800) [pid = 4040] [serial = 1300] [outer = 102B8800] 02:39:49 INFO - PROCESS | 4040 | 1465205989845 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (10E02C00) [pid = 4040] [serial = 1301] [outer = 102B8800] 02:39:50 INFO - PROCESS | 4040 | 1465205990305 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 02:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:39:50 INFO - PROCESS | 4040 | 1465205990375 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 02:39:50 INFO - PROCESS | 4040 | 1465205990378 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 02:39:50 INFO - PROCESS | 4040 | 1465205990381 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:39:50 INFO - PROCESS | 4040 | 1465205990385 Marionette TRACE conn6 <- [1,1698,null,{}] 02:39:50 INFO - PROCESS | 4040 | 1465205990396 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:50 INFO - PROCESS | 4040 | 1465205990400 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:50 INFO - PROCESS | 4040 | 1465205990491 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 02:39:50 INFO - PROCESS | 4040 | 1465205990507 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 4040 | 1465205990510 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:50 INFO - PROCESS | 4040 | ++DOCSHELL 14386800 == 29 [pid = 4040] [id = 434] 02:39:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1438A000) [pid = 4040] [serial = 1302] [outer = 00000000] 02:39:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1472E400) [pid = 4040] [serial = 1303] [outer = 1438A000] 02:39:50 INFO - PROCESS | 4040 | 1465205990558 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (14847000) [pid = 4040] [serial = 1304] [outer = 1438A000] 02:39:51 INFO - PROCESS | 4040 | 1465205991067 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 731ms 02:39:51 INFO - PROCESS | 4040 | 1465205991149 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 4040 | 1465205991151 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 02:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:39:51 INFO - PROCESS | 4040 | 1465205991159 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 4040 | 1465205991160 Marionette TRACE conn6 <- [1,1702,null,{}] 02:39:51 INFO - PROCESS | 4040 | 1465205991164 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:51 INFO - PROCESS | 4040 | 1465205991166 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:51 INFO - PROCESS | 4040 | 1465205991284 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 02:39:51 INFO - PROCESS | 4040 | 1465205991294 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 4040 | 1465205991296 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:51 INFO - PROCESS | 4040 | ++DOCSHELL 15423000 == 30 [pid = 4040] [id = 435] 02:39:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (159E3C00) [pid = 4040] [serial = 1305] [outer = 00000000] 02:39:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1628B000) [pid = 4040] [serial = 1306] [outer = 159E3C00] 02:39:51 INFO - PROCESS | 4040 | 1465205991341 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1640F400) [pid = 4040] [serial = 1307] [outer = 159E3C00] 02:39:51 INFO - PROCESS | 4040 | 1465205991769 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 02:39:51 INFO - PROCESS | 4040 | 1465205991830 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 4040 | 1465205991832 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 02:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:39:51 INFO - PROCESS | 4040 | 1465205991835 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 4040 | 1465205991837 Marionette TRACE conn6 <- [1,1706,null,{}] 02:39:51 INFO - PROCESS | 4040 | 1465205991840 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:51 INFO - PROCESS | 4040 | 1465205991842 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:51 INFO - PROCESS | 4040 | 1465205991954 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 02:39:51 INFO - PROCESS | 4040 | 1465205991959 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 4040 | 1465205991961 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:52 INFO - PROCESS | 4040 | ++DOCSHELL 17040C00 == 31 [pid = 4040] [id = 436] 02:39:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (170BF800) [pid = 4040] [serial = 1308] [outer = 00000000] 02:39:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1764DC00) [pid = 4040] [serial = 1309] [outer = 170BF800] 02:39:52 INFO - PROCESS | 4040 | 1465205992005 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (176B6800) [pid = 4040] [serial = 1310] [outer = 170BF800] 02:39:52 INFO - PROCESS | 4040 | 1465205992497 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 02:39:52 INFO - PROCESS | 4040 | 1465205992506 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 4040 | 1465205992508 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 02:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:39:52 INFO - PROCESS | 4040 | 1465205992517 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 4040 | 1465205992519 Marionette TRACE conn6 <- [1,1710,null,{}] 02:39:52 INFO - PROCESS | 4040 | 1465205992523 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:52 INFO - PROCESS | 4040 | 1465205992528 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:52 INFO - PROCESS | 4040 | 1465205992685 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (14874800) [pid = 4040] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1640B000) [pid = 4040] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (17049C00) [pid = 4040] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0CDD2800) [pid = 4040] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FE47400) [pid = 4040] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (101A4C00) [pid = 4040] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (18EA1000) [pid = 4040] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13FAA800) [pid = 4040] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1AE29800) [pid = 4040] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1496D400) [pid = 4040] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0CDD3400) [pid = 4040] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:39:52 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1946F800) [pid = 4040] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:39:53 INFO - PROCESS | 4040 | 1465205992978 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 4040 | 1465205992980 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:53 INFO - PROCESS | 4040 | ++DOCSHELL 0C717C00 == 32 [pid = 4040] [id = 437] 02:39:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0C723400) [pid = 4040] [serial = 1311] [outer = 00000000] 02:39:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0FCDDC00) [pid = 4040] [serial = 1312] [outer = 0C723400] 02:39:53 INFO - PROCESS | 4040 | 1465205993025 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1496D400) [pid = 4040] [serial = 1313] [outer = 0C723400] 02:39:53 INFO - PROCESS | 4040 | 1465205993403 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 02:39:53 INFO - PROCESS | 4040 | 1465205993442 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 4040 | 1465205993444 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 02:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:39:53 INFO - PROCESS | 4040 | 1465205993447 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 4040 | 1465205993449 Marionette TRACE conn6 <- [1,1714,null,{}] 02:39:53 INFO - PROCESS | 4040 | 1465205993452 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:53 INFO - PROCESS | 4040 | 1465205993454 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:53 INFO - PROCESS | 4040 | 1465205993531 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 02:39:53 INFO - PROCESS | 4040 | 1465205993537 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 4040 | 1465205993539 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:53 INFO - PROCESS | 4040 | ++DOCSHELL 1764B000 == 33 [pid = 4040] [id = 438] 02:39:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (184C2000) [pid = 4040] [serial = 1314] [outer = 00000000] 02:39:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (18EA1400) [pid = 4040] [serial = 1315] [outer = 184C2000] 02:39:53 INFO - PROCESS | 4040 | 1465205993582 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (18F5A400) [pid = 4040] [serial = 1316] [outer = 184C2000] 02:39:54 INFO - PROCESS | 4040 | 1465205994000 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 570ms 02:39:54 INFO - PROCESS | 4040 | 1465205994021 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 4040 | 1465205994023 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 02:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:39:54 INFO - PROCESS | 4040 | 1465205994026 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 4040 | 1465205994028 Marionette TRACE conn6 <- [1,1718,null,{}] 02:39:54 INFO - PROCESS | 4040 | 1465205994032 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:54 INFO - PROCESS | 4040 | 1465205994034 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:54 INFO - PROCESS | 4040 | 1465205994169 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 02:39:54 INFO - PROCESS | 4040 | 1465205994177 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 4040 | 1465205994179 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:54 INFO - PROCESS | 4040 | ++DOCSHELL 13FA9C00 == 34 [pid = 4040] [id = 439] 02:39:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1640B000) [pid = 4040] [serial = 1317] [outer = 00000000] 02:39:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (19224800) [pid = 4040] [serial = 1318] [outer = 1640B000] 02:39:54 INFO - PROCESS | 4040 | 1465205994222 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1921CC00) [pid = 4040] [serial = 1319] [outer = 1640B000] 02:39:54 INFO - PROCESS | 4040 | 1465205994660 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 02:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 02:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:39:54 INFO - PROCESS | 4040 | 1465205994698 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 4040 | 1465205994700 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 02:39:54 INFO - PROCESS | 4040 | 1465205994704 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 4040 | 1465205994705 Marionette TRACE conn6 <- [1,1722,null,{}] 02:39:54 INFO - PROCESS | 4040 | 1465205994709 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:54 INFO - PROCESS | 4040 | 1465205994711 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:54 INFO - PROCESS | 4040 | 1465205994827 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 02:39:54 INFO - PROCESS | 4040 | 1465205994835 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 4040 | 1465205994837 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:54 INFO - PROCESS | 4040 | ++DOCSHELL 19222000 == 35 [pid = 4040] [id = 440] 02:39:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (197EF400) [pid = 4040] [serial = 1320] [outer = 00000000] 02:39:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (199BC800) [pid = 4040] [serial = 1321] [outer = 197EF400] 02:39:54 INFO - PROCESS | 4040 | 1465205994881 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (19B44C00) [pid = 4040] [serial = 1322] [outer = 197EF400] 02:39:55 INFO - PROCESS | 4040 | 1465205995683 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1018ms 02:39:55 INFO - PROCESS | 4040 | 1465205995723 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 02:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:39:55 INFO - PROCESS | 4040 | 1465205995727 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 02:39:55 INFO - PROCESS | 4040 | 1465205995732 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 4040 | 1465205995738 Marionette TRACE conn6 <- [1,1726,null,{}] 02:39:55 INFO - PROCESS | 4040 | 1465205995762 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:55 INFO - PROCESS | 4040 | 1465205995765 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:55 INFO - PROCESS | 4040 | 1465205995887 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 02:39:56 INFO - PROCESS | 4040 | 1465205996022 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 4040 | 1465205996025 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:56 INFO - PROCESS | 4040 | ++DOCSHELL 0F68D800 == 36 [pid = 4040] [id = 441] 02:39:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0F6EAC00) [pid = 4040] [serial = 1323] [outer = 00000000] 02:39:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (101A3C00) [pid = 4040] [serial = 1324] [outer = 0F6EAC00] 02:39:56 INFO - PROCESS | 4040 | 1465205996083 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (105A3C00) [pid = 4040] [serial = 1325] [outer = 0F6EAC00] 02:39:56 INFO - PROCESS | 4040 | 1465205996778 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1134ms 02:39:56 INFO - PROCESS | 4040 | 1465205996866 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 4040 | 1465205996871 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 02:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:39:56 INFO - PROCESS | 4040 | 1465205996877 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 4040 | 1465205996880 Marionette TRACE conn6 <- [1,1730,null,{}] 02:39:56 INFO - PROCESS | 4040 | 1465205996884 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:56 INFO - PROCESS | 4040 | 1465205996887 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:57 INFO - PROCESS | 4040 | 1465205997017 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 02:39:57 INFO - PROCESS | 4040 | 1465205997232 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 4040 | 1465205997236 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:57 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E9000 == 37 [pid = 4040] [id = 442] 02:39:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (0C6E9C00) [pid = 4040] [serial = 1326] [outer = 00000000] 02:39:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (0C719C00) [pid = 4040] [serial = 1327] [outer = 0C6E9C00] 02:39:57 INFO - PROCESS | 4040 | 1465205997294 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (0C8E0000) [pid = 4040] [serial = 1328] [outer = 0C6E9C00] 02:39:57 INFO - PROCESS | 4040 | --DOCSHELL 13FA9C00 == 36 [pid = 4040] [id = 439] 02:39:57 INFO - PROCESS | 4040 | --DOCSHELL 1764B000 == 35 [pid = 4040] [id = 438] 02:39:57 INFO - PROCESS | 4040 | --DOCSHELL 0C717C00 == 34 [pid = 4040] [id = 437] 02:39:57 INFO - PROCESS | 4040 | --DOCSHELL 17040C00 == 33 [pid = 4040] [id = 436] 02:39:57 INFO - PROCESS | 4040 | --DOCSHELL 15423000 == 32 [pid = 4040] [id = 435] 02:39:57 INFO - PROCESS | 4040 | --DOCSHELL 14386800 == 31 [pid = 4040] [id = 434] 02:39:57 INFO - PROCESS | 4040 | --DOCSHELL 102B8400 == 30 [pid = 4040] [id = 433] 02:39:57 INFO - PROCESS | 4040 | --DOCSHELL 0C8DB400 == 29 [pid = 4040] [id = 432] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (197FD000) [pid = 4040] [serial = 1274] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (17649800) [pid = 4040] [serial = 1261] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (176BE400) [pid = 4040] [serial = 1262] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (184E2C00) [pid = 4040] [serial = 1264] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0F765400) [pid = 4040] [serial = 1249] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (0FCD3400) [pid = 4040] [serial = 1250] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1487F800) [pid = 4040] [serial = 1270] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (102B4400) [pid = 4040] [serial = 1252] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (102B9800) [pid = 4040] [serial = 1253] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1921A400) [pid = 4040] [serial = 1267] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (14085400) [pid = 4040] [serial = 1255] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (14159800) [pid = 4040] [serial = 1256] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1C06EC00) [pid = 4040] [serial = 1244] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1B943000) [pid = 4040] [serial = 1243] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (15ABFC00) [pid = 4040] [serial = 1258] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FC50C00) [pid = 4040] [serial = 1246] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCDF000) [pid = 4040] [serial = 1247] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (17648000) [pid = 4040] [serial = 1271] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (197F0C00) [pid = 4040] [serial = 1273] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (19BFEC00) [pid = 4040] [serial = 1276] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (18F59400) [pid = 4040] [serial = 1268] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (18E9E800) [pid = 4040] [serial = 1265] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (197F3000) [pid = 4040] [serial = 1277] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (15BBA800) [pid = 4040] [serial = 1259] [outer = 00000000] [url = about:blank] 02:39:57 INFO - PROCESS | 4040 | 1465205997929 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1124ms 02:39:58 INFO - PROCESS | 4040 | 1465205998005 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 4040 | 1465205998009 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 02:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:39:58 INFO - PROCESS | 4040 | 1465205998013 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 4040 | 1465205998015 Marionette TRACE conn6 <- [1,1734,null,{}] 02:39:58 INFO - PROCESS | 4040 | 1465205998021 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:58 INFO - PROCESS | 4040 | 1465205998025 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:58 INFO - PROCESS | 4040 | 1465205998112 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 02:39:58 INFO - PROCESS | 4040 | 1465205998205 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 4040 | 1465205998208 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:58 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F4000 == 30 [pid = 4040] [id = 443] 02:39:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0C722400) [pid = 4040] [serial = 1329] [outer = 00000000] 02:39:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FCDA000) [pid = 4040] [serial = 1330] [outer = 0C722400] 02:39:58 INFO - PROCESS | 4040 | 1465205998255 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE41400) [pid = 4040] [serial = 1331] [outer = 0C722400] 02:39:58 INFO - PROCESS | 4040 | 1465205998712 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 02:39:58 INFO - PROCESS | 4040 | 1465205998746 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 4040 | 1465205998750 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 02:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:39:58 INFO - PROCESS | 4040 | 1465205998758 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 4040 | 1465205998760 Marionette TRACE conn6 <- [1,1738,null,{}] 02:39:58 INFO - PROCESS | 4040 | 1465205998764 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:58 INFO - PROCESS | 4040 | 1465205998766 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:58 INFO - PROCESS | 4040 | 1465205998855 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 02:39:58 INFO - PROCESS | 4040 | 1465205998861 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 4040 | 1465205998864 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:58 INFO - PROCESS | 4040 | ++DOCSHELL 13FA2C00 == 31 [pid = 4040] [id = 444] 02:39:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13FA4800) [pid = 4040] [serial = 1332] [outer = 00000000] 02:39:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (14153000) [pid = 4040] [serial = 1333] [outer = 13FA4800] 02:39:58 INFO - PROCESS | 4040 | 1465205998909 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14736400) [pid = 4040] [serial = 1334] [outer = 13FA4800] 02:39:59 INFO - PROCESS | 4040 | 1465205999386 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 02:39:59 INFO - PROCESS | 4040 | 1465205999431 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 02:39:59 INFO - PROCESS | 4040 | 1465205999434 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 02:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:39:59 INFO - PROCESS | 4040 | 1465205999443 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - PROCESS | 4040 | 1465205999450 Marionette TRACE conn6 <- [1,1742,null,{}] 02:39:59 INFO - PROCESS | 4040 | 1465205999460 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:59 INFO - PROCESS | 4040 | 1465205999464 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:59 INFO - PROCESS | 4040 | 1465205999555 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 02:39:59 INFO - PROCESS | 4040 | 1465205999696 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 4040 | 1465205999698 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:39:59 INFO - PROCESS | 4040 | ++DOCSHELL 1628D400 == 32 [pid = 4040] [id = 445] 02:39:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (16404400) [pid = 4040] [serial = 1335] [outer = 00000000] 02:39:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17646800) [pid = 4040] [serial = 1336] [outer = 16404400] 02:39:59 INFO - PROCESS | 4040 | 1465205999745 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1764E000) [pid = 4040] [serial = 1337] [outer = 16404400] 02:40:00 INFO - PROCESS | 4040 | 1465206000161 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 02:40:00 INFO - PROCESS | 4040 | 1465206000174 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 4040 | 1465206000177 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 02:40:00 INFO - PROCESS | 4040 | 1465206000180 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:40:00 INFO - PROCESS | 4040 | 1465206000182 Marionette TRACE conn6 <- [1,1746,null,{}] 02:40:00 INFO - PROCESS | 4040 | 1465206000186 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:00 INFO - PROCESS | 4040 | 1465206000188 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:00 INFO - PROCESS | 4040 | 1465206000314 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 02:40:00 INFO - PROCESS | 4040 | 1465206000320 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 4040 | 1465206000322 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:00 INFO - PROCESS | 4040 | ++DOCSHELL 176B3400 == 33 [pid = 4040] [id = 446] 02:40:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (176BE800) [pid = 4040] [serial = 1338] [outer = 00000000] 02:40:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (184C5400) [pid = 4040] [serial = 1339] [outer = 176BE800] 02:40:00 INFO - PROCESS | 4040 | 1465206000367 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (184E2800) [pid = 4040] [serial = 1340] [outer = 176BE800] 02:40:00 INFO - PROCESS | 4040 | 1465206000820 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 02:40:00 INFO - PROCESS | 4040 | 1465206000854 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 4040 | 1465206000857 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 02:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:40:00 INFO - PROCESS | 4040 | 1465206000860 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 4040 | 1465206000861 Marionette TRACE conn6 <- [1,1750,null,{}] 02:40:00 INFO - PROCESS | 4040 | 1465206000871 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:00 INFO - PROCESS | 4040 | 1465206000872 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:01 INFO - PROCESS | 4040 | 1465206001012 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 02:40:01 INFO - PROCESS | 4040 | 1465206001030 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 4040 | 1465206001036 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:01 INFO - PROCESS | 4040 | ++DOCSHELL 102B7800 == 34 [pid = 4040] [id = 447] 02:40:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (18DD9000) [pid = 4040] [serial = 1341] [outer = 00000000] 02:40:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (18EA3400) [pid = 4040] [serial = 1342] [outer = 18DD9000] 02:40:01 INFO - PROCESS | 4040 | 1465206001090 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1921A400) [pid = 4040] [serial = 1343] [outer = 18DD9000] 02:40:01 INFO - PROCESS | 4040 | 1465206001580 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 791ms 02:40:01 INFO - PROCESS | 4040 | 1465206001651 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 4040 | 1465206001653 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 02:40:01 INFO - PROCESS | 4040 | 1465206001656 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:40:01 INFO - PROCESS | 4040 | 1465206001658 Marionette TRACE conn6 <- [1,1754,null,{}] 02:40:01 INFO - PROCESS | 4040 | 1465206001661 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:01 INFO - PROCESS | 4040 | 1465206001663 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:01 INFO - PROCESS | 4040 | 1465206001787 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 02:40:01 INFO - PROCESS | 4040 | 1465206001854 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 4040 | 1465206001856 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:01 INFO - PROCESS | 4040 | ++DOCSHELL 0FE3F800 == 35 [pid = 4040] [id = 448] 02:40:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1921E400) [pid = 4040] [serial = 1344] [outer = 00000000] 02:40:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (199BC000) [pid = 4040] [serial = 1345] [outer = 1921E400] 02:40:01 INFO - PROCESS | 4040 | 1465206001901 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (19AF5400) [pid = 4040] [serial = 1346] [outer = 1921E400] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1640B000) [pid = 4040] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (159E3C00) [pid = 4040] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (170BF800) [pid = 4040] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (102B8800) [pid = 4040] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0C8DC800) [pid = 4040] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1438A000) [pid = 4040] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (102BBC00) [pid = 4040] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C723400) [pid = 4040] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C8E7800) [pid = 4040] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13FA6400) [pid = 4040] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (19BFA000) [pid = 4040] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1BD10800) [pid = 4040] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0C718800) [pid = 4040] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:40:02 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (184C2000) [pid = 4040] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:40:02 INFO - PROCESS | 4040 | 1465206002398 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 770ms 02:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:40:02 INFO - PROCESS | 4040 | 1465206002431 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 4040 | 1465206002432 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 02:40:02 INFO - PROCESS | 4040 | 1465206002435 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 4040 | 1465206002437 Marionette TRACE conn6 <- [1,1758,null,{}] 02:40:02 INFO - PROCESS | 4040 | 1465206002440 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:02 INFO - PROCESS | 4040 | 1465206002442 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:02 INFO - PROCESS | 4040 | 1465206002522 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 02:40:02 INFO - PROCESS | 4040 | 1465206002528 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 4040 | 1465206002529 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:02 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDE800 == 36 [pid = 4040] [id = 449] 02:40:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1414E800) [pid = 4040] [serial = 1347] [outer = 00000000] 02:40:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18DCE400) [pid = 4040] [serial = 1348] [outer = 1414E800] 02:40:02 INFO - PROCESS | 4040 | 1465206002573 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18EA4C00) [pid = 4040] [serial = 1349] [outer = 1414E800] 02:40:03 INFO - PROCESS | 4040 | 1465206002990 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 570ms 02:40:03 INFO - PROCESS | 4040 | 1465206003007 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 4040 | 1465206003009 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 02:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:40:03 INFO - PROCESS | 4040 | 1465206003014 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 4040 | 1465206003016 Marionette TRACE conn6 <- [1,1762,null,{}] 02:40:03 INFO - PROCESS | 4040 | 1465206003048 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:03 INFO - PROCESS | 4040 | 1465206003050 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:03 INFO - PROCESS | 4040 | 1465206003135 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 02:40:03 INFO - PROCESS | 4040 | 1465206003141 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 4040 | 1465206003143 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:03 INFO - PROCESS | 4040 | ++DOCSHELL 102BFC00 == 37 [pid = 4040] [id = 450] 02:40:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (14386800) [pid = 4040] [serial = 1350] [outer = 00000000] 02:40:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1A7C5400) [pid = 4040] [serial = 1351] [outer = 14386800] 02:40:03 INFO - PROCESS | 4040 | 1465206003186 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1A8B7400) [pid = 4040] [serial = 1352] [outer = 14386800] 02:40:03 INFO - PROCESS | 4040 | 1465206003617 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 650ms 02:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:40:03 INFO - PROCESS | 4040 | 1465206003669 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 4040 | 1465206003671 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 02:40:03 INFO - PROCESS | 4040 | 1465206003675 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 4040 | 1465206003676 Marionette TRACE conn6 <- [1,1766,null,{}] 02:40:03 INFO - PROCESS | 4040 | 1465206003680 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:03 INFO - PROCESS | 4040 | 1465206003682 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:03 INFO - PROCESS | 4040 | 1465206003764 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 02:40:03 INFO - PROCESS | 4040 | 1465206003770 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 4040 | 1465206003772 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:03 INFO - PROCESS | 4040 | ++DOCSHELL 19B4CC00 == 38 [pid = 4040] [id = 451] 02:40:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1AD69400) [pid = 4040] [serial = 1353] [outer = 00000000] 02:40:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1AE26C00) [pid = 4040] [serial = 1354] [outer = 1AD69400] 02:40:03 INFO - PROCESS | 4040 | 1465206003815 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1AEB0000) [pid = 4040] [serial = 1355] [outer = 1AD69400] 02:40:04 INFO - PROCESS | 4040 | 1465206004463 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 830ms 02:40:04 INFO - PROCESS | 4040 | 1465206004507 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 4040 | 1465206004512 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 02:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:40:04 INFO - PROCESS | 4040 | 1465206004516 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 4040 | 1465206004520 Marionette TRACE conn6 <- [1,1770,null,{}] 02:40:04 INFO - PROCESS | 4040 | 1465206004526 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:04 INFO - PROCESS | 4040 | 1465206004529 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:04 INFO - PROCESS | 4040 | 1465206004643 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 02:40:04 INFO - PROCESS | 4040 | 1465206004756 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 4040 | 1465206004759 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:04 INFO - PROCESS | 4040 | ++DOCSHELL 0CD74C00 == 39 [pid = 4040] [id = 452] 02:40:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0CDD3400) [pid = 4040] [serial = 1356] [outer = 00000000] 02:40:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (102B6000) [pid = 4040] [serial = 1357] [outer = 0CDD3400] 02:40:04 INFO - PROCESS | 4040 | 1465206004857 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (13F4A800) [pid = 4040] [serial = 1358] [outer = 0CDD3400] 02:40:05 INFO - PROCESS | 4040 | 1465206005496 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1023ms 02:40:05 INFO - PROCESS | 4040 | 1465206005540 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 4040 | 1465206005545 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 02:40:05 INFO - PROCESS | 4040 | 1465206005551 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:40:05 INFO - PROCESS | 4040 | 1465206005554 Marionette TRACE conn6 <- [1,1774,null,{}] 02:40:05 INFO - PROCESS | 4040 | 1465206005559 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:05 INFO - PROCESS | 4040 | 1465206005562 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:05 INFO - PROCESS | 4040 | 1465206005675 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 02:40:05 INFO - PROCESS | 4040 | 1465206005815 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:05 INFO - PROCESS | 4040 | 1465206005818 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:05 INFO - PROCESS | 4040 | ++DOCSHELL 15423C00 == 40 [pid = 4040] [id = 453] 02:40:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (15BB0C00) [pid = 4040] [serial = 1359] [outer = 00000000] 02:40:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1628F000) [pid = 4040] [serial = 1360] [outer = 15BB0C00] 02:40:05 INFO - PROCESS | 4040 | 1465206005879 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1764C400) [pid = 4040] [serial = 1361] [outer = 15BB0C00] 02:40:06 INFO - PROCESS | 4040 | 1465206006516 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1019ms 02:40:06 INFO - PROCESS | 4040 | 1465206006573 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 02:40:06 INFO - PROCESS | 4040 | 1465206006576 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 02:40:06 INFO - PROCESS | 4040 | 1465206006579 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:40:06 INFO - PROCESS | 4040 | 1465206006583 Marionette TRACE conn6 <- [1,1778,null,{}] 02:40:06 INFO - PROCESS | 4040 | 1465206006595 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:06 INFO - PROCESS | 4040 | 1465206006599 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:06 INFO - PROCESS | 4040 | 1465206006739 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 02:40:06 INFO - PROCESS | 4040 | 1465206006879 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 4040 | 1465206006883 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:06 INFO - PROCESS | 4040 | ++DOCSHELL 1AE27800 == 41 [pid = 4040] [id = 454] 02:40:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1AE29800) [pid = 4040] [serial = 1362] [outer = 00000000] 02:40:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1BDCF400) [pid = 4040] [serial = 1363] [outer = 1AE29800] 02:40:06 INFO - PROCESS | 4040 | 1465206006943 Marionette DEBUG loaded listener.js 02:40:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (1C074800) [pid = 4040] [serial = 1364] [outer = 1AE29800] 02:40:07 INFO - PROCESS | 4040 | 1465206007701 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1179ms 02:40:07 INFO - PROCESS | 4040 | 1465206007762 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 4040 | 1465206007766 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 02:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:40:07 INFO - PROCESS | 4040 | 1465206007772 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 4040 | 1465206007775 Marionette TRACE conn6 <- [1,1782,null,{}] 02:40:07 INFO - PROCESS | 4040 | 1465206007780 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:07 INFO - PROCESS | 4040 | 1465206007784 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:07 INFO - PROCESS | 4040 | 1465206007884 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 02:40:08 INFO - PROCESS | 4040 | 1465206007988 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 4040 | 1465206007992 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:08 INFO - PROCESS | 4040 | ++DOCSHELL 0FC56C00 == 42 [pid = 4040] [id = 455] 02:40:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (0FC5AC00) [pid = 4040] [serial = 1365] [outer = 00000000] 02:40:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (0FD96800) [pid = 4040] [serial = 1366] [outer = 0FC5AC00] 02:40:08 INFO - PROCESS | 4040 | 1465206008041 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (102B4000) [pid = 4040] [serial = 1367] [outer = 0FC5AC00] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 102BFC00 == 41 [pid = 4040] [id = 450] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 0FCDE800 == 40 [pid = 4040] [id = 449] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 0FE3F800 == 39 [pid = 4040] [id = 448] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 102B7800 == 38 [pid = 4040] [id = 447] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 176B3400 == 37 [pid = 4040] [id = 446] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 1628D400 == 36 [pid = 4040] [id = 445] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 13FA2C00 == 35 [pid = 4040] [id = 444] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 0C6F4000 == 34 [pid = 4040] [id = 443] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 0C6E9000 == 33 [pid = 4040] [id = 442] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 19222000 == 32 [pid = 4040] [id = 440] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 0F68D800 == 31 [pid = 4040] [id = 441] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 102B5800 == 30 [pid = 4040] [id = 431] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 15423C00 == 29 [pid = 4040] [id = 453] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 1AE27800 == 28 [pid = 4040] [id = 454] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 19B4CC00 == 27 [pid = 4040] [id = 451] 02:40:09 INFO - PROCESS | 4040 | --DOCSHELL 0CD74C00 == 26 [pid = 4040] [id = 452] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (19224800) [pid = 4040] [serial = 1318] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (1628B000) [pid = 4040] [serial = 1306] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (1764DC00) [pid = 4040] [serial = 1309] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (10465800) [pid = 4040] [serial = 1300] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (10E02C00) [pid = 4040] [serial = 1301] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0F640400) [pid = 4040] [serial = 1297] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (0F79B000) [pid = 4040] [serial = 1298] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1640F400) [pid = 4040] [serial = 1307] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1472E400) [pid = 4040] [serial = 1303] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (13FA6800) [pid = 4040] [serial = 1295] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (13F4B400) [pid = 4040] [serial = 1294] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FCDDC00) [pid = 4040] [serial = 1312] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (176B6800) [pid = 4040] [serial = 1310] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0FCD7800) [pid = 4040] [serial = 1280] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0F769400) [pid = 4040] [serial = 1279] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (14971800) [pid = 4040] [serial = 1283] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (14392800) [pid = 4040] [serial = 1282] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1AE22C00) [pid = 4040] [serial = 1286] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1AE1E000) [pid = 4040] [serial = 1285] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1C3AC000) [pid = 4040] [serial = 1289] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1C078C00) [pid = 4040] [serial = 1288] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0F7EE800) [pid = 4040] [serial = 1292] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0C8E7400) [pid = 4040] [serial = 1291] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (18EA1400) [pid = 4040] [serial = 1315] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1496D400) [pid = 4040] [serial = 1313] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1921CC00) [pid = 4040] [serial = 1319] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (18F5A400) [pid = 4040] [serial = 1316] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (14847000) [pid = 4040] [serial = 1304] [outer = 00000000] [url = about:blank] 02:40:09 INFO - PROCESS | 4040 | 1465206009373 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1631ms 02:40:09 INFO - PROCESS | 4040 | 1465206009404 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 02:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:40:09 INFO - PROCESS | 4040 | 1465206009408 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 02:40:09 INFO - PROCESS | 4040 | 1465206009413 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 4040 | 1465206009416 Marionette TRACE conn6 <- [1,1786,null,{}] 02:40:09 INFO - PROCESS | 4040 | 1465206009422 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:09 INFO - PROCESS | 4040 | 1465206009424 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:09 INFO - PROCESS | 4040 | 1465206009514 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 02:40:09 INFO - PROCESS | 4040 | 1465206009604 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 4040 | 1465206009609 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:09 INFO - PROCESS | 4040 | ++DOCSHELL 0C80E400 == 27 [pid = 4040] [id = 456] 02:40:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C8DB400) [pid = 4040] [serial = 1368] [outer = 00000000] 02:40:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C8E4800) [pid = 4040] [serial = 1369] [outer = 0C8DB400] 02:40:09 INFO - PROCESS | 4040 | 1465206009657 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0CDD5400) [pid = 4040] [serial = 1370] [outer = 0C8DB400] 02:40:10 INFO - PROCESS | 4040 | 1465206010056 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 02:40:10 INFO - PROCESS | 4040 | 1465206010103 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 4040 | 1465206010108 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 02:40:10 INFO - PROCESS | 4040 | 1465206010114 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:40:10 INFO - PROCESS | 4040 | 1465206010117 Marionette TRACE conn6 <- [1,1790,null,{}] 02:40:10 INFO - PROCESS | 4040 | 1465206010121 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:10 INFO - PROCESS | 4040 | 1465206010124 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:10 INFO - PROCESS | 4040 | 1465206010213 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 02:40:10 INFO - PROCESS | 4040 | 1465206010221 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 4040 | 1465206010223 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:10 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD8C00 == 28 [pid = 4040] [id = 457] 02:40:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FCD9800) [pid = 4040] [serial = 1371] [outer = 00000000] 02:40:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FD9D400) [pid = 4040] [serial = 1372] [outer = 0FCD9800] 02:40:10 INFO - PROCESS | 4040 | 1465206010270 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE46400) [pid = 4040] [serial = 1373] [outer = 0FCD9800] 02:40:10 INFO - PROCESS | 4040 | 1465206010755 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 02:40:10 INFO - PROCESS | 4040 | 1465206010788 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 4040 | 1465206010790 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 02:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:40:10 INFO - PROCESS | 4040 | 1465206010794 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 4040 | 1465206010797 Marionette TRACE conn6 <- [1,1794,null,{}] 02:40:10 INFO - PROCESS | 4040 | 1465206010808 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:10 INFO - PROCESS | 4040 | 1465206010813 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:10 INFO - PROCESS | 4040 | 1465206010929 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 02:40:11 INFO - PROCESS | 4040 | 1465206011032 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 4040 | 1465206011035 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:11 INFO - PROCESS | 4040 | ++DOCSHELL 110A4000 == 29 [pid = 4040] [id = 458] 02:40:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (110A4800) [pid = 4040] [serial = 1374] [outer = 00000000] 02:40:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13F9D400) [pid = 4040] [serial = 1375] [outer = 110A4800] 02:40:11 INFO - PROCESS | 4040 | 1465206011084 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (13FA4400) [pid = 4040] [serial = 1376] [outer = 110A4800] 02:40:11 INFO - PROCESS | 4040 | 1465206011519 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 771ms 02:40:11 INFO - PROCESS | 4040 | 1465206011568 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 4040 | 1465206011571 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 02:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:40:11 INFO - PROCESS | 4040 | 1465206011583 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 4040 | 1465206011585 Marionette TRACE conn6 <- [1,1798,null,{}] 02:40:11 INFO - PROCESS | 4040 | 1465206011588 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:11 INFO - PROCESS | 4040 | 1465206011590 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:11 INFO - PROCESS | 4040 | 1465206011711 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 02:40:11 INFO - PROCESS | 4040 | 1465206011777 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 4040 | 1465206011779 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:11 INFO - PROCESS | 4040 | ++DOCSHELL 1414D000 == 30 [pid = 4040] [id = 459] 02:40:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14155400) [pid = 4040] [serial = 1377] [outer = 00000000] 02:40:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (14786C00) [pid = 4040] [serial = 1378] [outer = 14155400] 02:40:11 INFO - PROCESS | 4040 | 1465206011824 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (14852800) [pid = 4040] [serial = 1379] [outer = 14155400] 02:40:12 INFO - PROCESS | 4040 | 1465206012261 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 02:40:12 INFO - PROCESS | 4040 | 1465206012319 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 02:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:40:12 INFO - PROCESS | 4040 | 1465206012321 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 02:40:12 INFO - PROCESS | 4040 | 1465206012324 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 4040 | 1465206012326 Marionette TRACE conn6 <- [1,1802,null,{}] 02:40:12 INFO - PROCESS | 4040 | 1465206012329 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:12 INFO - PROCESS | 4040 | 1465206012331 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:12 INFO - PROCESS | 4040 | 1465206012452 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 02:40:12 INFO - PROCESS | 4040 | 1465206012462 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 4040 | 1465206012464 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:12 INFO - PROCESS | 4040 | ++DOCSHELL 1487EC00 == 31 [pid = 4040] [id = 460] 02:40:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1496D400) [pid = 4040] [serial = 1380] [outer = 00000000] 02:40:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (15423400) [pid = 4040] [serial = 1381] [outer = 1496D400] 02:40:12 INFO - PROCESS | 4040 | 1465206012565 Marionette DEBUG loaded listener.js 02:40:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (15BB7400) [pid = 4040] [serial = 1382] [outer = 1496D400] 02:40:13 INFO - PROCESS | 4040 | 1465206013016 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 02:40:13 INFO - PROCESS | 4040 | 1465206013055 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 4040 | 1465206013057 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 02:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:40:13 INFO - PROCESS | 4040 | 1465206013060 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - PROCESS | 4040 | 1465206013062 Marionette TRACE conn6 <- [1,1806,null,{}] 02:40:13 INFO - PROCESS | 4040 | 1465206013065 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:13 INFO - PROCESS | 4040 | 1465206013071 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:13 INFO - PROCESS | 4040 | 1465206013212 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 02:40:13 INFO - PROCESS | 4040 | 1465206013280 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 4040 | 1465206013282 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:13 INFO - PROCESS | 4040 | ++DOCSHELL 176B3400 == 32 [pid = 4040] [id = 461] 02:40:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (176B6400) [pid = 4040] [serial = 1383] [outer = 00000000] 02:40:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (17F3A400) [pid = 4040] [serial = 1384] [outer = 176B6400] 02:40:13 INFO - PROCESS | 4040 | 1465206013326 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (17FB1C00) [pid = 4040] [serial = 1385] [outer = 176B6400] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14386800) [pid = 4040] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (176BE800) [pid = 4040] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (18DD9000) [pid = 4040] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (197EF400) [pid = 4040] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C6E9C00) [pid = 4040] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1921E400) [pid = 4040] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (16404400) [pid = 4040] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C722400) [pid = 4040] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (13FA4800) [pid = 4040] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0F6EAC00) [pid = 4040] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1AD69400) [pid = 4040] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:40:13 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1414E800) [pid = 4040] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:40:13 INFO - PROCESS | 4040 | 1465206013932 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 930ms 02:40:14 INFO - PROCESS | 4040 | 1465206013991 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 4040 | 1465206013993 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 02:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:40:14 INFO - PROCESS | 4040 | 1465206013996 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 4040 | 1465206013998 Marionette TRACE conn6 <- [1,1810,null,{}] 02:40:14 INFO - PROCESS | 4040 | 1465206014001 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:14 INFO - PROCESS | 4040 | 1465206014003 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:14 INFO - PROCESS | 4040 | 1465206014080 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 02:40:14 INFO - PROCESS | 4040 | 1465206014087 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 4040 | 1465206014089 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:14 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E7000 == 33 [pid = 4040] [id = 462] 02:40:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0F6EB400) [pid = 4040] [serial = 1386] [outer = 00000000] 02:40:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (170B1C00) [pid = 4040] [serial = 1387] [outer = 0F6EB400] 02:40:14 INFO - PROCESS | 4040 | 1465206014133 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1764B000) [pid = 4040] [serial = 1388] [outer = 0F6EB400] 02:40:14 INFO - PROCESS | 4040 | 1465206014572 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 02:40:14 INFO - PROCESS | 4040 | 1465206014628 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 4040 | 1465206014630 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 02:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:40:14 INFO - PROCESS | 4040 | 1465206014633 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 4040 | 1465206014635 Marionette TRACE conn6 <- [1,1814,null,{}] 02:40:14 INFO - PROCESS | 4040 | 1465206014638 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:14 INFO - PROCESS | 4040 | 1465206014640 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:14 INFO - PROCESS | 4040 | 1465206014721 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 02:40:14 INFO - PROCESS | 4040 | 1465206014726 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 4040 | 1465206014728 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:14 INFO - PROCESS | 4040 | ++DOCSHELL 184E6400 == 34 [pid = 4040] [id = 463] 02:40:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (184E7800) [pid = 4040] [serial = 1389] [outer = 00000000] 02:40:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18DD8000) [pid = 4040] [serial = 1390] [outer = 184E7800] 02:40:14 INFO - PROCESS | 4040 | 1465206014771 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (184EB800) [pid = 4040] [serial = 1391] [outer = 184E7800] 02:40:15 INFO - PROCESS | 4040 | 1465206015219 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 02:40:15 INFO - PROCESS | 4040 | 1465206015270 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 4040 | 1465206015272 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 02:40:15 INFO - PROCESS | 4040 | 1465206015275 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:40:15 INFO - PROCESS | 4040 | 1465206015277 Marionette TRACE conn6 <- [1,1818,null,{}] 02:40:15 INFO - PROCESS | 4040 | 1465206015281 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:15 INFO - PROCESS | 4040 | 1465206015283 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:15 INFO - PROCESS | 4040 | 1465206015363 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 02:40:15 INFO - PROCESS | 4040 | 1465206015370 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 4040 | 1465206015372 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:15 INFO - PROCESS | 4040 | ++DOCSHELL 110A3400 == 35 [pid = 4040] [id = 464] 02:40:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (18EA9C00) [pid = 4040] [serial = 1392] [outer = 00000000] 02:40:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (18F66400) [pid = 4040] [serial = 1393] [outer = 18EA9C00] 02:40:15 INFO - PROCESS | 4040 | 1465206015415 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (19220000) [pid = 4040] [serial = 1394] [outer = 18EA9C00] 02:40:16 INFO - PROCESS | 4040 | 1465206016218 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1017ms 02:40:16 INFO - PROCESS | 4040 | 1465206016311 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 4040 | 1465206016316 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 02:40:16 INFO - PROCESS | 4040 | 1465206016341 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 4040 | 1465206016345 Marionette TRACE conn6 <- [1,1822,null,{}] 02:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:40:16 INFO - PROCESS | 4040 | 1465206016351 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:16 INFO - PROCESS | 4040 | 1465206016354 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:16 INFO - PROCESS | 4040 | 1465206016489 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 02:40:16 INFO - PROCESS | 4040 | 1465206016600 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 4040 | 1465206016603 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:16 INFO - PROCESS | 4040 | ++DOCSHELL 0C71F000 == 36 [pid = 4040] [id = 465] 02:40:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0C8DFC00) [pid = 4040] [serial = 1395] [outer = 00000000] 02:40:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0FCDC000) [pid = 4040] [serial = 1396] [outer = 0C8DFC00] 02:40:16 INFO - PROCESS | 4040 | 1465206016663 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (101A4800) [pid = 4040] [serial = 1397] [outer = 0C8DFC00] 02:40:17 INFO - PROCESS | 4040 | 1465206017352 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1014ms 02:40:17 INFO - PROCESS | 4040 | 1465206017365 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 4040 | 1465206017369 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 02:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:40:17 INFO - PROCESS | 4040 | 1465206017400 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - PROCESS | 4040 | 1465206017403 Marionette TRACE conn6 <- [1,1826,null,{}] 02:40:17 INFO - PROCESS | 4040 | 1465206017425 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:17 INFO - PROCESS | 4040 | 1465206017428 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:17 INFO - PROCESS | 4040 | 1465206017553 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 02:40:17 INFO - PROCESS | 4040 | 1465206017696 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 4040 | 1465206017699 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:17 INFO - PROCESS | 4040 | ++DOCSHELL 102B7800 == 37 [pid = 4040] [id = 466] 02:40:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (102C1000) [pid = 4040] [serial = 1398] [outer = 00000000] 02:40:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (140C3000) [pid = 4040] [serial = 1399] [outer = 102C1000] 02:40:17 INFO - PROCESS | 4040 | 1465206017758 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1472C800) [pid = 4040] [serial = 1400] [outer = 102C1000] 02:40:18 INFO - PROCESS | 4040 | --DOCSHELL 184E6400 == 36 [pid = 4040] [id = 463] 02:40:18 INFO - PROCESS | 4040 | --DOCSHELL 0C6E7000 == 35 [pid = 4040] [id = 462] 02:40:18 INFO - PROCESS | 4040 | --DOCSHELL 176B3400 == 34 [pid = 4040] [id = 461] 02:40:18 INFO - PROCESS | 4040 | --DOCSHELL 1487EC00 == 33 [pid = 4040] [id = 460] 02:40:18 INFO - PROCESS | 4040 | --DOCSHELL 1414D000 == 32 [pid = 4040] [id = 459] 02:40:18 INFO - PROCESS | 4040 | --DOCSHELL 110A4000 == 31 [pid = 4040] [id = 458] 02:40:18 INFO - PROCESS | 4040 | --DOCSHELL 0FCD8C00 == 30 [pid = 4040] [id = 457] 02:40:18 INFO - PROCESS | 4040 | --DOCSHELL 0C80E400 == 29 [pid = 4040] [id = 456] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1A8B7400) [pid = 4040] [serial = 1352] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (184C5400) [pid = 4040] [serial = 1339] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (18EA3400) [pid = 4040] [serial = 1342] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (184E2800) [pid = 4040] [serial = 1340] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (19B44C00) [pid = 4040] [serial = 1322] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (199BC800) [pid = 4040] [serial = 1321] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0C719C00) [pid = 4040] [serial = 1327] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C8E0000) [pid = 4040] [serial = 1328] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (199BC000) [pid = 4040] [serial = 1345] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (17646800) [pid = 4040] [serial = 1336] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCDA000) [pid = 4040] [serial = 1330] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FE41400) [pid = 4040] [serial = 1331] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (14153000) [pid = 4040] [serial = 1333] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (14736400) [pid = 4040] [serial = 1334] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (101A3C00) [pid = 4040] [serial = 1324] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (105A3C00) [pid = 4040] [serial = 1325] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1921A400) [pid = 4040] [serial = 1343] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1AEB0000) [pid = 4040] [serial = 1355] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1AE26C00) [pid = 4040] [serial = 1354] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1A7C5400) [pid = 4040] [serial = 1351] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (19AF5400) [pid = 4040] [serial = 1346] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (18DCE400) [pid = 4040] [serial = 1348] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (18EA4C00) [pid = 4040] [serial = 1349] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1764E000) [pid = 4040] [serial = 1337] [outer = 00000000] [url = about:blank] 02:40:18 INFO - PROCESS | 4040 | 1465206018561 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1204ms 02:40:18 INFO - PROCESS | 4040 | 1465206018605 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 4040 | 1465206018608 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 02:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:40:18 INFO - PROCESS | 4040 | 1465206018613 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 4040 | 1465206018617 Marionette TRACE conn6 <- [1,1830,null,{}] 02:40:18 INFO - PROCESS | 4040 | 1465206018638 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:18 INFO - PROCESS | 4040 | 1465206018641 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:18 INFO - PROCESS | 4040 | 1465206018730 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 02:40:18 INFO - PROCESS | 4040 | 1465206018738 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 4040 | 1465206018741 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:18 INFO - PROCESS | 4040 | ++DOCSHELL 0F6EB800 == 30 [pid = 4040] [id = 467] 02:40:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0F6EDC00) [pid = 4040] [serial = 1401] [outer = 00000000] 02:40:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0FCDB400) [pid = 4040] [serial = 1402] [outer = 0F6EDC00] 02:40:18 INFO - PROCESS | 4040 | 1465206018789 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FE45800) [pid = 4040] [serial = 1403] [outer = 0F6EDC00] 02:40:19 INFO - PROCESS | 4040 | 1465206019314 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 732ms 02:40:19 INFO - PROCESS | 4040 | 1465206019347 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 4040 | 1465206019351 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 02:40:19 INFO - PROCESS | 4040 | 1465206019357 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:40:19 INFO - PROCESS | 4040 | 1465206019359 Marionette TRACE conn6 <- [1,1834,null,{}] 02:40:19 INFO - PROCESS | 4040 | 1465206019363 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:19 INFO - PROCESS | 4040 | 1465206019365 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:19 INFO - PROCESS | 4040 | 1465206019461 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 02:40:19 INFO - PROCESS | 4040 | 1465206019471 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 4040 | 1465206019473 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:19 INFO - PROCESS | 4040 | ++DOCSHELL 110A9C00 == 31 [pid = 4040] [id = 468] 02:40:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (13F48C00) [pid = 4040] [serial = 1404] [outer = 00000000] 02:40:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (13F9E400) [pid = 4040] [serial = 1405] [outer = 13F48C00] 02:40:19 INFO - PROCESS | 4040 | 1465206019520 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (14086800) [pid = 4040] [serial = 1406] [outer = 13F48C00] 02:40:20 INFO - PROCESS | 4040 | 1465206020002 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 02:40:20 INFO - PROCESS | 4040 | 1465206020031 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 4040 | 1465206020034 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 02:40:20 INFO - PROCESS | 4040 | 1465206020037 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:40:20 INFO - PROCESS | 4040 | 1465206020041 Marionette TRACE conn6 <- [1,1838,null,{}] 02:40:20 INFO - PROCESS | 4040 | 1465206020051 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:20 INFO - PROCESS | 4040 | 1465206020056 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:20 INFO - PROCESS | 4040 | 1465206020142 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 02:40:20 INFO - PROCESS | 4040 | 1465206020152 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 4040 | 1465206020155 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:20 INFO - PROCESS | 4040 | ++DOCSHELL 15ABFC00 == 32 [pid = 4040] [id = 469] 02:40:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (15ACC000) [pid = 4040] [serial = 1407] [outer = 00000000] 02:40:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1628C400) [pid = 4040] [serial = 1408] [outer = 15ACC000] 02:40:20 INFO - PROCESS | 4040 | 1465206020205 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (17044400) [pid = 4040] [serial = 1409] [outer = 15ACC000] 02:40:20 INFO - PROCESS | 4040 | 1465206020726 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 02:40:20 INFO - PROCESS | 4040 | 1465206020771 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 4040 | 1465206020774 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 02:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:40:20 INFO - PROCESS | 4040 | 1465206020777 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 4040 | 1465206020779 Marionette TRACE conn6 <- [1,1842,null,{}] 02:40:20 INFO - PROCESS | 4040 | 1465206020782 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:20 INFO - PROCESS | 4040 | 1465206020784 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:20 INFO - PROCESS | 4040 | 1465206020872 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 02:40:20 INFO - PROCESS | 4040 | 1465206020877 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 4040 | 1465206020879 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:20 INFO - PROCESS | 4040 | ++DOCSHELL 17649000 == 33 [pid = 4040] [id = 470] 02:40:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1764E000) [pid = 4040] [serial = 1410] [outer = 00000000] 02:40:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (17FA5400) [pid = 4040] [serial = 1411] [outer = 1764E000] 02:40:20 INFO - PROCESS | 4040 | 1465206020925 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184E5000) [pid = 4040] [serial = 1412] [outer = 1764E000] 02:40:21 INFO - PROCESS | 4040 | 1465206021411 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 02:40:21 INFO - PROCESS | 4040 | 1465206021448 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 02:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:40:21 INFO - PROCESS | 4040 | 1465206021450 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 02:40:21 INFO - PROCESS | 4040 | 1465206021458 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 4040 | 1465206021460 Marionette TRACE conn6 <- [1,1846,null,{}] 02:40:21 INFO - PROCESS | 4040 | 1465206021464 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:21 INFO - PROCESS | 4040 | 1465206021466 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:21 INFO - PROCESS | 4040 | 1465206021577 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 02:40:21 INFO - PROCESS | 4040 | 1465206021667 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 4040 | 1465206021669 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:21 INFO - PROCESS | 4040 | ++DOCSHELL 184E8800 == 34 [pid = 4040] [id = 471] 02:40:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18DD8800) [pid = 4040] [serial = 1413] [outer = 00000000] 02:40:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18EA5400) [pid = 4040] [serial = 1414] [outer = 18DD8800] 02:40:21 INFO - PROCESS | 4040 | 1465206021717 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18F62400) [pid = 4040] [serial = 1415] [outer = 18DD8800] 02:40:22 INFO - PROCESS | 4040 | 1465206022189 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 791ms 02:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:40:22 INFO - PROCESS | 4040 | 1465206022244 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 4040 | 1465206022246 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 02:40:22 INFO - PROCESS | 4040 | 1465206022249 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 4040 | 1465206022251 Marionette TRACE conn6 <- [1,1850,null,{}] 02:40:22 INFO - PROCESS | 4040 | 1465206022259 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:22 INFO - PROCESS | 4040 | 1465206022265 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:22 INFO - PROCESS | 4040 | 1465206022405 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 02:40:22 INFO - PROCESS | 4040 | 1465206022474 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 4040 | 1465206022476 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:22 INFO - PROCESS | 4040 | ++DOCSHELL 197EF400 == 35 [pid = 4040] [id = 472] 02:40:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (197F2C00) [pid = 4040] [serial = 1416] [outer = 00000000] 02:40:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (199B6800) [pid = 4040] [serial = 1417] [outer = 197F2C00] 02:40:22 INFO - PROCESS | 4040 | 1465206022520 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (197FC800) [pid = 4040] [serial = 1418] [outer = 197F2C00] 02:40:22 INFO - PROCESS | 4040 | 1465206022940 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 02:40:23 INFO - PROCESS | 4040 | 1465206022993 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 4040 | 1465206022995 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 02:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:40:23 INFO - PROCESS | 4040 | 1465206022998 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 4040 | 1465206023000 Marionette TRACE conn6 <- [1,1854,null,{}] 02:40:23 INFO - PROCESS | 4040 | 1465206023004 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:23 INFO - PROCESS | 4040 | 1465206023006 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:23 INFO - PROCESS | 4040 | 1465206023194 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (14155400) [pid = 4040] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C8DB400) [pid = 4040] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FC5AC00) [pid = 4040] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FCD9800) [pid = 4040] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (110A4800) [pid = 4040] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0CDD3400) [pid = 4040] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (15BB0C00) [pid = 4040] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1496D400) [pid = 4040] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1AE29800) [pid = 4040] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (176B6400) [pid = 4040] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (184E7800) [pid = 4040] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:40:23 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0F6EB400) [pid = 4040] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:40:23 INFO - PROCESS | 4040 | 1465206023261 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 4040 | 1465206023263 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:23 INFO - PROCESS | 4040 | ++DOCSHELL 0C6EA800 == 36 [pid = 4040] [id = 473] 02:40:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0C6EEC00) [pid = 4040] [serial = 1419] [outer = 00000000] 02:40:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0F6EB400) [pid = 4040] [serial = 1420] [outer = 0C6EEC00] 02:40:23 INFO - PROCESS | 4040 | 1465206023307 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FCD9800) [pid = 4040] [serial = 1421] [outer = 0C6EEC00] 02:40:23 INFO - PROCESS | 4040 | 1465206023673 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 02:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:40:23 INFO - PROCESS | 4040 | 1465206023731 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 4040 | 1465206023733 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 02:40:23 INFO - PROCESS | 4040 | 1465206023737 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 4040 | 1465206023739 Marionette TRACE conn6 <- [1,1858,null,{}] 02:40:23 INFO - PROCESS | 4040 | 1465206023742 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:23 INFO - PROCESS | 4040 | 1465206023744 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:23 INFO - PROCESS | 4040 | 1465206023824 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 02:40:23 INFO - PROCESS | 4040 | 1465206023830 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 4040 | 1465206023832 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:23 INFO - PROCESS | 4040 | ++DOCSHELL 13FA6400 == 37 [pid = 4040] [id = 474] 02:40:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (140C1000) [pid = 4040] [serial = 1422] [outer = 00000000] 02:40:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1921CC00) [pid = 4040] [serial = 1423] [outer = 140C1000] 02:40:23 INFO - PROCESS | 4040 | 1465206023875 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (19B46000) [pid = 4040] [serial = 1424] [outer = 140C1000] 02:40:24 INFO - PROCESS | 4040 | 1465206024307 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 02:40:24 INFO - PROCESS | 4040 | 1465206024368 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 4040 | 1465206024370 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 02:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:40:24 INFO - PROCESS | 4040 | 1465206024373 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 4040 | 1465206024375 Marionette TRACE conn6 <- [1,1862,null,{}] 02:40:24 INFO - PROCESS | 4040 | 1465206024388 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:24 INFO - PROCESS | 4040 | 1465206024390 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:24 INFO - PROCESS | 4040 | 1465206024470 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 02:40:24 INFO - PROCESS | 4040 | 1465206024476 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 4040 | 1465206024477 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:24 INFO - PROCESS | 4040 | ++DOCSHELL 11002400 == 38 [pid = 4040] [id = 475] 02:40:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (159E8C00) [pid = 4040] [serial = 1425] [outer = 00000000] 02:40:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1A9A8800) [pid = 4040] [serial = 1426] [outer = 159E8C00] 02:40:24 INFO - PROCESS | 4040 | 1465206024551 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1AE1E800) [pid = 4040] [serial = 1427] [outer = 159E8C00] 02:40:25 INFO - PROCESS | 4040 | 1465206024990 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 02:40:25 INFO - PROCESS | 4040 | 1465206025044 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 4040 | 1465206025046 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 02:40:25 INFO - PROCESS | 4040 | 1465206025050 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:40:25 INFO - PROCESS | 4040 | 1465206025051 Marionette TRACE conn6 <- [1,1866,null,{}] 02:40:25 INFO - PROCESS | 4040 | 1465206025055 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:25 INFO - PROCESS | 4040 | 1465206025056 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:25 INFO - PROCESS | 4040 | 1465206025136 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 02:40:25 INFO - PROCESS | 4040 | 1465206025142 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 4040 | 1465206025144 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:25 INFO - PROCESS | 4040 | ++DOCSHELL 1A9A8400 == 39 [pid = 4040] [id = 476] 02:40:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1AE20C00) [pid = 4040] [serial = 1428] [outer = 00000000] 02:40:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1AE28800) [pid = 4040] [serial = 1429] [outer = 1AE20C00] 02:40:25 INFO - PROCESS | 4040 | 1465206025188 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1AE2B800) [pid = 4040] [serial = 1430] [outer = 1AE20C00] 02:40:25 INFO - PROCESS | 4040 | 1465206025904 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 870ms 02:40:25 INFO - PROCESS | 4040 | 1465206025924 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 4040 | 1465206025929 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 02:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:40:25 INFO - PROCESS | 4040 | 1465206025933 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 4040 | 1465206025939 Marionette TRACE conn6 <- [1,1870,null,{}] 02:40:25 INFO - PROCESS | 4040 | 1465206025959 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:25 INFO - PROCESS | 4040 | 1465206025962 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:26 INFO - PROCESS | 4040 | 1465206026083 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 02:40:26 INFO - PROCESS | 4040 | 1465206026213 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 4040 | 1465206026217 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:26 INFO - PROCESS | 4040 | ++DOCSHELL 0F68D800 == 40 [pid = 4040] [id = 477] 02:40:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0F6EAC00) [pid = 4040] [serial = 1431] [outer = 00000000] 02:40:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (110A5800) [pid = 4040] [serial = 1432] [outer = 0F6EAC00] 02:40:26 INFO - PROCESS | 4040 | 1465206026275 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (14153000) [pid = 4040] [serial = 1433] [outer = 0F6EAC00] 02:40:26 INFO - PROCESS | 4040 | 1465206026834 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 951ms 02:40:26 INFO - PROCESS | 4040 | 1465206026884 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 4040 | 1465206026889 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 02:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:40:26 INFO - PROCESS | 4040 | 1465206026896 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 4040 | 1465206026899 Marionette TRACE conn6 <- [1,1874,null,{}] 02:40:26 INFO - PROCESS | 4040 | 1465206026903 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:26 INFO - PROCESS | 4040 | 1465206026906 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:27 INFO - PROCESS | 4040 | 1465206027026 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 02:40:27 INFO - PROCESS | 4040 | 1465206027183 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 4040 | 1465206027186 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:27 INFO - PROCESS | 4040 | ++DOCSHELL 1703D000 == 41 [pid = 4040] [id = 478] 02:40:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1764B400) [pid = 4040] [serial = 1434] [outer = 00000000] 02:40:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (18DD9000) [pid = 4040] [serial = 1435] [outer = 1764B400] 02:40:27 INFO - PROCESS | 4040 | 1465206027242 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1921DC00) [pid = 4040] [serial = 1436] [outer = 1764B400] 02:40:27 INFO - PROCESS | 4040 | 1465206027830 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 02:40:27 INFO - PROCESS | 4040 | 1465206027869 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 02:40:27 INFO - PROCESS | 4040 | 1465206027872 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 02:40:27 INFO - PROCESS | 4040 | 1465206027875 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:40:27 INFO - PROCESS | 4040 | 1465206027879 Marionette TRACE conn6 <- [1,1878,null,{}] 02:40:27 INFO - PROCESS | 4040 | 1465206027890 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:27 INFO - PROCESS | 4040 | 1465206027895 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:28 INFO - PROCESS | 4040 | 1465206028006 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 02:40:28 INFO - PROCESS | 4040 | 1465206028120 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 4040 | 1465206028123 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:28 INFO - PROCESS | 4040 | ++DOCSHELL 1B9ACC00 == 42 [pid = 4040] [id = 479] 02:40:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1BD07800) [pid = 4040] [serial = 1437] [outer = 00000000] 02:40:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1C070C00) [pid = 4040] [serial = 1438] [outer = 1BD07800] 02:40:28 INFO - PROCESS | 4040 | 1465206028224 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1C3A1C00) [pid = 4040] [serial = 1439] [outer = 1BD07800] 02:40:29 INFO - PROCESS | 4040 | 1465206029056 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1233ms 02:40:29 INFO - PROCESS | 4040 | 1465206029112 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 4040 | 1465206029117 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 02:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:40:29 INFO - PROCESS | 4040 | 1465206029122 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 4040 | 1465206029125 Marionette TRACE conn6 <- [1,1882,null,{}] 02:40:29 INFO - PROCESS | 4040 | 1465206029131 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:29 INFO - PROCESS | 4040 | 1465206029134 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:29 INFO - PROCESS | 4040 | 1465206029244 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 02:40:29 INFO - PROCESS | 4040 | 1465206029386 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 4040 | 1465206029391 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:29 INFO - PROCESS | 4040 | ++DOCSHELL 0FE40C00 == 43 [pid = 4040] [id = 480] 02:40:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (0FE41400) [pid = 4040] [serial = 1440] [outer = 00000000] 02:40:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (1028EC00) [pid = 4040] [serial = 1441] [outer = 0FE41400] 02:40:29 INFO - PROCESS | 4040 | 1465206029462 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (1046B400) [pid = 4040] [serial = 1442] [outer = 0FE41400] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 11002400 == 42 [pid = 4040] [id = 475] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 13FA6400 == 41 [pid = 4040] [id = 474] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 0C6EA800 == 40 [pid = 4040] [id = 473] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 197EF400 == 39 [pid = 4040] [id = 472] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 184E8800 == 38 [pid = 4040] [id = 471] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 17649000 == 37 [pid = 4040] [id = 470] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 15ABFC00 == 36 [pid = 4040] [id = 469] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 110A9C00 == 35 [pid = 4040] [id = 468] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 0F6EB800 == 34 [pid = 4040] [id = 467] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 110A3400 == 33 [pid = 4040] [id = 464] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 0FC56C00 == 32 [pid = 4040] [id = 455] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 102B7800 == 31 [pid = 4040] [id = 466] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 0C71F000 == 30 [pid = 4040] [id = 465] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 1B9ACC00 == 29 [pid = 4040] [id = 479] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 1703D000 == 28 [pid = 4040] [id = 478] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 1A9A8400 == 27 [pid = 4040] [id = 476] 02:40:30 INFO - PROCESS | 4040 | --DOCSHELL 0F68D800 == 26 [pid = 4040] [id = 477] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (14786C00) [pid = 4040] [serial = 1378] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (0C8E4800) [pid = 4040] [serial = 1369] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (0CDD5400) [pid = 4040] [serial = 1370] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (102B4000) [pid = 4040] [serial = 1367] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0FD96800) [pid = 4040] [serial = 1366] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (0FD9D400) [pid = 4040] [serial = 1372] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (0FE46400) [pid = 4040] [serial = 1373] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (13F9D400) [pid = 4040] [serial = 1375] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (13F4A800) [pid = 4040] [serial = 1358] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (102B6000) [pid = 4040] [serial = 1357] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1764C400) [pid = 4040] [serial = 1361] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (15423400) [pid = 4040] [serial = 1381] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1628F000) [pid = 4040] [serial = 1360] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1C074800) [pid = 4040] [serial = 1364] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1BDCF400) [pid = 4040] [serial = 1363] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (14852800) [pid = 4040] [serial = 1379] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (17F3A400) [pid = 4040] [serial = 1384] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (15BB7400) [pid = 4040] [serial = 1382] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (18F66400) [pid = 4040] [serial = 1393] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (184EB800) [pid = 4040] [serial = 1391] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (18DD8000) [pid = 4040] [serial = 1390] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (17FB1C00) [pid = 4040] [serial = 1385] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (170B1C00) [pid = 4040] [serial = 1387] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (13FA4400) [pid = 4040] [serial = 1376] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1764B000) [pid = 4040] [serial = 1388] [outer = 00000000] [url = about:blank] 02:40:30 INFO - PROCESS | 4040 | 1465206030773 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1680ms 02:40:30 INFO - PROCESS | 4040 | 1465206030803 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 4040 | 1465206030807 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 02:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:40:30 INFO - PROCESS | 4040 | 1465206030811 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 4040 | 1465206030814 Marionette TRACE conn6 <- [1,1886,null,{}] 02:40:30 INFO - PROCESS | 4040 | 1465206030820 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:30 INFO - PROCESS | 4040 | 1465206030823 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:30 INFO - PROCESS | 4040 | 1465206030907 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 02:40:30 INFO - PROCESS | 4040 | 1465206030924 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 4040 | 1465206030926 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:30 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E5800 == 27 [pid = 4040] [id = 481] 02:40:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0C8E6C00) [pid = 4040] [serial = 1443] [outer = 00000000] 02:40:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0F640000) [pid = 4040] [serial = 1444] [outer = 0C8E6C00] 02:40:31 INFO - PROCESS | 4040 | 1465206030975 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0F75FC00) [pid = 4040] [serial = 1445] [outer = 0C8E6C00] 02:40:31 INFO - PROCESS | 4040 | 1465206031471 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 673ms 02:40:31 INFO - PROCESS | 4040 | 1465206031484 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 02:40:31 INFO - PROCESS | 4040 | 1465206031489 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 02:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:40:31 INFO - PROCESS | 4040 | 1465206031499 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 4040 | 1465206031502 Marionette TRACE conn6 <- [1,1890,null,{}] 02:40:31 INFO - PROCESS | 4040 | 1465206031506 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:31 INFO - PROCESS | 4040 | 1465206031508 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:31 INFO - PROCESS | 4040 | 1465206031597 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 02:40:31 INFO - PROCESS | 4040 | 1465206031606 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 4040 | 1465206031609 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:31 INFO - PROCESS | 4040 | ++DOCSHELL 0FE43C00 == 28 [pid = 4040] [id = 482] 02:40:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE44000) [pid = 4040] [serial = 1446] [outer = 00000000] 02:40:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FE4B000) [pid = 4040] [serial = 1447] [outer = 0FE44000] 02:40:31 INFO - PROCESS | 4040 | 1465206031657 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1028B000) [pid = 4040] [serial = 1448] [outer = 0FE44000] 02:40:32 INFO - PROCESS | 4040 | 1465206032146 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 02:40:32 INFO - PROCESS | 4040 | 1465206032176 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 02:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:40:32 INFO - PROCESS | 4040 | 1465206032178 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 02:40:32 INFO - PROCESS | 4040 | 1465206032181 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 4040 | 1465206032184 Marionette TRACE conn6 <- [1,1894,null,{}] 02:40:32 INFO - PROCESS | 4040 | 1465206032195 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:32 INFO - PROCESS | 4040 | 1465206032199 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:32 INFO - PROCESS | 4040 | 1465206032284 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 02:40:32 INFO - PROCESS | 4040 | 1465206032425 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 4040 | 1465206032428 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:32 INFO - PROCESS | 4040 | ++DOCSHELL 14079000 == 29 [pid = 4040] [id = 483] 02:40:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14079C00) [pid = 4040] [serial = 1449] [outer = 00000000] 02:40:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (140C5800) [pid = 4040] [serial = 1450] [outer = 14079C00] 02:40:32 INFO - PROCESS | 4040 | 1465206032476 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (14731000) [pid = 4040] [serial = 1451] [outer = 14079C00] 02:40:32 INFO - PROCESS | 4040 | 1465206032919 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 790ms 02:40:32 INFO - PROCESS | 4040 | 1465206032972 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 4040 | 1465206032974 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 02:40:33 INFO - PROCESS | 4040 | 1465206032977 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:40:33 INFO - PROCESS | 4040 | 1465206032979 Marionette TRACE conn6 <- [1,1898,null,{}] 02:40:33 INFO - PROCESS | 4040 | 1465206032982 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:33 INFO - PROCESS | 4040 | 1465206032984 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:33 INFO - PROCESS | 4040 | 1465206033105 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 02:40:33 INFO - PROCESS | 4040 | 1465206033170 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 4040 | 1465206033172 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:33 INFO - PROCESS | 4040 | ++DOCSHELL 1487F800 == 30 [pid = 4040] [id = 484] 02:40:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (14966400) [pid = 4040] [serial = 1452] [outer = 00000000] 02:40:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (15422C00) [pid = 4040] [serial = 1453] [outer = 14966400] 02:40:33 INFO - PROCESS | 4040 | 1465206033217 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (15BAFC00) [pid = 4040] [serial = 1454] [outer = 14966400] 02:40:33 INFO - PROCESS | 4040 | 1465206033635 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 02:40:33 INFO - PROCESS | 4040 | 1465206033691 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 4040 | 1465206033693 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 02:40:33 INFO - PROCESS | 4040 | 1465206033697 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - PROCESS | 4040 | 1465206033698 Marionette TRACE conn6 <- [1,1902,null,{}] 02:40:33 INFO - PROCESS | 4040 | 1465206033701 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:33 INFO - PROCESS | 4040 | 1465206033703 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:40:33 INFO - PROCESS | 4040 | 1465206033821 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 02:40:33 INFO - PROCESS | 4040 | 1465206033831 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 4040 | 1465206033833 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:33 INFO - PROCESS | 4040 | ++DOCSHELL 16289C00 == 31 [pid = 4040] [id = 485] 02:40:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1628A400) [pid = 4040] [serial = 1455] [outer = 00000000] 02:40:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (17041400) [pid = 4040] [serial = 1456] [outer = 1628A400] 02:40:33 INFO - PROCESS | 4040 | 1465206033877 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (17649400) [pid = 4040] [serial = 1457] [outer = 1628A400] 02:40:34 INFO - PROCESS | 4040 | 1465206034328 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 02:40:34 INFO - PROCESS | 4040 | 1465206034377 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 4040 | 1465206034379 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 02:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:40:34 INFO - PROCESS | 4040 | 1465206034391 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 4040 | 1465206034393 Marionette TRACE conn6 <- [1,1906,null,{}] 02:40:34 INFO - PROCESS | 4040 | 1465206034397 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:34 INFO - PROCESS | 4040 | 1465206034402 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:34 INFO - PROCESS | 4040 | 1465206034544 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 02:40:34 INFO - PROCESS | 4040 | 1465206034550 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 4040 | 1465206034552 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:34 INFO - PROCESS | 4040 | ++DOCSHELL 176BA000 == 32 [pid = 4040] [id = 486] 02:40:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (176BE800) [pid = 4040] [serial = 1458] [outer = 00000000] 02:40:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (184E1C00) [pid = 4040] [serial = 1459] [outer = 176BE800] 02:40:34 INFO - PROCESS | 4040 | 1465206034597 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (18DD2C00) [pid = 4040] [serial = 1460] [outer = 176BE800] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1AE20C00) [pid = 4040] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (159E8C00) [pid = 4040] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (18DD8800) [pid = 4040] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (197F2C00) [pid = 4040] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0C6EEC00) [pid = 4040] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1764E000) [pid = 4040] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0F6EDC00) [pid = 4040] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (18EA9C00) [pid = 4040] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (15ACC000) [pid = 4040] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (13F48C00) [pid = 4040] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0C8DFC00) [pid = 4040] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (102C1000) [pid = 4040] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:40:35 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (140C1000) [pid = 4040] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:40:35 INFO - PROCESS | 4040 | 1465206035276 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 930ms 02:40:35 INFO - PROCESS | 4040 | 1465206035322 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 4040 | 1465206035324 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 02:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:40:35 INFO - PROCESS | 4040 | 1465206035327 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - PROCESS | 4040 | 1465206035329 Marionette TRACE conn6 <- [1,1910,null,{}] 02:40:35 INFO - PROCESS | 4040 | 1465206035333 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:35 INFO - PROCESS | 4040 | 1465206035334 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:35 INFO - PROCESS | 4040 | 1465206035413 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 02:40:35 INFO - PROCESS | 4040 | 1465206035421 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 4040 | 1465206035423 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:35 INFO - PROCESS | 4040 | ++DOCSHELL 0CD2CC00 == 33 [pid = 4040] [id = 487] 02:40:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0CD31800) [pid = 4040] [serial = 1461] [outer = 00000000] 02:40:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (159E8C00) [pid = 4040] [serial = 1462] [outer = 0CD31800] 02:40:35 INFO - PROCESS | 4040 | 1465206035467 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (15BB6800) [pid = 4040] [serial = 1463] [outer = 0CD31800] 02:40:35 INFO - PROCESS | 4040 | 1465206035910 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 02:40:35 INFO - PROCESS | 4040 | 1465206035958 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 4040 | 1465206035961 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 02:40:35 INFO - PROCESS | 4040 | 1465206035964 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:40:35 INFO - PROCESS | 4040 | 1465206035966 Marionette TRACE conn6 <- [1,1914,null,{}] 02:40:35 INFO - PROCESS | 4040 | 1465206035969 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:35 INFO - PROCESS | 4040 | 1465206035971 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:36 INFO - PROCESS | 4040 | 1465206036048 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 02:40:36 INFO - PROCESS | 4040 | 1465206036055 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 4040 | 1465206036056 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:36 INFO - PROCESS | 4040 | ++DOCSHELL 0CD26800 == 34 [pid = 4040] [id = 488] 02:40:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (184BDC00) [pid = 4040] [serial = 1464] [outer = 00000000] 02:40:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18E9F400) [pid = 4040] [serial = 1465] [outer = 184BDC00] 02:40:36 INFO - PROCESS | 4040 | 1465206036100 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (18DDB400) [pid = 4040] [serial = 1466] [outer = 184BDC00] 02:40:36 INFO - PROCESS | 4040 | 1465206036554 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 02:40:36 INFO - PROCESS | 4040 | 1465206036603 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 4040 | 1465206036605 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 02:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:40:36 INFO - PROCESS | 4040 | 1465206036608 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 4040 | 1465206036610 Marionette TRACE conn6 <- [1,1918,null,{}] 02:40:36 INFO - PROCESS | 4040 | 1465206036613 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:36 INFO - PROCESS | 4040 | 1465206036615 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:36 INFO - PROCESS | 4040 | 1465206036694 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 02:40:36 INFO - PROCESS | 4040 | 1465206036700 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 4040 | 1465206036702 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:36 INFO - PROCESS | 4040 | ++DOCSHELL 13FFB400 == 35 [pid = 4040] [id = 489] 02:40:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19221800) [pid = 4040] [serial = 1467] [outer = 00000000] 02:40:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (194E9000) [pid = 4040] [serial = 1468] [outer = 19221800] 02:40:36 INFO - PROCESS | 4040 | 1465206036746 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (197F5C00) [pid = 4040] [serial = 1469] [outer = 19221800] 02:40:37 INFO - PROCESS | 4040 | 1465206037463 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 02:40:37 INFO - PROCESS | 4040 | 1465206037545 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 4040 | 1465206037549 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 02:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:40:37 INFO - PROCESS | 4040 | 1465206037554 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 4040 | 1465206037558 Marionette TRACE conn6 <- [1,1922,null,{}] 02:40:37 INFO - PROCESS | 4040 | 1465206037564 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:37 INFO - PROCESS | 4040 | 1465206037567 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:37 INFO - PROCESS | 4040 | 1465206037700 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 02:40:37 INFO - PROCESS | 4040 | 1465206037831 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 4040 | 1465206037834 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:37 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F5800 == 36 [pid = 4040] [id = 490] 02:40:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0C807000) [pid = 4040] [serial = 1470] [outer = 00000000] 02:40:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0FCDCC00) [pid = 4040] [serial = 1471] [outer = 0C807000] 02:40:37 INFO - PROCESS | 4040 | 1465206037895 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0FE4B800) [pid = 4040] [serial = 1472] [outer = 0C807000] 02:40:38 INFO - PROCESS | 4040 | 1465206038654 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1182ms 02:40:38 INFO - PROCESS | 4040 | 1465206038740 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 4040 | 1465206038745 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 02:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:40:38 INFO - PROCESS | 4040 | 1465206038752 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 4040 | 1465206038754 Marionette TRACE conn6 <- [1,1926,null,{}] 02:40:38 INFO - PROCESS | 4040 | 1465206038758 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:38 INFO - PROCESS | 4040 | 1465206038761 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:38 INFO - PROCESS | 4040 | 1465206038890 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 02:40:39 INFO - PROCESS | 4040 | 1465206039124 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 4040 | 1465206039127 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:39 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E6C00 == 37 [pid = 4040] [id = 491] 02:40:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0C6ECC00) [pid = 4040] [serial = 1473] [outer = 00000000] 02:40:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0C716000) [pid = 4040] [serial = 1474] [outer = 0C6ECC00] 02:40:39 INFO - PROCESS | 4040 | 1465206039191 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0C8E7C00) [pid = 4040] [serial = 1475] [outer = 0C6ECC00] 02:40:39 INFO - PROCESS | 4040 | --DOCSHELL 0CD26800 == 36 [pid = 4040] [id = 488] 02:40:39 INFO - PROCESS | 4040 | --DOCSHELL 0CD2CC00 == 35 [pid = 4040] [id = 487] 02:40:39 INFO - PROCESS | 4040 | --DOCSHELL 176BA000 == 34 [pid = 4040] [id = 486] 02:40:39 INFO - PROCESS | 4040 | --DOCSHELL 16289C00 == 33 [pid = 4040] [id = 485] 02:40:39 INFO - PROCESS | 4040 | --DOCSHELL 1487F800 == 32 [pid = 4040] [id = 484] 02:40:39 INFO - PROCESS | 4040 | --DOCSHELL 14079000 == 31 [pid = 4040] [id = 483] 02:40:39 INFO - PROCESS | 4040 | --DOCSHELL 0FE43C00 == 30 [pid = 4040] [id = 482] 02:40:39 INFO - PROCESS | 4040 | --DOCSHELL 0C8E5800 == 29 [pid = 4040] [id = 481] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (1AE28800) [pid = 4040] [serial = 1429] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1AE2B800) [pid = 4040] [serial = 1430] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1A9A8800) [pid = 4040] [serial = 1426] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (1AE1E800) [pid = 4040] [serial = 1427] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (18EA5400) [pid = 4040] [serial = 1414] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (199B6800) [pid = 4040] [serial = 1417] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (18F62400) [pid = 4040] [serial = 1415] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0F6EB400) [pid = 4040] [serial = 1420] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (17FA5400) [pid = 4040] [serial = 1411] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FCDB400) [pid = 4040] [serial = 1402] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FE45800) [pid = 4040] [serial = 1403] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (197FC800) [pid = 4040] [serial = 1418] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (19220000) [pid = 4040] [serial = 1394] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1628C400) [pid = 4040] [serial = 1408] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (17044400) [pid = 4040] [serial = 1409] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (13F9E400) [pid = 4040] [serial = 1405] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (14086800) [pid = 4040] [serial = 1406] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0FCDC000) [pid = 4040] [serial = 1396] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (101A4800) [pid = 4040] [serial = 1397] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (140C3000) [pid = 4040] [serial = 1399] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1472C800) [pid = 4040] [serial = 1400] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1921CC00) [pid = 4040] [serial = 1423] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0FCD9800) [pid = 4040] [serial = 1421] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (19B46000) [pid = 4040] [serial = 1424] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (184E5000) [pid = 4040] [serial = 1412] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 4040 | 1465206039847 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1120ms 02:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:40:39 INFO - PROCESS | 4040 | 1465206039876 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 4040 | 1465206039879 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 02:40:39 INFO - PROCESS | 4040 | 1465206039883 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - PROCESS | 4040 | 1465206039886 Marionette TRACE conn6 <- [1,1930,null,{}] 02:40:39 INFO - PROCESS | 4040 | 1465206039891 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:39 INFO - PROCESS | 4040 | 1465206039895 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:40 INFO - PROCESS | 4040 | 1465206039985 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 02:40:40 INFO - PROCESS | 4040 | 1465206040083 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 4040 | 1465206040085 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:40 INFO - PROCESS | 4040 | ++DOCSHELL 0C806C00 == 30 [pid = 4040] [id = 492] 02:40:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0C8DE000) [pid = 4040] [serial = 1476] [outer = 00000000] 02:40:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0FCDB400) [pid = 4040] [serial = 1477] [outer = 0C8DE000] 02:40:40 INFO - PROCESS | 4040 | 1465206040132 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FD9D400) [pid = 4040] [serial = 1478] [outer = 0C8DE000] 02:40:40 INFO - PROCESS | 4040 | 1465206040574 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 731ms 02:40:40 INFO - PROCESS | 4040 | 1465206040618 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 4040 | 1465206040622 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 02:40:40 INFO - PROCESS | 4040 | 1465206040626 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:40:40 INFO - PROCESS | 4040 | 1465206040628 Marionette TRACE conn6 <- [1,1934,null,{}] 02:40:40 INFO - PROCESS | 4040 | 1465206040632 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:40 INFO - PROCESS | 4040 | 1465206040634 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:40 INFO - PROCESS | 4040 | 1465206040724 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 02:40:40 INFO - PROCESS | 4040 | 1465206040730 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 4040 | 1465206040732 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:40 INFO - PROCESS | 4040 | ++DOCSHELL 102B3C00 == 31 [pid = 4040] [id = 493] 02:40:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (10E0B000) [pid = 4040] [serial = 1479] [outer = 00000000] 02:40:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (13FA9C00) [pid = 4040] [serial = 1480] [outer = 10E0B000] 02:40:40 INFO - PROCESS | 4040 | 1465206040777 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (14155400) [pid = 4040] [serial = 1481] [outer = 10E0B000] 02:40:41 INFO - PROCESS | 4040 | 1465206041246 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 02:40:41 INFO - PROCESS | 4040 | 1465206041301 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 4040 | 1465206041304 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:40:41 INFO - PROCESS | 4040 | 1465206041308 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 4040 | 1465206041314 Marionette TRACE conn6 <- [1,1938,null,{}] 02:40:41 INFO - PROCESS | 4040 | 1465206041324 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 4040 | 1465206041327 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:41 INFO - PROCESS | 4040 | 1465206041416 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 02:40:41 INFO - PROCESS | 4040 | 1465206041425 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 4040 | 1465206041427 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:41 INFO - PROCESS | 4040 | ++DOCSHELL 1541B400 == 32 [pid = 4040] [id = 494] 02:40:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1541B800) [pid = 4040] [serial = 1482] [outer = 00000000] 02:40:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (16409400) [pid = 4040] [serial = 1483] [outer = 1541B800] 02:40:41 INFO - PROCESS | 4040 | 1465206041471 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (17049800) [pid = 4040] [serial = 1484] [outer = 1541B800] 02:40:42 INFO - PROCESS | 4040 | 1465206041966 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 02:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:40:42 INFO - PROCESS | 4040 | 1465206042001 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 4040 | 1465206042004 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 02:40:42 INFO - PROCESS | 4040 | 1465206042007 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 4040 | 1465206042009 Marionette TRACE conn6 <- [1,1942,null,{}] 02:40:42 INFO - PROCESS | 4040 | 1465206042012 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 4040 | 1465206042014 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:42 INFO - PROCESS | 4040 | 1465206042162 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 02:40:42 INFO - PROCESS | 4040 | 1465206042179 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 4040 | 1465206042181 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:42 INFO - PROCESS | 4040 | ++DOCSHELL 176BC400 == 33 [pid = 4040] [id = 495] 02:40:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (176BE000) [pid = 4040] [serial = 1485] [outer = 00000000] 02:40:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184C9C00) [pid = 4040] [serial = 1486] [outer = 176BE000] 02:40:42 INFO - PROCESS | 4040 | 1465206042225 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184E5000) [pid = 4040] [serial = 1487] [outer = 176BE000] 02:40:42 INFO - PROCESS | 4040 | 1465206042666 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 02:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:40:42 INFO - PROCESS | 4040 | 1465206042681 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 4040 | 1465206042683 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 02:40:42 INFO - PROCESS | 4040 | 1465206042686 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 4040 | 1465206042688 Marionette TRACE conn6 <- [1,1946,null,{}] 02:40:42 INFO - PROCESS | 4040 | 1465206042691 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 4040 | 1465206042693 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:42 INFO - PROCESS | 4040 | 1465206042807 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 02:40:42 INFO - PROCESS | 4040 | 1465206042813 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 4040 | 1465206042819 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:42 INFO - PROCESS | 4040 | ++DOCSHELL 102B6800 == 34 [pid = 4040] [id = 496] 02:40:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18EA4400) [pid = 4040] [serial = 1488] [outer = 00000000] 02:40:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1921CC00) [pid = 4040] [serial = 1489] [outer = 18EA4400] 02:40:42 INFO - PROCESS | 4040 | 1465206042929 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (19470400) [pid = 4040] [serial = 1490] [outer = 18EA4400] 02:40:43 INFO - PROCESS | 4040 | 1465206043386 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 02:40:43 INFO - PROCESS | 4040 | 1465206043417 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 02:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:40:43 INFO - PROCESS | 4040 | 1465206043419 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 02:40:43 INFO - PROCESS | 4040 | 1465206043422 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 4040 | 1465206043424 Marionette TRACE conn6 <- [1,1950,null,{}] 02:40:43 INFO - PROCESS | 4040 | 1465206043433 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:43 INFO - PROCESS | 4040 | 1465206043436 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:43 INFO - PROCESS | 4040 | 1465206043591 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 02:40:43 INFO - PROCESS | 4040 | 1465206043607 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 4040 | 1465206043609 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:43 INFO - PROCESS | 4040 | ++DOCSHELL 102B5800 == 35 [pid = 4040] [id = 497] 02:40:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19AFF800) [pid = 4040] [serial = 1491] [outer = 00000000] 02:40:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19B4D400) [pid = 4040] [serial = 1492] [outer = 19AFF800] 02:40:43 INFO - PROCESS | 4040 | 1465206043706 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (19B44C00) [pid = 4040] [serial = 1493] [outer = 19AFF800] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0FE41400) [pid = 4040] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0FE44000) [pid = 4040] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (14079C00) [pid = 4040] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0C8E6C00) [pid = 4040] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (14966400) [pid = 4040] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1628A400) [pid = 4040] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (176BE800) [pid = 4040] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0F6EAC00) [pid = 4040] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1764B400) [pid = 4040] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184BDC00) [pid = 4040] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1BD07800) [pid = 4040] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:40:44 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0CD31800) [pid = 4040] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:40:44 INFO - PROCESS | 4040 | 1465206044168 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 772ms 02:40:44 INFO - PROCESS | 4040 | 1465206044195 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 02:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:40:44 INFO - PROCESS | 4040 | 1465206044197 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 02:40:44 INFO - PROCESS | 4040 | 1465206044200 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 4040 | 1465206044202 Marionette TRACE conn6 <- [1,1954,null,{}] 02:40:44 INFO - PROCESS | 4040 | 1465206044209 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:44 INFO - PROCESS | 4040 | 1465206044211 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:44 INFO - PROCESS | 4040 | 1465206044291 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 02:40:44 INFO - PROCESS | 4040 | 1465206044297 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 4040 | 1465206044299 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:44 INFO - PROCESS | 4040 | ++DOCSHELL 0FE41400 == 36 [pid = 4040] [id = 498] 02:40:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (10289C00) [pid = 4040] [serial = 1494] [outer = 00000000] 02:40:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (170BEC00) [pid = 4040] [serial = 1495] [outer = 10289C00] 02:40:44 INFO - PROCESS | 4040 | 1465206044342 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (17FAE000) [pid = 4040] [serial = 1496] [outer = 10289C00] 02:40:44 INFO - PROCESS | 4040 | 1465206044786 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 02:40:44 INFO - PROCESS | 4040 | 1465206044831 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 02:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:40:44 INFO - PROCESS | 4040 | 1465206044833 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 02:40:44 INFO - PROCESS | 4040 | 1465206044837 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 4040 | 1465206044838 Marionette TRACE conn6 <- [1,1958,null,{}] 02:40:44 INFO - PROCESS | 4040 | 1465206044842 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:44 INFO - PROCESS | 4040 | 1465206044844 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:44 INFO - PROCESS | 4040 | 1465206044950 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 02:40:44 INFO - PROCESS | 4040 | 1465206044958 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 4040 | 1465206044960 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:45 INFO - PROCESS | 4040 | ++DOCSHELL 199B5C00 == 37 [pid = 4040] [id = 499] 02:40:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1A7C1C00) [pid = 4040] [serial = 1497] [outer = 00000000] 02:40:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AD67800) [pid = 4040] [serial = 1498] [outer = 1A7C1C00] 02:40:45 INFO - PROCESS | 4040 | 1465206045003 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1AE22C00) [pid = 4040] [serial = 1499] [outer = 1A7C1C00] 02:40:45 INFO - PROCESS | 4040 | 1465206045444 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 631ms 02:40:45 INFO - PROCESS | 4040 | 1465206045476 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 4040 | 1465206045478 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 02:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:40:45 INFO - PROCESS | 4040 | 1465206045481 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 4040 | 1465206045483 Marionette TRACE conn6 <- [1,1962,null,{}] 02:40:45 INFO - PROCESS | 4040 | 1465206045486 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:45 INFO - PROCESS | 4040 | 1465206045488 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:45 INFO - PROCESS | 4040 | 1465206045570 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 02:40:45 INFO - PROCESS | 4040 | 1465206045575 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 4040 | 1465206045577 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:45 INFO - PROCESS | 4040 | ++DOCSHELL 0F6E7C00 == 38 [pid = 4040] [id = 500] 02:40:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0FCD2C00) [pid = 4040] [serial = 1500] [outer = 00000000] 02:40:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1AEB7400) [pid = 4040] [serial = 1501] [outer = 0FCD2C00] 02:40:45 INFO - PROCESS | 4040 | 1465206045620 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (10E0B400) [pid = 4040] [serial = 1502] [outer = 0FCD2C00] 02:40:46 INFO - PROCESS | 4040 | 1465206046048 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 631ms 02:40:46 INFO - PROCESS | 4040 | 1465206046150 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 4040 | 1465206046154 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 02:40:46 INFO - PROCESS | 4040 | 1465206046160 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:40:46 INFO - PROCESS | 4040 | 1465206046164 Marionette TRACE conn6 <- [1,1966,null,{}] 02:40:46 INFO - PROCESS | 4040 | 1465206046171 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:46 INFO - PROCESS | 4040 | 1465206046175 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:46 INFO - PROCESS | 4040 | 1465206046337 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 02:40:46 INFO - PROCESS | 4040 | 1465206046524 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 4040 | 1465206046529 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:46 INFO - PROCESS | 4040 | ++DOCSHELL 0F764000 == 39 [pid = 4040] [id = 501] 02:40:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0F7FA400) [pid = 4040] [serial = 1503] [outer = 00000000] 02:40:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0FCD9800) [pid = 4040] [serial = 1504] [outer = 0F7FA400] 02:40:46 INFO - PROCESS | 4040 | 1465206046586 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (102BA000) [pid = 4040] [serial = 1505] [outer = 0F7FA400] 02:40:47 INFO - PROCESS | 4040 | 1465206047162 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1067ms 02:40:47 INFO - PROCESS | 4040 | 1465206047240 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 4040 | 1465206047243 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 02:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:40:47 INFO - PROCESS | 4040 | 1465206047250 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 4040 | 1465206047254 Marionette TRACE conn6 <- [1,1970,null,{}] 02:40:47 INFO - PROCESS | 4040 | 1465206047259 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:47 INFO - PROCESS | 4040 | 1465206047262 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:47 INFO - PROCESS | 4040 | 1465206047386 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 02:40:47 INFO - PROCESS | 4040 | 1465206047524 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 4040 | 1465206047526 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:47 INFO - PROCESS | 4040 | ++DOCSHELL 1487F800 == 40 [pid = 4040] [id = 502] 02:40:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (14967C00) [pid = 4040] [serial = 1506] [outer = 00000000] 02:40:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (15ACC000) [pid = 4040] [serial = 1507] [outer = 14967C00] 02:40:47 INFO - PROCESS | 4040 | 1465206047586 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1703E400) [pid = 4040] [serial = 1508] [outer = 14967C00] 02:40:48 INFO - PROCESS | 4040 | 1465206048185 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 990ms 02:40:48 INFO - PROCESS | 4040 | 1465206048241 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 4040 | 1465206048244 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 02:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:40:48 INFO - PROCESS | 4040 | 1465206048247 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 4040 | 1465206048250 Marionette TRACE conn6 <- [1,1974,null,{}] 02:40:48 INFO - PROCESS | 4040 | 1465206048260 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:48 INFO - PROCESS | 4040 | 1465206048265 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:48 INFO - PROCESS | 4040 | 1465206048379 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 02:40:48 INFO - PROCESS | 4040 | 1465206048493 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 4040 | 1465206048497 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:48 INFO - PROCESS | 4040 | ++DOCSHELL 1AD60800 == 41 [pid = 4040] [id = 503] 02:40:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1AD6EC00) [pid = 4040] [serial = 1509] [outer = 00000000] 02:40:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1B93E800) [pid = 4040] [serial = 1510] [outer = 1AD6EC00] 02:40:48 INFO - PROCESS | 4040 | 1465206048594 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1C077800) [pid = 4040] [serial = 1511] [outer = 1AD6EC00] 02:40:49 INFO - PROCESS | 4040 | 1465206049196 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 02:40:49 INFO - PROCESS | 4040 | 1465206049220 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 4040 | 1465206049223 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 02:40:49 INFO - PROCESS | 4040 | 1465206049226 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:40:49 INFO - PROCESS | 4040 | 1465206049228 Marionette TRACE conn6 <- [1,1978,null,{}] 02:40:49 INFO - PROCESS | 4040 | 1465206049232 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 4040 | 1465206049234 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:49 INFO - PROCESS | 4040 | 1465206049346 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 02:40:49 INFO - PROCESS | 4040 | 1465206049484 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 4040 | 1465206049487 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:49 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDC400 == 42 [pid = 4040] [id = 504] 02:40:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (102BB000) [pid = 4040] [serial = 1512] [outer = 00000000] 02:40:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (17650800) [pid = 4040] [serial = 1513] [outer = 102BB000] 02:40:49 INFO - PROCESS | 4040 | 1465206049543 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (184E4000) [pid = 4040] [serial = 1514] [outer = 102BB000] 02:40:50 INFO - PROCESS | 4040 | 1465206050301 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1127ms 02:40:50 INFO - PROCESS | 4040 | 1465206050358 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 4040 | 1465206050362 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 02:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:40:50 INFO - PROCESS | 4040 | 1465206050366 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 4040 | 1465206050371 Marionette TRACE conn6 <- [1,1982,null,{}] 02:40:50 INFO - PROCESS | 4040 | 1465206050376 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:50 INFO - PROCESS | 4040 | 1465206050378 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 199B5C00 == 41 [pid = 4040] [id = 499] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 0FE41400 == 40 [pid = 4040] [id = 498] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 102B5800 == 39 [pid = 4040] [id = 497] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 102B6800 == 38 [pid = 4040] [id = 496] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 176BC400 == 37 [pid = 4040] [id = 495] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 1541B400 == 36 [pid = 4040] [id = 494] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 102B3C00 == 35 [pid = 4040] [id = 493] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 0C806C00 == 34 [pid = 4040] [id = 492] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 0C6F5800 == 33 [pid = 4040] [id = 490] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 0C6E6C00 == 32 [pid = 4040] [id = 491] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 13FFB400 == 31 [pid = 4040] [id = 489] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 0FE40C00 == 30 [pid = 4040] [id = 480] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 0FCDC400 == 29 [pid = 4040] [id = 504] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 1487F800 == 28 [pid = 4040] [id = 502] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 1AD60800 == 27 [pid = 4040] [id = 503] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 0F6E7C00 == 26 [pid = 4040] [id = 500] 02:40:51 INFO - PROCESS | 4040 | --DOCSHELL 0F764000 == 25 [pid = 4040] [id = 501] 02:40:51 INFO - PROCESS | 4040 | 1465206051107 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (14153000) [pid = 4040] [serial = 1433] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (110A5800) [pid = 4040] [serial = 1432] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (1921DC00) [pid = 4040] [serial = 1436] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (18DD9000) [pid = 4040] [serial = 1435] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (18E9F400) [pid = 4040] [serial = 1465] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (1C3A1C00) [pid = 4040] [serial = 1439] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (18DDB400) [pid = 4040] [serial = 1466] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1C070C00) [pid = 4040] [serial = 1438] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (194E9000) [pid = 4040] [serial = 1468] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (159E8C00) [pid = 4040] [serial = 1462] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (14731000) [pid = 4040] [serial = 1451] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (15BB6800) [pid = 4040] [serial = 1463] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1046B400) [pid = 4040] [serial = 1442] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1028EC00) [pid = 4040] [serial = 1441] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FE4B000) [pid = 4040] [serial = 1447] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1028B000) [pid = 4040] [serial = 1448] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (140C5800) [pid = 4040] [serial = 1450] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0F640000) [pid = 4040] [serial = 1444] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0F75FC00) [pid = 4040] [serial = 1445] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (15422C00) [pid = 4040] [serial = 1453] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17041400) [pid = 4040] [serial = 1456] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (15BAFC00) [pid = 4040] [serial = 1454] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (184E1C00) [pid = 4040] [serial = 1459] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (17649400) [pid = 4040] [serial = 1457] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (18DD2C00) [pid = 4040] [serial = 1460] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 4040 | 1465206051338 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 4040 | 1465206051341 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:51 INFO - PROCESS | 4040 | ++DOCSHELL 0C719C00 == 26 [pid = 4040] [id = 505] 02:40:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0C71B000) [pid = 4040] [serial = 1515] [outer = 00000000] 02:40:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C806C00) [pid = 4040] [serial = 1516] [outer = 0C71B000] 02:40:51 INFO - PROCESS | 4040 | 1465206051391 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C8E4400) [pid = 4040] [serial = 1517] [outer = 0C71B000] 02:40:51 INFO - PROCESS | 4040 | 1465206051793 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1541ms 02:40:51 INFO - PROCESS | 4040 | 1465206051909 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 4040 | 1465206051914 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 02:40:51 INFO - PROCESS | 4040 | 1465206051919 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:40:51 INFO - PROCESS | 4040 | 1465206051922 Marionette TRACE conn6 <- [1,1986,null,{}] 02:40:51 INFO - PROCESS | 4040 | 1465206051927 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:51 INFO - PROCESS | 4040 | 1465206051930 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:52 INFO - PROCESS | 4040 | 1465206052019 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 02:40:52 INFO - PROCESS | 4040 | 1465206052027 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 4040 | 1465206052030 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:52 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDAC00 == 27 [pid = 4040] [id = 506] 02:40:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FCDC000) [pid = 4040] [serial = 1518] [outer = 00000000] 02:40:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FD9E000) [pid = 4040] [serial = 1519] [outer = 0FCDC000] 02:40:52 INFO - PROCESS | 4040 | 1465206052077 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FE44C00) [pid = 4040] [serial = 1520] [outer = 0FCDC000] 02:40:52 INFO - PROCESS | 4040 | 1465206052550 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 02:40:52 INFO - PROCESS | 4040 | 1465206052593 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 4040 | 1465206052596 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 02:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:40:52 INFO - PROCESS | 4040 | 1465206052599 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 4040 | 1465206052601 Marionette TRACE conn6 <- [1,1990,null,{}] 02:40:52 INFO - PROCESS | 4040 | 1465206052635 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:52 INFO - PROCESS | 4040 | 1465206052637 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:52 INFO - PROCESS | 4040 | 1465206052729 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 02:40:52 INFO - PROCESS | 4040 | 1465206052826 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 4040 | 1465206052828 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:52 INFO - PROCESS | 4040 | ++DOCSHELL 10E03000 == 28 [pid = 4040] [id = 507] 02:40:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (10E05C00) [pid = 4040] [serial = 1521] [outer = 00000000] 02:40:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13F49800) [pid = 4040] [serial = 1522] [outer = 10E05C00] 02:40:52 INFO - PROCESS | 4040 | 1465206052875 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13F4F800) [pid = 4040] [serial = 1523] [outer = 10E05C00] 02:40:53 INFO - PROCESS | 4040 | 1465206053276 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 710ms 02:40:53 INFO - PROCESS | 4040 | 1465206053316 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 4040 | 1465206053319 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 02:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:40:53 INFO - PROCESS | 4040 | 1465206053330 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 4040 | 1465206053334 Marionette TRACE conn6 <- [1,1994,null,{}] 02:40:53 INFO - PROCESS | 4040 | 1465206053348 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:53 INFO - PROCESS | 4040 | 1465206053351 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:53 INFO - PROCESS | 4040 | 1465206053474 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 02:40:53 INFO - PROCESS | 4040 | 1465206053489 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 4040 | 1465206053491 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:53 INFO - PROCESS | 4040 | ++DOCSHELL 105A3C00 == 29 [pid = 4040] [id = 508] 02:40:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (13F9F400) [pid = 4040] [serial = 1524] [outer = 00000000] 02:40:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14158C00) [pid = 4040] [serial = 1525] [outer = 13F9F400] 02:40:53 INFO - PROCESS | 4040 | 1465206053587 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1484E000) [pid = 4040] [serial = 1526] [outer = 13F9F400] 02:40:54 INFO - PROCESS | 4040 | 1465206054022 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 750ms 02:40:54 INFO - PROCESS | 4040 | 1465206054110 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 4040 | 1465206054112 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 02:40:54 INFO - PROCESS | 4040 | 1465206054116 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 4040 | 1465206054117 Marionette TRACE conn6 <- [1,1998,null,{}] 02:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:40:54 INFO - PROCESS | 4040 | 1465206054121 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:54 INFO - PROCESS | 4040 | 1465206054123 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:54 INFO - PROCESS | 4040 | 1465206054237 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 02:40:54 INFO - PROCESS | 4040 | 1465206054248 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 4040 | 1465206054250 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:54 INFO - PROCESS | 4040 | ++DOCSHELL 14975000 == 30 [pid = 4040] [id = 509] 02:40:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (159E8C00) [pid = 4040] [serial = 1527] [outer = 00000000] 02:40:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1628E800) [pid = 4040] [serial = 1528] [outer = 159E8C00] 02:40:54 INFO - PROCESS | 4040 | 1465206054351 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1640B000) [pid = 4040] [serial = 1529] [outer = 159E8C00] 02:40:54 INFO - PROCESS | 4040 | 1465206054784 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 02:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:40:54 INFO - PROCESS | 4040 | 1465206054853 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 4040 | 1465206054855 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 02:40:54 INFO - PROCESS | 4040 | 1465206054863 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 4040 | 1465206054864 Marionette TRACE conn6 <- [1,2002,null,{}] 02:40:54 INFO - PROCESS | 4040 | 1465206054868 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:54 INFO - PROCESS | 4040 | 1465206054870 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:55 INFO - PROCESS | 4040 | 1465206054986 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 02:40:55 INFO - PROCESS | 4040 | 1465206054999 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 4040 | 1465206055005 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:55 INFO - PROCESS | 4040 | ++DOCSHELL 1764D000 == 31 [pid = 4040] [id = 510] 02:40:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1764D400) [pid = 4040] [serial = 1530] [outer = 00000000] 02:40:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (17F34800) [pid = 4040] [serial = 1531] [outer = 1764D400] 02:40:55 INFO - PROCESS | 4040 | 1465206055115 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (184BD000) [pid = 4040] [serial = 1532] [outer = 1764D400] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (176BE000) [pid = 4040] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (18EA4400) [pid = 4040] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1541B800) [pid = 4040] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (19221800) [pid = 4040] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C6ECC00) [pid = 4040] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0C807000) [pid = 4040] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C8DE000) [pid = 4040] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (10E0B000) [pid = 4040] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19AFF800) [pid = 4040] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (10289C00) [pid = 4040] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1A7C1C00) [pid = 4040] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:40:55 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FCD2C00) [pid = 4040] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:40:55 INFO - PROCESS | 4040 | 1465206055745 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 02:40:55 INFO - PROCESS | 4040 | 1465206055799 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 4040 | 1465206055801 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 02:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:40:55 INFO - PROCESS | 4040 | 1465206055805 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 4040 | 1465206055807 Marionette TRACE conn6 <- [1,2006,null,{}] 02:40:55 INFO - PROCESS | 4040 | 1465206055810 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:55 INFO - PROCESS | 4040 | 1465206055812 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:55 INFO - PROCESS | 4040 | 1465206055904 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 02:40:55 INFO - PROCESS | 4040 | 1465206055912 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 4040 | 1465206055914 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:55 INFO - PROCESS | 4040 | ++DOCSHELL 0C6EDC00 == 32 [pid = 4040] [id = 511] 02:40:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13FA4C00) [pid = 4040] [serial = 1533] [outer = 00000000] 02:40:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (17044400) [pid = 4040] [serial = 1534] [outer = 13FA4C00] 02:40:55 INFO - PROCESS | 4040 | 1465206055958 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184C0400) [pid = 4040] [serial = 1535] [outer = 13FA4C00] 02:40:56 INFO - PROCESS | 4040 | 1465206056380 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 631ms 02:40:56 INFO - PROCESS | 4040 | 1465206056440 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 4040 | 1465206056442 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 02:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:40:56 INFO - PROCESS | 4040 | 1465206056445 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 4040 | 1465206056447 Marionette TRACE conn6 <- [1,2010,null,{}] 02:40:56 INFO - PROCESS | 4040 | 1465206056450 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:56 INFO - PROCESS | 4040 | 1465206056452 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:56 INFO - PROCESS | 4040 | 1465206056531 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 02:40:56 INFO - PROCESS | 4040 | 1465206056536 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 4040 | 1465206056538 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:56 INFO - PROCESS | 4040 | ++DOCSHELL 13FAB400 == 33 [pid = 4040] [id = 512] 02:40:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14968800) [pid = 4040] [serial = 1536] [outer = 00000000] 02:40:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18E9CC00) [pid = 4040] [serial = 1537] [outer = 14968800] 02:40:56 INFO - PROCESS | 4040 | 1465206056585 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18EA4400) [pid = 4040] [serial = 1538] [outer = 14968800] 02:40:57 INFO - PROCESS | 4040 | 1465206057050 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 02:40:57 INFO - PROCESS | 4040 | 1465206057077 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 4040 | 1465206057079 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 02:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:40:57 INFO - PROCESS | 4040 | 1465206057099 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 4040 | 1465206057101 Marionette TRACE conn6 <- [1,2014,null,{}] 02:40:57 INFO - PROCESS | 4040 | 1465206057105 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 4040 | 1465206057106 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:57 INFO - PROCESS | 4040 | 1465206057191 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 02:40:57 INFO - PROCESS | 4040 | 1465206057196 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 4040 | 1465206057198 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:57 INFO - PROCESS | 4040 | ++DOCSHELL 1921B000 == 34 [pid = 4040] [id = 513] 02:40:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1921BC00) [pid = 4040] [serial = 1539] [outer = 00000000] 02:40:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19221800) [pid = 4040] [serial = 1540] [outer = 1921BC00] 02:40:57 INFO - PROCESS | 4040 | 1465206057242 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19224000) [pid = 4040] [serial = 1541] [outer = 1921BC00] 02:40:57 INFO - PROCESS | 4040 | 1465206057953 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 950ms 02:40:58 INFO - PROCESS | 4040 | 1465206058046 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 4040 | 1465206058050 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 02:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:40:58 INFO - PROCESS | 4040 | 1465206058056 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 4040 | 1465206058060 Marionette TRACE conn6 <- [1,2018,null,{}] 02:40:58 INFO - PROCESS | 4040 | 1465206058065 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:58 INFO - PROCESS | 4040 | 1465206058069 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:58 INFO - PROCESS | 4040 | 1465206058206 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 02:40:58 INFO - PROCESS | 4040 | 1465206058337 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 4040 | 1465206058340 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:58 INFO - PROCESS | 4040 | ++DOCSHELL 0C71E800 == 35 [pid = 4040] [id = 514] 02:40:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0C8E9400) [pid = 4040] [serial = 1542] [outer = 00000000] 02:40:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0FE3DC00) [pid = 4040] [serial = 1543] [outer = 0C8E9400] 02:40:58 INFO - PROCESS | 4040 | 1465206058401 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (102BFC00) [pid = 4040] [serial = 1544] [outer = 0C8E9400] 02:40:59 INFO - PROCESS | 4040 | 1465206059092 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1073ms 02:40:59 INFO - PROCESS | 4040 | 1465206059140 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 02:40:59 INFO - PROCESS | 4040 | 1465206059145 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 02:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:40:59 INFO - PROCESS | 4040 | 1465206059151 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 4040 | 1465206059154 Marionette TRACE conn6 <- [1,2022,null,{}] 02:40:59 INFO - PROCESS | 4040 | 1465206059183 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:59 INFO - PROCESS | 4040 | 1465206059186 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:59 INFO - PROCESS | 4040 | 1465206059317 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 02:40:59 INFO - PROCESS | 4040 | 1465206059452 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 4040 | 1465206059454 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:40:59 INFO - PROCESS | 4040 | ++DOCSHELL 140C5800 == 36 [pid = 4040] [id = 515] 02:40:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (140C8400) [pid = 4040] [serial = 1545] [outer = 00000000] 02:40:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (14873800) [pid = 4040] [serial = 1546] [outer = 140C8400] 02:40:59 INFO - PROCESS | 4040 | 1465206059514 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (15BAFC00) [pid = 4040] [serial = 1547] [outer = 140C8400] 02:41:00 INFO - PROCESS | 4040 | --DOCSHELL 13FAB400 == 35 [pid = 4040] [id = 512] 02:41:00 INFO - PROCESS | 4040 | --DOCSHELL 0C6EDC00 == 34 [pid = 4040] [id = 511] 02:41:00 INFO - PROCESS | 4040 | --DOCSHELL 1764D000 == 33 [pid = 4040] [id = 510] 02:41:00 INFO - PROCESS | 4040 | --DOCSHELL 14975000 == 32 [pid = 4040] [id = 509] 02:41:00 INFO - PROCESS | 4040 | --DOCSHELL 105A3C00 == 31 [pid = 4040] [id = 508] 02:41:00 INFO - PROCESS | 4040 | --DOCSHELL 10E03000 == 30 [pid = 4040] [id = 507] 02:41:00 INFO - PROCESS | 4040 | --DOCSHELL 0FCDAC00 == 29 [pid = 4040] [id = 506] 02:41:00 INFO - PROCESS | 4040 | --DOCSHELL 0C719C00 == 28 [pid = 4040] [id = 505] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (184C9C00) [pid = 4040] [serial = 1486] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (184E5000) [pid = 4040] [serial = 1487] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (19470400) [pid = 4040] [serial = 1490] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1921CC00) [pid = 4040] [serial = 1489] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (16409400) [pid = 4040] [serial = 1483] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (197F5C00) [pid = 4040] [serial = 1469] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C716000) [pid = 4040] [serial = 1474] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C8E7C00) [pid = 4040] [serial = 1475] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0FCDCC00) [pid = 4040] [serial = 1471] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FE4B800) [pid = 4040] [serial = 1472] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FCDB400) [pid = 4040] [serial = 1477] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0FD9D400) [pid = 4040] [serial = 1478] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (14155400) [pid = 4040] [serial = 1481] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (13FA9C00) [pid = 4040] [serial = 1480] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (19B4D400) [pid = 4040] [serial = 1492] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (170BEC00) [pid = 4040] [serial = 1495] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1AD67800) [pid = 4040] [serial = 1498] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (17FAE000) [pid = 4040] [serial = 1496] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1AE22C00) [pid = 4040] [serial = 1499] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (19B44C00) [pid = 4040] [serial = 1493] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (10E0B400) [pid = 4040] [serial = 1502] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (17049800) [pid = 4040] [serial = 1484] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1AEB7400) [pid = 4040] [serial = 1501] [outer = 00000000] [url = about:blank] 02:41:00 INFO - PROCESS | 4040 | 1465206060416 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1294ms 02:41:00 INFO - PROCESS | 4040 | 1465206060449 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 4040 | 1465206060453 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 02:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:41:00 INFO - PROCESS | 4040 | 1465206060457 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 4040 | 1465206060460 Marionette TRACE conn6 <- [1,2026,null,{}] 02:41:00 INFO - PROCESS | 4040 | 1465206060466 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:00 INFO - PROCESS | 4040 | 1465206060469 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:00 INFO - PROCESS | 4040 | 1465206060557 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 02:41:00 INFO - PROCESS | 4040 | 1465206060564 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:00 INFO - PROCESS | 4040 | 1465206060569 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:00 INFO - PROCESS | 4040 | ++DOCSHELL 0FC4D400 == 29 [pid = 4040] [id = 516] 02:41:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0FC51000) [pid = 4040] [serial = 1548] [outer = 00000000] 02:41:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0FCD5800) [pid = 4040] [serial = 1549] [outer = 0FC51000] 02:41:00 INFO - PROCESS | 4040 | 1465206060617 Marionette DEBUG loaded listener.js 02:41:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FCE0800) [pid = 4040] [serial = 1550] [outer = 0FC51000] 02:41:01 INFO - PROCESS | 4040 | 1465206061147 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 731ms 02:41:01 INFO - PROCESS | 4040 | 1465206061189 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 4040 | 1465206061194 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 02:41:01 INFO - PROCESS | 4040 | 1465206061200 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:41:01 INFO - PROCESS | 4040 | 1465206061202 Marionette TRACE conn6 <- [1,2030,null,{}] 02:41:01 INFO - PROCESS | 4040 | 1465206061206 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:01 INFO - PROCESS | 4040 | 1465206061208 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:01 INFO - PROCESS | 4040 | 1465206061295 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 02:41:01 INFO - PROCESS | 4040 | 1465206061392 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 4040 | 1465206061394 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:01 INFO - PROCESS | 4040 | ++DOCSHELL 102B8C00 == 30 [pid = 4040] [id = 517] 02:41:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1050FC00) [pid = 4040] [serial = 1551] [outer = 00000000] 02:41:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (13F9C400) [pid = 4040] [serial = 1552] [outer = 1050FC00] 02:41:01 INFO - PROCESS | 4040 | 1465206061440 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (13FA7C00) [pid = 4040] [serial = 1553] [outer = 1050FC00] 02:41:01 INFO - PROCESS | 4040 | 1465206061821 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 02:41:01 INFO - PROCESS | 4040 | 1465206061875 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 4040 | 1465206061878 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 02:41:01 INFO - PROCESS | 4040 | 1465206061881 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:41:01 INFO - PROCESS | 4040 | 1465206061885 Marionette TRACE conn6 <- [1,2034,null,{}] 02:41:01 INFO - PROCESS | 4040 | 1465206061895 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:01 INFO - PROCESS | 4040 | 1465206061900 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:02 INFO - PROCESS | 4040 | 1465206062014 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 02:41:02 INFO - PROCESS | 4040 | 1465206062024 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 4040 | 1465206062027 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:02 INFO - PROCESS | 4040 | ++DOCSHELL 15423400 == 31 [pid = 4040] [id = 518] 02:41:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (159DF000) [pid = 4040] [serial = 1554] [outer = 00000000] 02:41:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1640F800) [pid = 4040] [serial = 1555] [outer = 159DF000] 02:41:02 INFO - PROCESS | 4040 | 1465206062075 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (17647400) [pid = 4040] [serial = 1556] [outer = 159DF000] 02:41:02 INFO - PROCESS | 4040 | 1465206062543 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 02:41:02 INFO - PROCESS | 4040 | 1465206062579 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 4040 | 1465206062582 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 02:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:41:02 INFO - PROCESS | 4040 | 1465206062585 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 4040 | 1465206062587 Marionette TRACE conn6 <- [1,2038,null,{}] 02:41:02 INFO - PROCESS | 4040 | 1465206062590 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:02 INFO - PROCESS | 4040 | 1465206062592 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:02 INFO - PROCESS | 4040 | 1465206062721 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 02:41:02 INFO - PROCESS | 4040 | 1465206062726 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 4040 | 1465206062728 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:02 INFO - PROCESS | 4040 | ++DOCSHELL 17FB1C00 == 32 [pid = 4040] [id = 519] 02:41:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (184BC800) [pid = 4040] [serial = 1557] [outer = 00000000] 02:41:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184E5000) [pid = 4040] [serial = 1558] [outer = 184BC800] 02:41:02 INFO - PROCESS | 4040 | 1465206062773 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18DD5400) [pid = 4040] [serial = 1559] [outer = 184BC800] 02:41:03 INFO - PROCESS | 4040 | 1465206063243 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 02:41:03 INFO - PROCESS | 4040 | 1465206063261 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 4040 | 1465206063263 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 02:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:41:03 INFO - PROCESS | 4040 | 1465206063266 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 4040 | 1465206063268 Marionette TRACE conn6 <- [1,2042,null,{}] 02:41:03 INFO - PROCESS | 4040 | 1465206063271 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:03 INFO - PROCESS | 4040 | 1465206063273 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:03 INFO - PROCESS | 4040 | 1465206063393 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 02:41:03 INFO - PROCESS | 4040 | 1465206063492 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 4040 | 1465206063494 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:03 INFO - PROCESS | 4040 | ++DOCSHELL 18E9B400 == 33 [pid = 4040] [id = 520] 02:41:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18EA2400) [pid = 4040] [serial = 1560] [outer = 00000000] 02:41:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1921D400) [pid = 4040] [serial = 1561] [outer = 18EA2400] 02:41:03 INFO - PROCESS | 4040 | 1465206063538 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1921EC00) [pid = 4040] [serial = 1562] [outer = 18EA2400] 02:41:04 INFO - PROCESS | 4040 | 1465206063977 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 02:41:04 INFO - PROCESS | 4040 | 1465206063997 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 4040 | 1465206063999 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 02:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:41:04 INFO - PROCESS | 4040 | 1465206064008 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 4040 | 1465206064010 Marionette TRACE conn6 <- [1,2046,null,{}] 02:41:04 INFO - PROCESS | 4040 | 1465206064014 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:04 INFO - PROCESS | 4040 | 1465206064020 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:04 INFO - PROCESS | 4040 | 1465206064160 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 02:41:04 INFO - PROCESS | 4040 | 1465206064234 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 4040 | 1465206064236 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:04 INFO - PROCESS | 4040 | ++DOCSHELL 0F68EC00 == 34 [pid = 4040] [id = 521] 02:41:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (102C0C00) [pid = 4040] [serial = 1563] [outer = 00000000] 02:41:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19B3E800) [pid = 4040] [serial = 1564] [outer = 102C0C00] 02:41:04 INFO - PROCESS | 4040 | 1465206064281 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (19B41000) [pid = 4040] [serial = 1565] [outer = 102C0C00] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0FCDC000) [pid = 4040] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (102BB000) [pid = 4040] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (10E05C00) [pid = 4040] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0C71B000) [pid = 4040] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0F7FA400) [pid = 4040] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (14967C00) [pid = 4040] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1AD6EC00) [pid = 4040] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (159E8C00) [pid = 4040] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14968800) [pid = 4040] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1764D400) [pid = 4040] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13FA4C00) [pid = 4040] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:41:04 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (13F9F400) [pid = 4040] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:41:04 INFO - PROCESS | 4040 | 1465206064807 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 830ms 02:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:41:04 INFO - PROCESS | 4040 | 1465206064837 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 4040 | 1465206064839 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 02:41:04 INFO - PROCESS | 4040 | 1465206064842 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 4040 | 1465206064844 Marionette TRACE conn6 <- [1,2050,null,{}] 02:41:04 INFO - PROCESS | 4040 | 1465206064848 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:04 INFO - PROCESS | 4040 | 1465206064850 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:04 INFO - PROCESS | 4040 | 1465206064929 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 02:41:05 INFO - PROCESS | 4040 | 1465206065029 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 4040 | 1465206065031 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:05 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD6000 == 35 [pid = 4040] [id = 522] 02:41:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FCDC000) [pid = 4040] [serial = 1566] [outer = 00000000] 02:41:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1640FC00) [pid = 4040] [serial = 1567] [outer = 0FCDC000] 02:41:05 INFO - PROCESS | 4040 | 1465206065074 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (18DDB400) [pid = 4040] [serial = 1568] [outer = 0FCDC000] 02:41:05 INFO - PROCESS | 4040 | 1465206065428 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 02:41:05 INFO - PROCESS | 4040 | 1465206065473 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 4040 | 1465206065475 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 02:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:41:05 INFO - PROCESS | 4040 | 1465206065478 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 4040 | 1465206065480 Marionette TRACE conn6 <- [1,2054,null,{}] 02:41:05 INFO - PROCESS | 4040 | 1465206065484 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:05 INFO - PROCESS | 4040 | 1465206065485 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:05 INFO - PROCESS | 4040 | 1465206065603 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 02:41:05 INFO - PROCESS | 4040 | 1465206065611 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 4040 | 1465206065613 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:05 INFO - PROCESS | 4040 | ++DOCSHELL 09278400 == 36 [pid = 4040] [id = 523] 02:41:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1472C800) [pid = 4040] [serial = 1569] [outer = 00000000] 02:41:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1A8B7400) [pid = 4040] [serial = 1570] [outer = 1472C800] 02:41:05 INFO - PROCESS | 4040 | 1465206065656 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1AD6C400) [pid = 4040] [serial = 1571] [outer = 1472C800] 02:41:06 INFO - PROCESS | 4040 | 1465206066069 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 631ms 02:41:06 INFO - PROCESS | 4040 | 1465206066109 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 4040 | 1465206066111 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 02:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:41:06 INFO - PROCESS | 4040 | 1465206066114 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - PROCESS | 4040 | 1465206066116 Marionette TRACE conn6 <- [1,2058,null,{}] 02:41:06 INFO - PROCESS | 4040 | 1465206066120 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:06 INFO - PROCESS | 4040 | 1465206066122 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:06 INFO - PROCESS | 4040 | 1465206066249 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 02:41:06 INFO - PROCESS | 4040 | 1465206066288 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:06 INFO - PROCESS | 4040 | 1465206066290 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:06 INFO - PROCESS | 4040 | ++DOCSHELL 15BB6000 == 37 [pid = 4040] [id = 524] 02:41:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18F59400) [pid = 4040] [serial = 1572] [outer = 00000000] 02:41:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1AE25C00) [pid = 4040] [serial = 1573] [outer = 18F59400] 02:41:06 INFO - PROCESS | 4040 | 1465206066333 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1AEBA800) [pid = 4040] [serial = 1574] [outer = 18F59400] 02:41:06 INFO - PROCESS | 4040 | 1465206066830 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 02:41:06 INFO - PROCESS | 4040 | 1465206066886 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 4040 | 1465206066891 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 02:41:06 INFO - PROCESS | 4040 | 1465206066897 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:41:06 INFO - PROCESS | 4040 | 1465206066900 Marionette TRACE conn6 <- [1,2062,null,{}] 02:41:06 INFO - PROCESS | 4040 | 1465206066906 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:06 INFO - PROCESS | 4040 | 1465206066909 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:07 INFO - PROCESS | 4040 | 1465206067030 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 02:41:07 INFO - PROCESS | 4040 | 1465206067190 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 4040 | 1465206067195 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:07 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DF000 == 38 [pid = 4040] [id = 525] 02:41:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0C8E4000) [pid = 4040] [serial = 1575] [outer = 00000000] 02:41:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0FCDCC00) [pid = 4040] [serial = 1576] [outer = 0C8E4000] 02:41:07 INFO - PROCESS | 4040 | 1465206067260 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (102BA800) [pid = 4040] [serial = 1577] [outer = 0C8E4000] 02:41:07 INFO - PROCESS | 4040 | 1465206067897 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1078ms 02:41:08 INFO - PROCESS | 4040 | 1465206067979 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 4040 | 1465206067984 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 02:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:41:08 INFO - PROCESS | 4040 | 1465206068006 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 4040 | 1465206068009 Marionette TRACE conn6 <- [1,2066,null,{}] 02:41:08 INFO - PROCESS | 4040 | 1465206068013 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:08 INFO - PROCESS | 4040 | 1465206068016 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:08 INFO - PROCESS | 4040 | 1465206068137 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 02:41:08 INFO - PROCESS | 4040 | 1465206068270 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 4040 | 1465206068273 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:08 INFO - PROCESS | 4040 | ++DOCSHELL 14975000 == 39 [pid = 4040] [id = 526] 02:41:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (15419800) [pid = 4040] [serial = 1578] [outer = 00000000] 02:41:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (176B3400) [pid = 4040] [serial = 1579] [outer = 15419800] 02:41:08 INFO - PROCESS | 4040 | 1465206068330 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (176BC400) [pid = 4040] [serial = 1580] [outer = 15419800] 02:41:08 INFO - PROCESS | 4040 | 1465206068919 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 930ms 02:41:08 INFO - PROCESS | 4040 | 1465206068951 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 4040 | 1465206068954 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 02:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:41:08 INFO - PROCESS | 4040 | 1465206068959 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 4040 | 1465206068963 Marionette TRACE conn6 <- [1,2070,null,{}] 02:41:09 INFO - PROCESS | 4040 | 1465206068974 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 4040 | 1465206068979 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:09 INFO - PROCESS | 4040 | 1465206069089 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 02:41:09 INFO - PROCESS | 4040 | 1465206069201 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 4040 | 1465206069204 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:09 INFO - PROCESS | 4040 | ++DOCSHELL 1AD60800 == 40 [pid = 4040] [id = 527] 02:41:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1AE1E800) [pid = 4040] [serial = 1581] [outer = 00000000] 02:41:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1BD07800) [pid = 4040] [serial = 1582] [outer = 1AE1E800] 02:41:09 INFO - PROCESS | 4040 | 1465206069301 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1C078000) [pid = 4040] [serial = 1583] [outer = 1AE1E800] 02:41:09 INFO - PROCESS | 4040 | 1465206069904 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 02:41:09 INFO - PROCESS | 4040 | 1465206069934 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 4040 | 1465206069938 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 02:41:09 INFO - PROCESS | 4040 | 1465206069941 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:41:09 INFO - PROCESS | 4040 | 1465206069943 Marionette TRACE conn6 <- [1,2074,null,{}] 02:41:09 INFO - PROCESS | 4040 | 1465206069947 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 4040 | 1465206069949 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:10 INFO - PROCESS | 4040 | 1465206070061 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 02:41:10 INFO - PROCESS | 4040 | 1465206070172 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 4040 | 1465206070175 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:10 INFO - PROCESS | 4040 | ++DOCSHELL 0926C800 == 41 [pid = 4040] [id = 528] 02:41:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0C6ECC00) [pid = 4040] [serial = 1584] [outer = 00000000] 02:41:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0C8E8400) [pid = 4040] [serial = 1585] [outer = 0C6ECC00] 02:41:10 INFO - PROCESS | 4040 | 1465206070370 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (0F7FB000) [pid = 4040] [serial = 1586] [outer = 0C6ECC00] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 09278400 == 40 [pid = 4040] [id = 523] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 0FCD6000 == 39 [pid = 4040] [id = 522] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 0F68EC00 == 38 [pid = 4040] [id = 521] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 18E9B400 == 37 [pid = 4040] [id = 520] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 17FB1C00 == 36 [pid = 4040] [id = 519] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 15423400 == 35 [pid = 4040] [id = 518] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 102B8C00 == 34 [pid = 4040] [id = 517] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 0FC4D400 == 33 [pid = 4040] [id = 516] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 1921B000 == 32 [pid = 4040] [id = 513] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 0C71E800 == 31 [pid = 4040] [id = 514] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 140C5800 == 30 [pid = 4040] [id = 515] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 14975000 == 29 [pid = 4040] [id = 526] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 1AD60800 == 28 [pid = 4040] [id = 527] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 15BB6000 == 27 [pid = 4040] [id = 524] 02:41:11 INFO - PROCESS | 4040 | --DOCSHELL 0C8DF000 == 26 [pid = 4040] [id = 525] 02:41:11 INFO - PROCESS | 4040 | 1465206071629 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (0FD9E000) [pid = 4040] [serial = 1519] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0FE44C00) [pid = 4040] [serial = 1520] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (184E4000) [pid = 4040] [serial = 1514] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (17650800) [pid = 4040] [serial = 1513] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (13F49800) [pid = 4040] [serial = 1522] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0C806C00) [pid = 4040] [serial = 1516] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0C8E4400) [pid = 4040] [serial = 1517] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (102BA000) [pid = 4040] [serial = 1505] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FCD9800) [pid = 4040] [serial = 1504] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1703E400) [pid = 4040] [serial = 1508] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (15ACC000) [pid = 4040] [serial = 1507] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1C077800) [pid = 4040] [serial = 1511] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1B93E800) [pid = 4040] [serial = 1510] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1640B000) [pid = 4040] [serial = 1529] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1628E800) [pid = 4040] [serial = 1528] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (18EA4400) [pid = 4040] [serial = 1538] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (19221800) [pid = 4040] [serial = 1540] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (17F34800) [pid = 4040] [serial = 1531] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (18E9CC00) [pid = 4040] [serial = 1537] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (184BD000) [pid = 4040] [serial = 1532] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (184C0400) [pid = 4040] [serial = 1535] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (14158C00) [pid = 4040] [serial = 1525] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1484E000) [pid = 4040] [serial = 1526] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (17044400) [pid = 4040] [serial = 1534] [outer = 00000000] [url = about:blank] 02:41:11 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (13F4F800) [pid = 4040] [serial = 1523] [outer = 00000000] [url = about:blank] 02:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1822ms 02:41:11 INFO - PROCESS | 4040 | 1465206071801 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 4040 | 1465206071805 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 02:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:41:11 INFO - PROCESS | 4040 | 1465206071811 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 4040 | 1465206071814 Marionette TRACE conn6 <- [1,2078,null,{}] 02:41:11 INFO - PROCESS | 4040 | 1465206071820 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:11 INFO - PROCESS | 4040 | 1465206071823 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:11 INFO - PROCESS | 4040 | 1465206071912 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 02:41:11 INFO - PROCESS | 4040 | 1465206071919 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 4040 | 1465206071923 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:11 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DAC00 == 27 [pid = 4040] [id = 529] 02:41:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0C8DC400) [pid = 4040] [serial = 1587] [outer = 00000000] 02:41:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C8E4800) [pid = 4040] [serial = 1588] [outer = 0C8DC400] 02:41:12 INFO - PROCESS | 4040 | 1465206071973 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0F647800) [pid = 4040] [serial = 1589] [outer = 0C8DC400] 02:41:12 INFO - PROCESS | 4040 | 1465206072491 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 02:41:12 INFO - PROCESS | 4040 | 1465206072541 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 4040 | 1465206072546 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 02:41:12 INFO - PROCESS | 4040 | 1465206072551 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:41:12 INFO - PROCESS | 4040 | 1465206072554 Marionette TRACE conn6 <- [1,2082,null,{}] 02:41:12 INFO - PROCESS | 4040 | 1465206072558 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:12 INFO - PROCESS | 4040 | 1465206072561 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:12 INFO - PROCESS | 4040 | 1465206072651 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 02:41:12 INFO - PROCESS | 4040 | 1465206072747 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 4040 | 1465206072750 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:12 INFO - PROCESS | 4040 | ++DOCSHELL 0FE45800 == 28 [pid = 4040] [id = 530] 02:41:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FE46000) [pid = 4040] [serial = 1590] [outer = 00000000] 02:41:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FE4A400) [pid = 4040] [serial = 1591] [outer = 0FE46000] 02:41:12 INFO - PROCESS | 4040 | 1465206072797 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1028C800) [pid = 4040] [serial = 1592] [outer = 0FE46000] 02:41:13 INFO - PROCESS | 4040 | 1465206073180 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 02:41:13 INFO - PROCESS | 4040 | 1465206073226 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 4040 | 1465206073228 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 02:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:41:13 INFO - PROCESS | 4040 | 1465206073231 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 4040 | 1465206073235 Marionette TRACE conn6 <- [1,2086,null,{}] 02:41:13 INFO - PROCESS | 4040 | 1465206073246 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:13 INFO - PROCESS | 4040 | 1465206073250 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:13 INFO - PROCESS | 4040 | 1465206073370 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 02:41:13 INFO - PROCESS | 4040 | 1465206073377 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 4040 | 1465206073381 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:13 INFO - PROCESS | 4040 | ++DOCSHELL 1109D800 == 29 [pid = 4040] [id = 531] 02:41:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13F48C00) [pid = 4040] [serial = 1593] [outer = 00000000] 02:41:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13FA6800) [pid = 4040] [serial = 1594] [outer = 13F48C00] 02:41:13 INFO - PROCESS | 4040 | 1465206073429 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (140BE000) [pid = 4040] [serial = 1595] [outer = 13F48C00] 02:41:13 INFO - PROCESS | 4040 | 1465206073890 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 02:41:13 INFO - PROCESS | 4040 | 1465206073966 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 4040 | 1465206073968 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 02:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:41:14 INFO - PROCESS | 4040 | 1465206073980 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 4040 | 1465206073992 Marionette TRACE conn6 <- [1,2090,null,{}] 02:41:14 INFO - PROCESS | 4040 | 1465206073996 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:14 INFO - PROCESS | 4040 | 1465206073998 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:14 INFO - PROCESS | 4040 | 1465206074120 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 02:41:14 INFO - PROCESS | 4040 | 1465206074125 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 4040 | 1465206074128 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:14 INFO - PROCESS | 4040 | ++DOCSHELL 13FA6400 == 30 [pid = 4040] [id = 532] 02:41:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1435A800) [pid = 4040] [serial = 1596] [outer = 00000000] 02:41:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14845C00) [pid = 4040] [serial = 1597] [outer = 1435A800] 02:41:14 INFO - PROCESS | 4040 | 1465206074174 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1496D400) [pid = 4040] [serial = 1598] [outer = 1435A800] 02:41:14 INFO - PROCESS | 4040 | 1465206074635 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 02:41:14 INFO - PROCESS | 4040 | 1465206074671 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 4040 | 1465206074673 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 02:41:14 INFO - PROCESS | 4040 | 1465206074676 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 4040 | 1465206074678 Marionette TRACE conn6 <- [1,2094,null,{}] 02:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:41:14 INFO - PROCESS | 4040 | 1465206074688 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:14 INFO - PROCESS | 4040 | 1465206074690 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:14 INFO - PROCESS | 4040 | 1465206074828 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 02:41:14 INFO - PROCESS | 4040 | 1465206074910 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 4040 | 1465206074912 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:14 INFO - PROCESS | 4040 | ++DOCSHELL 15BB6000 == 31 [pid = 4040] [id = 533] 02:41:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (15BBD400) [pid = 4040] [serial = 1599] [outer = 00000000] 02:41:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1640B000) [pid = 4040] [serial = 1600] [outer = 15BBD400] 02:41:15 INFO - PROCESS | 4040 | 1465206074957 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1764A400) [pid = 4040] [serial = 1601] [outer = 15BBD400] 02:41:15 INFO - PROCESS | 4040 | 1465206075380 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 02:41:15 INFO - PROCESS | 4040 | 1465206075411 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 4040 | 1465206075413 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 02:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:41:15 INFO - PROCESS | 4040 | 1465206075416 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 4040 | 1465206075418 Marionette TRACE conn6 <- [1,2098,null,{}] 02:41:15 INFO - PROCESS | 4040 | 1465206075421 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:15 INFO - PROCESS | 4040 | 1465206075427 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:15 INFO - PROCESS | 4040 | 1465206075574 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 02:41:15 INFO - PROCESS | 4040 | 1465206075580 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 4040 | 1465206075582 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:15 INFO - PROCESS | 4040 | ++DOCSHELL 1764CC00 == 32 [pid = 4040] [id = 534] 02:41:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1764D800) [pid = 4040] [serial = 1602] [outer = 00000000] 02:41:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (17FAF000) [pid = 4040] [serial = 1603] [outer = 1764D800] 02:41:15 INFO - PROCESS | 4040 | 1465206075626 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (184E5800) [pid = 4040] [serial = 1604] [outer = 1764D800] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (184BC800) [pid = 4040] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1921BC00) [pid = 4040] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1050FC00) [pid = 4040] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (18EA2400) [pid = 4040] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (140C8400) [pid = 4040] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (159DF000) [pid = 4040] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C8E9400) [pid = 4040] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FC51000) [pid = 4040] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1472C800) [pid = 4040] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0FCDC000) [pid = 4040] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (102C0C00) [pid = 4040] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:41:16 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (18F59400) [pid = 4040] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:41:16 INFO - PROCESS | 4040 | --DOCSHELL 1D231400 == 31 [pid = 4040] [id = 12] 02:41:16 INFO - PROCESS | 4040 | 1465206076362 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 973ms 02:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:41:16 INFO - PROCESS | 4040 | 1465206076392 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 4040 | 1465206076394 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 02:41:16 INFO - PROCESS | 4040 | 1465206076398 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 4040 | 1465206076400 Marionette TRACE conn6 <- [1,2102,null,{}] 02:41:16 INFO - PROCESS | 4040 | 1465206076403 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 4040 | 1465206076405 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:16 INFO - PROCESS | 4040 | 1465206076539 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 02:41:16 INFO - PROCESS | 4040 | 1465206076605 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 4040 | 1465206076607 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:16 INFO - PROCESS | 4040 | ++DOCSHELL 0C71D400 == 32 [pid = 4040] [id = 535] 02:41:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0C721800) [pid = 4040] [serial = 1605] [outer = 00000000] 02:41:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13FABC00) [pid = 4040] [serial = 1606] [outer = 0C721800] 02:41:16 INFO - PROCESS | 4040 | 1465206076654 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1541A400) [pid = 4040] [serial = 1607] [outer = 0C721800] 02:41:17 INFO - PROCESS | 4040 | 1465206077009 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 02:41:17 INFO - PROCESS | 4040 | 1465206077069 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 02:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:41:17 INFO - PROCESS | 4040 | 1465206077071 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 02:41:17 INFO - PROCESS | 4040 | 1465206077074 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 4040 | 1465206077075 Marionette TRACE conn6 <- [1,2106,null,{}] 02:41:17 INFO - PROCESS | 4040 | 1465206077079 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:17 INFO - PROCESS | 4040 | 1465206077081 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:17 INFO - PROCESS | 4040 | 1465206077161 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 02:41:17 INFO - PROCESS | 4040 | 1465206077166 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 4040 | 1465206077168 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:17 INFO - PROCESS | 4040 | ++DOCSHELL 1628F000 == 33 [pid = 4040] [id = 536] 02:41:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (170B2000) [pid = 4040] [serial = 1608] [outer = 00000000] 02:41:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18EA0400) [pid = 4040] [serial = 1609] [outer = 170B2000] 02:41:17 INFO - PROCESS | 4040 | 1465206077211 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18EA2400) [pid = 4040] [serial = 1610] [outer = 170B2000] 02:41:17 INFO - PROCESS | 4040 | 1465206077651 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 02:41:17 INFO - PROCESS | 4040 | 1465206077705 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 4040 | 1465206077707 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 02:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:41:17 INFO - PROCESS | 4040 | 1465206077710 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 4040 | 1465206077711 Marionette TRACE conn6 <- [1,2110,null,{}] 02:41:17 INFO - PROCESS | 4040 | 1465206077715 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:17 INFO - PROCESS | 4040 | 1465206077716 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:17 INFO - PROCESS | 4040 | 1465206077799 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 02:41:17 INFO - PROCESS | 4040 | 1465206077806 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 4040 | 1465206077808 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:17 INFO - PROCESS | 4040 | ++DOCSHELL 0F6EBC00 == 34 [pid = 4040] [id = 537] 02:41:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (147DA400) [pid = 4040] [serial = 1611] [outer = 00000000] 02:41:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19224800) [pid = 4040] [serial = 1612] [outer = 147DA400] 02:41:17 INFO - PROCESS | 4040 | 1465206077851 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19225800) [pid = 4040] [serial = 1613] [outer = 147DA400] 02:41:18 INFO - PROCESS | 4040 | 1465206078564 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 930ms 02:41:18 INFO - PROCESS | 4040 | 1465206078641 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 4040 | 1465206078646 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 02:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:41:18 INFO - PROCESS | 4040 | 1465206078651 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 4040 | 1465206078654 Marionette TRACE conn6 <- [1,2114,null,{}] 02:41:18 INFO - PROCESS | 4040 | 1465206078660 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:18 INFO - PROCESS | 4040 | 1465206078663 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:18 INFO - PROCESS | 4040 | 1465206078800 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 02:41:18 INFO - PROCESS | 4040 | 1465206078932 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 4040 | 1465206078935 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:18 INFO - PROCESS | 4040 | ++DOCSHELL 0C71A000 == 35 [pid = 4040] [id = 538] 02:41:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0C8DE000) [pid = 4040] [serial = 1614] [outer = 00000000] 02:41:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0FCD6000) [pid = 4040] [serial = 1615] [outer = 0C8DE000] 02:41:19 INFO - PROCESS | 4040 | 1465206078993 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0FE48C00) [pid = 4040] [serial = 1616] [outer = 0C8DE000] 02:41:19 INFO - PROCESS | 4040 | 1465206079705 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1074ms 02:41:19 INFO - PROCESS | 4040 | 1465206079732 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 4040 | 1465206079737 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 02:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:41:19 INFO - PROCESS | 4040 | 1465206079744 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 4040 | 1465206079747 Marionette TRACE conn6 <- [1,2118,null,{}] 02:41:19 INFO - PROCESS | 4040 | 1465206079751 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:19 INFO - PROCESS | 4040 | 1465206079753 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:19 INFO - PROCESS | 4040 | 1465206079875 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 02:41:20 INFO - PROCESS | 4040 | 1465206080014 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 4040 | 1465206080017 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:20 INFO - PROCESS | 4040 | ++DOCSHELL 13F9E000 == 36 [pid = 4040] [id = 539] 02:41:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (13FA5800) [pid = 4040] [serial = 1617] [outer = 00000000] 02:41:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1472C800) [pid = 4040] [serial = 1618] [outer = 13FA5800] 02:41:20 INFO - PROCESS | 4040 | 1465206080075 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (15422C00) [pid = 4040] [serial = 1619] [outer = 13FA5800] 02:41:20 INFO - PROCESS | 4040 | 1465206080897 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 4040 | 1465206080927 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 02:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:41:20 INFO - PROCESS | 4040 | 1465206080931 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 4040 | 1465206080934 Marionette TRACE conn6 <- [1,2122,null,{}] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 1628F000 == 35 [pid = 4040] [id = 536] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 0C71D400 == 34 [pid = 4040] [id = 535] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 1764CC00 == 33 [pid = 4040] [id = 534] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 15BB6000 == 32 [pid = 4040] [id = 533] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 0CDD0400 == 31 [pid = 4040] [id = 13] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 13FA6400 == 30 [pid = 4040] [id = 532] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 1109D800 == 29 [pid = 4040] [id = 531] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 0FE45800 == 28 [pid = 4040] [id = 530] 02:41:21 INFO - PROCESS | 4040 | --DOCSHELL 0C8DAC00 == 27 [pid = 4040] [id = 529] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (184E5000) [pid = 4040] [serial = 1558] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (19224000) [pid = 4040] [serial = 1541] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (13F9C400) [pid = 4040] [serial = 1552] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1921EC00) [pid = 4040] [serial = 1562] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (13FA7C00) [pid = 4040] [serial = 1553] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (14873800) [pid = 4040] [serial = 1546] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1921D400) [pid = 4040] [serial = 1561] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (15BAFC00) [pid = 4040] [serial = 1547] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1640F800) [pid = 4040] [serial = 1555] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FE3DC00) [pid = 4040] [serial = 1543] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (102BFC00) [pid = 4040] [serial = 1544] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0FCD5800) [pid = 4040] [serial = 1549] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1AD6C400) [pid = 4040] [serial = 1571] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FCE0800) [pid = 4040] [serial = 1550] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1640FC00) [pid = 4040] [serial = 1567] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (19B3E800) [pid = 4040] [serial = 1564] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1AEBA800) [pid = 4040] [serial = 1574] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (19B41000) [pid = 4040] [serial = 1565] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1A8B7400) [pid = 4040] [serial = 1570] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1AE25C00) [pid = 4040] [serial = 1573] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (18DD5400) [pid = 4040] [serial = 1559] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (18DDB400) [pid = 4040] [serial = 1568] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (17647400) [pid = 4040] [serial = 1556] [outer = 00000000] [url = about:blank] 02:41:21 INFO - PROCESS | 4040 | 1465206081036 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:21 INFO - PROCESS | 4040 | 1465206081039 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:21 INFO - PROCESS | 4040 | 1465206081136 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 02:41:21 INFO - PROCESS | 4040 | 1465206081143 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 4040 | 1465206081145 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:21 INFO - PROCESS | 4040 | ++DOCSHELL 0CD34C00 == 28 [pid = 4040] [id = 540] 02:41:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0CD71800) [pid = 4040] [serial = 1620] [outer = 00000000] 02:41:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0F6E7C00) [pid = 4040] [serial = 1621] [outer = 0CD71800] 02:41:21 INFO - PROCESS | 4040 | 1465206081193 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FCD5800) [pid = 4040] [serial = 1622] [outer = 0CD71800] 02:41:21 INFO - PROCESS | 4040 | 1465206081717 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 831ms 02:41:21 INFO - PROCESS | 4040 | 1465206081763 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 4040 | 1465206081768 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 02:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:41:21 INFO - PROCESS | 4040 | 1465206081773 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 4040 | 1465206081776 Marionette TRACE conn6 <- [1,2126,null,{}] 02:41:21 INFO - PROCESS | 4040 | 1465206081780 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:21 INFO - PROCESS | 4040 | 1465206081782 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:21 INFO - PROCESS | 4040 | 1465206081892 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 02:41:22 INFO - PROCESS | 4040 | 1465206081987 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 4040 | 1465206081989 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:22 INFO - PROCESS | 4040 | ++DOCSHELL 1028B000 == 29 [pid = 4040] [id = 541] 02:41:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (102BD400) [pid = 4040] [serial = 1623] [outer = 00000000] 02:41:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (10E03000) [pid = 4040] [serial = 1624] [outer = 102BD400] 02:41:22 INFO - PROCESS | 4040 | 1465206082036 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (13F4B400) [pid = 4040] [serial = 1625] [outer = 102BD400] 02:41:22 INFO - PROCESS | 4040 | 1465206082435 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 02:41:22 INFO - PROCESS | 4040 | 1465206082508 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 4040 | 1465206082510 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 02:41:22 INFO - PROCESS | 4040 | 1465206082513 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:41:22 INFO - PROCESS | 4040 | 1465206082517 Marionette TRACE conn6 <- [1,2130,null,{}] 02:41:22 INFO - PROCESS | 4040 | 1465206082532 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:22 INFO - PROCESS | 4040 | 1465206082537 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:22 INFO - PROCESS | 4040 | 1465206082623 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 02:41:22 INFO - PROCESS | 4040 | 1465206082641 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 4040 | 1465206082644 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:22 INFO - PROCESS | 4040 | ++DOCSHELL 15422400 == 30 [pid = 4040] [id = 542] 02:41:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (15423C00) [pid = 4040] [serial = 1626] [outer = 00000000] 02:41:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (15BB0C00) [pid = 4040] [serial = 1627] [outer = 15423C00] 02:41:22 INFO - PROCESS | 4040 | 1465206082692 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (16402800) [pid = 4040] [serial = 1628] [outer = 15423C00] 02:41:23 INFO - PROCESS | 4040 | 1465206083163 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 4040 | 1465206083260 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 02:41:23 INFO - PROCESS | 4040 | 1465206083264 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - PROCESS | 4040 | 1465206083265 Marionette TRACE conn6 <- [1,2134,null,{}] 02:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:41:23 INFO - PROCESS | 4040 | 1465206083269 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:23 INFO - PROCESS | 4040 | 1465206083271 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:23 INFO - PROCESS | 4040 | 1465206083364 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 02:41:23 INFO - PROCESS | 4040 | 1465206083370 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 4040 | 1465206083372 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:23 INFO - PROCESS | 4040 | ++DOCSHELL 17FAA000 == 31 [pid = 4040] [id = 543] 02:41:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (17FB1C00) [pid = 4040] [serial = 1629] [outer = 00000000] 02:41:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184E2000) [pid = 4040] [serial = 1630] [outer = 17FB1C00] 02:41:23 INFO - PROCESS | 4040 | 1465206083419 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184E8400) [pid = 4040] [serial = 1631] [outer = 17FB1C00] 02:41:23 INFO - PROCESS | 4040 | 1465206083896 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 4040 | 1465206083941 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 02:41:23 INFO - PROCESS | 4040 | 1465206083944 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:41:23 INFO - PROCESS | 4040 | 1465206083946 Marionette TRACE conn6 <- [1,2138,null,{}] 02:41:23 INFO - PROCESS | 4040 | 1465206083950 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:23 INFO - PROCESS | 4040 | 1465206083952 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:24 INFO - PROCESS | 4040 | 1465206084065 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 02:41:24 INFO - PROCESS | 4040 | 1465206084072 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 4040 | 1465206084074 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:24 INFO - PROCESS | 4040 | ++DOCSHELL 184E1800 == 32 [pid = 4040] [id = 544] 02:41:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18DD7000) [pid = 4040] [serial = 1632] [outer = 00000000] 02:41:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (19221800) [pid = 4040] [serial = 1633] [outer = 18DD7000] 02:41:24 INFO - PROCESS | 4040 | 1465206084121 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (19226C00) [pid = 4040] [serial = 1634] [outer = 18DD7000] 02:41:24 INFO - PROCESS | 4040 | 1465206084586 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 02:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:41:24 INFO - PROCESS | 4040 | 1465206084619 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 4040 | 1465206084621 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 02:41:24 INFO - PROCESS | 4040 | 1465206084624 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 4040 | 1465206084626 Marionette TRACE conn6 <- [1,2142,null,{}] 02:41:24 INFO - PROCESS | 4040 | 1465206084636 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:24 INFO - PROCESS | 4040 | 1465206084641 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:24 INFO - PROCESS | 4040 | 1465206084807 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 02:41:24 INFO - PROCESS | 4040 | 1465206084834 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 4040 | 1465206084836 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:24 INFO - PROCESS | 4040 | ++DOCSHELL 197F6400 == 33 [pid = 4040] [id = 545] 02:41:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (197F6C00) [pid = 4040] [serial = 1635] [outer = 00000000] 02:41:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (19B48C00) [pid = 4040] [serial = 1636] [outer = 197F6C00] 02:41:24 INFO - PROCESS | 4040 | 1465206084891 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (19AFF800) [pid = 4040] [serial = 1637] [outer = 197F6C00] 02:41:25 INFO - PROCESS | 4040 | 1465206085362 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 790ms 02:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:41:25 INFO - PROCESS | 4040 | 1465206085415 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 4040 | 1465206085417 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 02:41:25 INFO - PROCESS | 4040 | 1465206085420 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 4040 | 1465206085422 Marionette TRACE conn6 <- [1,2146,null,{}] 02:41:25 INFO - PROCESS | 4040 | 1465206085425 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 4040 | 1465206085427 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:25 INFO - PROCESS | 4040 | 1465206085542 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1D231800) [pid = 4040] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C6ECC00) [pid = 4040] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C8DC400) [pid = 4040] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13F48C00) [pid = 4040] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FE46000) [pid = 4040] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1435A800) [pid = 4040] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0C8E4000) [pid = 4040] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (15419800) [pid = 4040] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1AE1E800) [pid = 4040] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (15BBD400) [pid = 4040] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0C721800) [pid = 4040] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1764D800) [pid = 4040] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (170B2000) [pid = 4040] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:41:25 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0CDD5800) [pid = 4040] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:41:25 INFO - PROCESS | 4040 | 1465206085726 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 4040 | 1465206085728 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:25 INFO - PROCESS | 4040 | ++DOCSHELL 0C71E800 == 34 [pid = 4040] [id = 546] 02:41:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C721800) [pid = 4040] [serial = 1638] [outer = 00000000] 02:41:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FCDC400) [pid = 4040] [serial = 1639] [outer = 0C721800] 02:41:25 INFO - PROCESS | 4040 | 1465206085774 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1109B800) [pid = 4040] [serial = 1640] [outer = 0C721800] 02:41:26 INFO - PROCESS | 4040 | 1465206086126 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 771ms 02:41:26 INFO - PROCESS | 4040 | 1465206086191 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 4040 | 1465206086193 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 02:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:41:26 INFO - PROCESS | 4040 | 1465206086196 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 4040 | 1465206086198 Marionette TRACE conn6 <- [1,2150,null,{}] 02:41:26 INFO - PROCESS | 4040 | 1465206086201 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 4040 | 1465206086203 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:26 INFO - PROCESS | 4040 | 1465206086319 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 02:41:26 INFO - PROCESS | 4040 | 1465206086327 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 4040 | 1465206086329 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:26 INFO - PROCESS | 4040 | ++DOCSHELL 13F9E800 == 35 [pid = 4040] [id = 547] 02:41:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13FA4400) [pid = 4040] [serial = 1641] [outer = 00000000] 02:41:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1A8B6C00) [pid = 4040] [serial = 1642] [outer = 13FA4400] 02:41:26 INFO - PROCESS | 4040 | 1465206086373 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1AD69000) [pid = 4040] [serial = 1643] [outer = 13FA4400] 02:41:26 INFO - PROCESS | 4040 | 1465206086786 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 02:41:26 INFO - PROCESS | 4040 | 1465206086827 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 02:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:41:26 INFO - PROCESS | 4040 | 1465206086829 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 02:41:26 INFO - PROCESS | 4040 | 1465206086832 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 4040 | 1465206086834 Marionette TRACE conn6 <- [1,2154,null,{}] 02:41:26 INFO - PROCESS | 4040 | 1465206086837 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 4040 | 1465206086839 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:27 INFO - PROCESS | 4040 | 1465206086974 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 02:41:27 INFO - PROCESS | 4040 | 1465206086985 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 4040 | 1465206086987 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:27 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F5400 == 36 [pid = 4040] [id = 548] 02:41:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13FA8400) [pid = 4040] [serial = 1644] [outer = 00000000] 02:41:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1AE26000) [pid = 4040] [serial = 1645] [outer = 13FA8400] 02:41:27 INFO - PROCESS | 4040 | 1465206087034 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1AE2C800) [pid = 4040] [serial = 1646] [outer = 13FA8400] 02:41:27 INFO - PROCESS | 4040 | 1465206087453 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 02:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:41:27 INFO - PROCESS | 4040 | 1465206087503 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 4040 | 1465206087505 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 02:41:27 INFO - PROCESS | 4040 | 1465206087508 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 4040 | 1465206087510 Marionette TRACE conn6 <- [1,2158,null,{}] 02:41:27 INFO - PROCESS | 4040 | 1465206087513 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:27 INFO - PROCESS | 4040 | 1465206087515 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:27 INFO - PROCESS | 4040 | 1465206087658 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 02:41:27 INFO - PROCESS | 4040 | 1465206087672 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 4040 | 1465206087674 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:27 INFO - PROCESS | 4040 | ++DOCSHELL 1B86FC00 == 37 [pid = 4040] [id = 549] 02:41:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1B873000) [pid = 4040] [serial = 1647] [outer = 00000000] 02:41:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1C073800) [pid = 4040] [serial = 1648] [outer = 1B873000] 02:41:27 INFO - PROCESS | 4040 | 1465206087718 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1C3A1C00) [pid = 4040] [serial = 1649] [outer = 1B873000] 02:41:28 INFO - PROCESS | 4040 | 1465206088373 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 930ms 02:41:28 INFO - PROCESS | 4040 | 1465206088453 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 4040 | 1465206088457 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 02:41:28 INFO - PROCESS | 4040 | 1465206088463 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:41:28 INFO - PROCESS | 4040 | 1465206088468 Marionette TRACE conn6 <- [1,2162,null,{}] 02:41:28 INFO - PROCESS | 4040 | 1465206088474 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:28 INFO - PROCESS | 4040 | 1465206088477 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:28 INFO - PROCESS | 4040 | 1465206088599 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 02:41:28 INFO - PROCESS | 4040 | 1465206088732 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 4040 | 1465206088735 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:28 INFO - PROCESS | 4040 | ++DOCSHELL 0CD74800 == 38 [pid = 4040] [id = 550] 02:41:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0FCDAC00) [pid = 4040] [serial = 1650] [outer = 00000000] 02:41:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (10E0F000) [pid = 4040] [serial = 1651] [outer = 0FCDAC00] 02:41:28 INFO - PROCESS | 4040 | 1465206088795 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (14085400) [pid = 4040] [serial = 1652] [outer = 0FCDAC00] 02:41:29 INFO - PROCESS | 4040 | 1465206089368 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 02:41:29 INFO - PROCESS | 4040 | 1465206089438 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 4040 | 1465206089443 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 02:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:41:29 INFO - PROCESS | 4040 | 1465206089449 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 4040 | 1465206089452 Marionette TRACE conn6 <- [1,2166,null,{}] 02:41:29 INFO - PROCESS | 4040 | 1465206089456 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:29 INFO - PROCESS | 4040 | 1465206089459 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:29 INFO - PROCESS | 4040 | 1465206089606 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 02:41:29 INFO - PROCESS | 4040 | 1465206089746 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 4040 | 1465206089749 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:29 INFO - PROCESS | 4040 | ++DOCSHELL 1764A800 == 39 [pid = 4040] [id = 551] 02:41:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1764C000) [pid = 4040] [serial = 1653] [outer = 00000000] 02:41:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (184DEC00) [pid = 4040] [serial = 1654] [outer = 1764C000] 02:41:29 INFO - PROCESS | 4040 | 1465206089806 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1921EC00) [pid = 4040] [serial = 1655] [outer = 1764C000] 02:41:30 INFO - PROCESS | 4040 | 1465206090460 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1017ms 02:41:30 INFO - PROCESS | 4040 | 1465206090469 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 4040 | 1465206090472 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 02:41:30 INFO - PROCESS | 4040 | 1465206090476 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:41:30 INFO - PROCESS | 4040 | 1465206090480 Marionette TRACE conn6 <- [1,2170,null,{}] 02:41:30 INFO - PROCESS | 4040 | 1465206090491 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:30 INFO - PROCESS | 4040 | 1465206090496 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:30 INFO - PROCESS | 4040 | 1465206090606 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 02:41:30 INFO - PROCESS | 4040 | 1465206090762 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 4040 | 1465206090765 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:30 INFO - PROCESS | 4040 | ++DOCSHELL 1C506C00 == 40 [pid = 4040] [id = 552] 02:41:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1C507000) [pid = 4040] [serial = 1656] [outer = 00000000] 02:41:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1C50E400) [pid = 4040] [serial = 1657] [outer = 1C507000] 02:41:30 INFO - PROCESS | 4040 | 1465206090825 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1C5CF000) [pid = 4040] [serial = 1658] [outer = 1C507000] 02:41:31 INFO - PROCESS | 4040 | 1465206091606 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1176ms 02:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:41:31 INFO - PROCESS | 4040 | 1465206091655 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 4040 | 1465206091659 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 02:41:31 INFO - PROCESS | 4040 | 1465206091664 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 4040 | 1465206091667 Marionette TRACE conn6 <- [1,2174,null,{}] 02:41:31 INFO - PROCESS | 4040 | 1465206091673 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:31 INFO - PROCESS | 4040 | 1465206091676 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:31 INFO - PROCESS | 4040 | 1465206091778 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 02:41:31 INFO - PROCESS | 4040 | 1465206091913 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 4040 | 1465206091917 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:31 INFO - PROCESS | 4040 | ++DOCSHELL 0FCE0800 == 41 [pid = 4040] [id = 553] 02:41:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0FD92400) [pid = 4040] [serial = 1659] [outer = 00000000] 02:41:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (0FE47C00) [pid = 4040] [serial = 1660] [outer = 0FD92400] 02:41:32 INFO - PROCESS | 4040 | 1465206091969 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (102BC400) [pid = 4040] [serial = 1661] [outer = 0FD92400] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 0C6F5400 == 40 [pid = 4040] [id = 548] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 13F9E800 == 39 [pid = 4040] [id = 547] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 0C71E800 == 38 [pid = 4040] [id = 546] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 197F6400 == 37 [pid = 4040] [id = 545] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 184E1800 == 36 [pid = 4040] [id = 544] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 17FAA000 == 35 [pid = 4040] [id = 543] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 15422400 == 34 [pid = 4040] [id = 542] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 1028B000 == 33 [pid = 4040] [id = 541] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 0CD34C00 == 32 [pid = 4040] [id = 540] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 0C71A000 == 31 [pid = 4040] [id = 538] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 0F6EBC00 == 30 [pid = 4040] [id = 537] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 13F9E000 == 29 [pid = 4040] [id = 539] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 0926C800 == 28 [pid = 4040] [id = 528] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 1C506C00 == 27 [pid = 4040] [id = 552] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 1764A800 == 26 [pid = 4040] [id = 551] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 1B86FC00 == 25 [pid = 4040] [id = 549] 02:41:33 INFO - PROCESS | 4040 | --DOCSHELL 0CD74800 == 24 [pid = 4040] [id = 550] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (0CD76C00) [pid = 4040] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (0C8E8400) [pid = 4040] [serial = 1585] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0C8E4800) [pid = 4040] [serial = 1588] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (0F647800) [pid = 4040] [serial = 1589] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (13FA6800) [pid = 4040] [serial = 1594] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (0FE4A400) [pid = 4040] [serial = 1591] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (1028C800) [pid = 4040] [serial = 1592] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14845C00) [pid = 4040] [serial = 1597] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (102BA800) [pid = 4040] [serial = 1577] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FCDCC00) [pid = 4040] [serial = 1576] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (176BC400) [pid = 4040] [serial = 1580] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (176B3400) [pid = 4040] [serial = 1579] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1C078000) [pid = 4040] [serial = 1583] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1BD07800) [pid = 4040] [serial = 1582] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1764A400) [pid = 4040] [serial = 1601] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1640B000) [pid = 4040] [serial = 1600] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (13FABC00) [pid = 4040] [serial = 1606] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (17FAF000) [pid = 4040] [serial = 1603] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (184E5800) [pid = 4040] [serial = 1604] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (18EA0400) [pid = 4040] [serial = 1609] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0C71D800) [pid = 4040] [serial = 1079] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1541A400) [pid = 4040] [serial = 1607] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (19224800) [pid = 4040] [serial = 1612] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (18EA2400) [pid = 4040] [serial = 1610] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0F7FB000) [pid = 4040] [serial = 1586] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (1496D400) [pid = 4040] [serial = 1598] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (140BE000) [pid = 4040] [serial = 1595] [outer = 00000000] [url = about:blank] 02:41:33 INFO - PROCESS | 4040 | 1465206093302 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1676ms 02:41:33 INFO - PROCESS | 4040 | 1465206093346 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 4040 | 1465206093350 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 02:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:41:33 INFO - PROCESS | 4040 | 1465206093356 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 4040 | 1465206093359 Marionette TRACE conn6 <- [1,2178,null,{}] 02:41:33 INFO - PROCESS | 4040 | 1465206093365 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:33 INFO - PROCESS | 4040 | 1465206093368 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:33 INFO - PROCESS | 4040 | 1465206093467 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 02:41:33 INFO - PROCESS | 4040 | 1465206093475 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 4040 | 1465206093478 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:33 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DD400 == 25 [pid = 4040] [id = 554] 02:41:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0C8DF800) [pid = 4040] [serial = 1662] [outer = 00000000] 02:41:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0C8E6C00) [pid = 4040] [serial = 1663] [outer = 0C8DF800] 02:41:33 INFO - PROCESS | 4040 | 1465206093531 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0CD7B000) [pid = 4040] [serial = 1664] [outer = 0C8DF800] 02:41:34 INFO - PROCESS | 4040 | 1465206094030 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 02:41:34 INFO - PROCESS | 4040 | 1465206094092 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 4040 | 1465206094097 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 02:41:34 INFO - PROCESS | 4040 | 1465206094103 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:41:34 INFO - PROCESS | 4040 | 1465206094106 Marionette TRACE conn6 <- [1,2182,null,{}] 02:41:34 INFO - PROCESS | 4040 | 1465206094110 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 4040 | 1465206094112 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:34 INFO - PROCESS | 4040 | 1465206094200 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 02:41:34 INFO - PROCESS | 4040 | 1465206094216 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 4040 | 1465206094218 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:34 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDB400 == 26 [pid = 4040] [id = 555] 02:41:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FCDC800) [pid = 4040] [serial = 1665] [outer = 00000000] 02:41:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FD9D400) [pid = 4040] [serial = 1666] [outer = 0FCDC800] 02:41:34 INFO - PROCESS | 4040 | 1465206094266 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FE45800) [pid = 4040] [serial = 1667] [outer = 0FCDC800] 02:41:34 INFO - PROCESS | 4040 | 1465206094767 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 02:41:34 INFO - PROCESS | 4040 | 1465206094837 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 4040 | 1465206094839 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 02:41:34 INFO - PROCESS | 4040 | 1465206094842 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:41:34 INFO - PROCESS | 4040 | 1465206094846 Marionette TRACE conn6 <- [1,2186,null,{}] 02:41:34 INFO - PROCESS | 4040 | 1465206094895 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 4040 | 1465206094900 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:35 INFO - PROCESS | 4040 | 1465206095033 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 02:41:35 INFO - PROCESS | 4040 | 1465206095090 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 4040 | 1465206095093 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:35 INFO - PROCESS | 4040 | ++DOCSHELL 110A9800 == 27 [pid = 4040] [id = 556] 02:41:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13F9CC00) [pid = 4040] [serial = 1668] [outer = 00000000] 02:41:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13FA5400) [pid = 4040] [serial = 1669] [outer = 13F9CC00] 02:41:35 INFO - PROCESS | 4040 | 1465206095141 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (14083000) [pid = 4040] [serial = 1670] [outer = 13F9CC00] 02:41:35 INFO - PROCESS | 4040 | 1465206095625 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 02:41:35 INFO - PROCESS | 4040 | 1465206095648 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 4040 | 1465206095650 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 02:41:35 INFO - PROCESS | 4040 | 1465206095653 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:41:35 INFO - PROCESS | 4040 | 1465206095655 Marionette TRACE conn6 <- [1,2190,null,{}] 02:41:35 INFO - PROCESS | 4040 | 1465206095664 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:35 INFO - PROCESS | 4040 | 1465206095666 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:35 INFO - PROCESS | 4040 | 1465206095784 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 02:41:35 INFO - PROCESS | 4040 | 1465206095789 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 4040 | 1465206095791 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:35 INFO - PROCESS | 4040 | ++DOCSHELL 102B9800 == 28 [pid = 4040] [id = 557] 02:41:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (140C6000) [pid = 4040] [serial = 1671] [outer = 00000000] 02:41:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14871400) [pid = 4040] [serial = 1672] [outer = 140C6000] 02:41:35 INFO - PROCESS | 4040 | 1465206095836 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14972000) [pid = 4040] [serial = 1673] [outer = 140C6000] 02:41:36 INFO - PROCESS | 4040 | 1465206096308 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 02:41:36 INFO - PROCESS | 4040 | 1465206096328 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 02:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:41:36 INFO - PROCESS | 4040 | 1465206096329 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 02:41:36 INFO - PROCESS | 4040 | 1465206096333 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 4040 | 1465206096334 Marionette TRACE conn6 <- [1,2194,null,{}] 02:41:36 INFO - PROCESS | 4040 | 1465206096346 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:36 INFO - PROCESS | 4040 | 1465206096348 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:36 INFO - PROCESS | 4040 | 1465206096485 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 02:41:36 INFO - PROCESS | 4040 | 1465206096497 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 4040 | 1465206096499 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:36 INFO - PROCESS | 4040 | ++DOCSHELL 159E1C00 == 29 [pid = 4040] [id = 558] 02:41:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (15BB2400) [pid = 4040] [serial = 1674] [outer = 00000000] 02:41:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1628E800) [pid = 4040] [serial = 1675] [outer = 15BB2400] 02:41:36 INFO - PROCESS | 4040 | 1465206096543 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (16410800) [pid = 4040] [serial = 1676] [outer = 15BB2400] 02:41:37 INFO - PROCESS | 4040 | 1465206097027 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 02:41:37 INFO - PROCESS | 4040 | 1465206097064 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 02:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:41:37 INFO - PROCESS | 4040 | 1465206097066 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 02:41:37 INFO - PROCESS | 4040 | 1465206097073 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 4040 | 1465206097075 Marionette TRACE conn6 <- [1,2198,null,{}] 02:41:37 INFO - PROCESS | 4040 | 1465206097079 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 4040 | 1465206097084 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:37 INFO - PROCESS | 4040 | 1465206097225 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 02:41:37 INFO - PROCESS | 4040 | 1465206097296 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 4040 | 1465206097298 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:37 INFO - PROCESS | 4040 | ++DOCSHELL 17F3C000 == 30 [pid = 4040] [id = 559] 02:41:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (17F41800) [pid = 4040] [serial = 1677] [outer = 00000000] 02:41:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (184BD400) [pid = 4040] [serial = 1678] [outer = 17F41800] 02:41:37 INFO - PROCESS | 4040 | 1465206097345 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (184DD800) [pid = 4040] [serial = 1679] [outer = 17F41800] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1B873000) [pid = 4040] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (13FA8400) [pid = 4040] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (18DD7000) [pid = 4040] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (197F6C00) [pid = 4040] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0C721800) [pid = 4040] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C8DE000) [pid = 4040] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (147DA400) [pid = 4040] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (13FA5800) [pid = 4040] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0CD71800) [pid = 4040] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (17FB1C00) [pid = 4040] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (102BD400) [pid = 4040] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (15423C00) [pid = 4040] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:41:37 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (13FA4400) [pid = 4040] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:41:37 INFO - PROCESS | 4040 | 1465206097968 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 02:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:41:38 INFO - PROCESS | 4040 | 1465206098000 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 4040 | 1465206098002 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 02:41:38 INFO - PROCESS | 4040 | 1465206098005 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 4040 | 1465206098007 Marionette TRACE conn6 <- [1,2202,null,{}] 02:41:38 INFO - PROCESS | 4040 | 1465206098010 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:38 INFO - PROCESS | 4040 | 1465206098012 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:38 INFO - PROCESS | 4040 | 1465206098090 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 02:41:38 INFO - PROCESS | 4040 | 1465206098095 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 4040 | 1465206098097 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:38 INFO - PROCESS | 4040 | ++DOCSHELL 147D8000 == 31 [pid = 4040] [id = 560] 02:41:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (15AC8400) [pid = 4040] [serial = 1680] [outer = 00000000] 02:41:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (17FA6C00) [pid = 4040] [serial = 1681] [outer = 15AC8400] 02:41:38 INFO - PROCESS | 4040 | 1465206098140 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (17FA9C00) [pid = 4040] [serial = 1682] [outer = 15AC8400] 02:41:38 INFO - PROCESS | 4040 | 1465206098570 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 02:41:38 INFO - PROCESS | 4040 | 1465206098636 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 4040 | 1465206098638 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 02:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:41:38 INFO - PROCESS | 4040 | 1465206098641 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 4040 | 1465206098643 Marionette TRACE conn6 <- [1,2206,null,{}] 02:41:38 INFO - PROCESS | 4040 | 1465206098646 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:38 INFO - PROCESS | 4040 | 1465206098648 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:38 INFO - PROCESS | 4040 | 1465206098725 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 02:41:38 INFO - PROCESS | 4040 | 1465206098731 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 4040 | 1465206098732 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:38 INFO - PROCESS | 4040 | ++DOCSHELL 184E1400 == 32 [pid = 4040] [id = 561] 02:41:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (18DD2C00) [pid = 4040] [serial = 1683] [outer = 00000000] 02:41:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (18E9E000) [pid = 4040] [serial = 1684] [outer = 18DD2C00] 02:41:38 INFO - PROCESS | 4040 | 1465206098776 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18E9AC00) [pid = 4040] [serial = 1685] [outer = 18DD2C00] 02:41:39 INFO - PROCESS | 4040 | 1465206099221 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 02:41:39 INFO - PROCESS | 4040 | 1465206099272 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 02:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:41:39 INFO - PROCESS | 4040 | 1465206099274 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 02:41:39 INFO - PROCESS | 4040 | 1465206099277 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 4040 | 1465206099279 Marionette TRACE conn6 <- [1,2210,null,{}] 02:41:39 INFO - PROCESS | 4040 | 1465206099299 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:39 INFO - PROCESS | 4040 | 1465206099301 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:39 INFO - PROCESS | 4040 | 1465206099383 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 02:41:39 INFO - PROCESS | 4040 | 1465206099388 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 4040 | 1465206099390 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:39 INFO - PROCESS | 4040 | ++DOCSHELL 110A7400 == 33 [pid = 4040] [id = 562] 02:41:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18F65400) [pid = 4040] [serial = 1686] [outer = 00000000] 02:41:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1921F400) [pid = 4040] [serial = 1687] [outer = 18F65400] 02:41:39 INFO - PROCESS | 4040 | 1465206099436 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1946E800) [pid = 4040] [serial = 1688] [outer = 18F65400] 02:41:40 INFO - PROCESS | 4040 | 1465206100199 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 950ms 02:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:41:40 INFO - PROCESS | 4040 | 1465206100228 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 4040 | 1465206100233 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 02:41:40 INFO - PROCESS | 4040 | 1465206100238 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 4040 | 1465206100242 Marionette TRACE conn6 <- [1,2214,null,{}] 02:41:40 INFO - PROCESS | 4040 | 1465206100248 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:40 INFO - PROCESS | 4040 | 1465206100251 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:40 INFO - PROCESS | 4040 | 1465206100393 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 02:41:40 INFO - PROCESS | 4040 | 1465206100509 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 4040 | 1465206100512 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:40 INFO - PROCESS | 4040 | ++DOCSHELL 0C807800 == 34 [pid = 4040] [id = 563] 02:41:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0F6F3800) [pid = 4040] [serial = 1689] [outer = 00000000] 02:41:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0FC58400) [pid = 4040] [serial = 1690] [outer = 0F6F3800] 02:41:40 INFO - PROCESS | 4040 | 1465206100569 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0FCE0000) [pid = 4040] [serial = 1691] [outer = 0F6F3800] 02:41:41 INFO - PROCESS | 4040 | 1465206101273 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1078ms 02:41:41 INFO - PROCESS | 4040 | 1465206101322 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 4040 | 1465206101326 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 02:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:41:41 INFO - PROCESS | 4040 | 1465206101333 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 4040 | 1465206101336 Marionette TRACE conn6 <- [1,2218,null,{}] 02:41:41 INFO - PROCESS | 4040 | 1465206101340 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:41 INFO - PROCESS | 4040 | 1465206101343 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:41 INFO - PROCESS | 4040 | 1465206101465 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 02:41:41 INFO - PROCESS | 4040 | 1465206101610 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 4040 | 1465206101613 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:41 INFO - PROCESS | 4040 | ++DOCSHELL 110A5800 == 35 [pid = 4040] [id = 564] 02:41:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (13F49C00) [pid = 4040] [serial = 1692] [outer = 00000000] 02:41:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (13FAA800) [pid = 4040] [serial = 1693] [outer = 13F49C00] 02:41:41 INFO - PROCESS | 4040 | 1465206101670 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (14389400) [pid = 4040] [serial = 1694] [outer = 13F49C00] 02:41:42 INFO - PROCESS | 4040 | --DOCSHELL 184E1400 == 34 [pid = 4040] [id = 561] 02:41:42 INFO - PROCESS | 4040 | --DOCSHELL 147D8000 == 33 [pid = 4040] [id = 560] 02:41:42 INFO - PROCESS | 4040 | --DOCSHELL 17F3C000 == 32 [pid = 4040] [id = 559] 02:41:42 INFO - PROCESS | 4040 | --DOCSHELL 159E1C00 == 31 [pid = 4040] [id = 558] 02:41:42 INFO - PROCESS | 4040 | --DOCSHELL 102B9800 == 30 [pid = 4040] [id = 557] 02:41:42 INFO - PROCESS | 4040 | --DOCSHELL 110A9800 == 29 [pid = 4040] [id = 556] 02:41:42 INFO - PROCESS | 4040 | --DOCSHELL 0FCDB400 == 28 [pid = 4040] [id = 555] 02:41:42 INFO - PROCESS | 4040 | --DOCSHELL 0C8DD400 == 27 [pid = 4040] [id = 554] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1C3A1C00) [pid = 4040] [serial = 1649] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1C073800) [pid = 4040] [serial = 1648] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1AE26000) [pid = 4040] [serial = 1645] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (19221800) [pid = 4040] [serial = 1633] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (19B48C00) [pid = 4040] [serial = 1636] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FCDC400) [pid = 4040] [serial = 1639] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (19AFF800) [pid = 4040] [serial = 1637] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCD6000) [pid = 4040] [serial = 1615] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FE48C00) [pid = 4040] [serial = 1616] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19225800) [pid = 4040] [serial = 1613] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1472C800) [pid = 4040] [serial = 1618] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (15422C00) [pid = 4040] [serial = 1619] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0F6E7C00) [pid = 4040] [serial = 1621] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0FCD5800) [pid = 4040] [serial = 1622] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (184E2000) [pid = 4040] [serial = 1630] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (10E03000) [pid = 4040] [serial = 1624] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (13F4B400) [pid = 4040] [serial = 1625] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (15BB0C00) [pid = 4040] [serial = 1627] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (16402800) [pid = 4040] [serial = 1628] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1109B800) [pid = 4040] [serial = 1640] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (19226C00) [pid = 4040] [serial = 1634] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1A8B6C00) [pid = 4040] [serial = 1642] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (1AD69000) [pid = 4040] [serial = 1643] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (184E8400) [pid = 4040] [serial = 1631] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (1AE2C800) [pid = 4040] [serial = 1646] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 4040 | 1465206102562 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1276ms 02:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:41:42 INFO - PROCESS | 4040 | 1465206102612 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 4040 | 1465206102616 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 02:41:42 INFO - PROCESS | 4040 | 1465206102621 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 4040 | 1465206102624 Marionette TRACE conn6 <- [1,2222,null,{}] 02:41:42 INFO - PROCESS | 4040 | 1465206102629 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:42 INFO - PROCESS | 4040 | 1465206102632 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:42 INFO - PROCESS | 4040 | 1465206102726 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 02:41:42 INFO - PROCESS | 4040 | 1465206102734 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 4040 | 1465206102738 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:42 INFO - PROCESS | 4040 | ++DOCSHELL 0F683000 == 28 [pid = 4040] [id = 565] 02:41:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (0F6EA800) [pid = 4040] [serial = 1695] [outer = 00000000] 02:41:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (0F7F4000) [pid = 4040] [serial = 1696] [outer = 0F6EA800] 02:41:42 INFO - PROCESS | 4040 | 1465206102794 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (0FCD2800) [pid = 4040] [serial = 1697] [outer = 0F6EA800] 02:41:43 INFO - PROCESS | 4040 | 1465206103328 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 02:41:43 INFO - PROCESS | 4040 | 1465206103357 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 4040 | 1465206103361 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 02:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:41:43 INFO - PROCESS | 4040 | 1465206103367 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 4040 | 1465206103369 Marionette TRACE conn6 <- [1,2226,null,{}] 02:41:43 INFO - PROCESS | 4040 | 1465206103373 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:43 INFO - PROCESS | 4040 | 1465206103375 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:43 INFO - PROCESS | 4040 | 1465206103461 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 02:41:43 INFO - PROCESS | 4040 | 1465206103561 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 4040 | 1465206103563 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:43 INFO - PROCESS | 4040 | ++DOCSHELL 0FE42C00 == 29 [pid = 4040] [id = 566] 02:41:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (1028C800) [pid = 4040] [serial = 1698] [outer = 00000000] 02:41:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (105A1C00) [pid = 4040] [serial = 1699] [outer = 1028C800] 02:41:43 INFO - PROCESS | 4040 | 1465206103610 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (13F4B800) [pid = 4040] [serial = 1700] [outer = 1028C800] 02:41:44 INFO - PROCESS | 4040 | 1465206104002 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 02:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:41:44 INFO - PROCESS | 4040 | 1465206104037 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 4040 | 1465206104039 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 02:41:44 INFO - PROCESS | 4040 | 1465206104043 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 4040 | 1465206104046 Marionette TRACE conn6 <- [1,2230,null,{}] 02:41:44 INFO - PROCESS | 4040 | 1465206104057 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:44 INFO - PROCESS | 4040 | 1465206104062 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:44 INFO - PROCESS | 4040 | 1465206104178 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 02:41:44 INFO - PROCESS | 4040 | 1465206104189 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 4040 | 1465206104192 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:44 INFO - PROCESS | 4040 | ++DOCSHELL 1484E000 == 30 [pid = 4040] [id = 567] 02:41:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (1484FC00) [pid = 4040] [serial = 1701] [outer = 00000000] 02:41:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1541A000) [pid = 4040] [serial = 1702] [outer = 1484FC00] 02:41:44 INFO - PROCESS | 4040 | 1465206104239 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (15BB0C00) [pid = 4040] [serial = 1703] [outer = 1484FC00] 02:41:44 INFO - PROCESS | 4040 | 1465206104710 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 02:41:44 INFO - PROCESS | 4040 | 1465206104773 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 4040 | 1465206104776 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 02:41:44 INFO - PROCESS | 4040 | 1465206104779 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:41:44 INFO - PROCESS | 4040 | 1465206104781 Marionette TRACE conn6 <- [1,2234,null,{}] 02:41:44 INFO - PROCESS | 4040 | 1465206104784 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:44 INFO - PROCESS | 4040 | 1465206104786 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:44 INFO - PROCESS | 4040 | 1465206104906 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 02:41:44 INFO - PROCESS | 4040 | 1465206104912 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 4040 | 1465206104914 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:44 INFO - PROCESS | 4040 | ++DOCSHELL 17044400 == 31 [pid = 4040] [id = 568] 02:41:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (17048800) [pid = 4040] [serial = 1704] [outer = 00000000] 02:41:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1764EC00) [pid = 4040] [serial = 1705] [outer = 17048800] 02:41:45 INFO - PROCESS | 4040 | 1465206105012 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (176BE400) [pid = 4040] [serial = 1706] [outer = 17048800] 02:41:45 INFO - PROCESS | 4040 | 1465206105462 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 02:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:41:45 INFO - PROCESS | 4040 | 1465206105513 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 4040 | 1465206105515 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 02:41:45 INFO - PROCESS | 4040 | 1465206105518 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 4040 | 1465206105520 Marionette TRACE conn6 <- [1,2238,null,{}] 02:41:45 INFO - PROCESS | 4040 | 1465206105523 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:45 INFO - PROCESS | 4040 | 1465206105526 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:45 INFO - PROCESS | 4040 | 1465206105676 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 02:41:45 INFO - PROCESS | 4040 | 1465206105746 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 4040 | 1465206105749 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:45 INFO - PROCESS | 4040 | ++DOCSHELL 17F3DC00 == 32 [pid = 4040] [id = 569] 02:41:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (184CA000) [pid = 4040] [serial = 1707] [outer = 00000000] 02:41:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (184EA400) [pid = 4040] [serial = 1708] [outer = 184CA000] 02:41:45 INFO - PROCESS | 4040 | 1465206105794 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184EB400) [pid = 4040] [serial = 1709] [outer = 184CA000] 02:41:46 INFO - PROCESS | 4040 | 1465206106218 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 731ms 02:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:41:46 INFO - PROCESS | 4040 | 1465206106249 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 4040 | 1465206106251 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 02:41:46 INFO - PROCESS | 4040 | 1465206106254 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 4040 | 1465206106256 Marionette TRACE conn6 <- [1,2242,null,{}] 02:41:46 INFO - PROCESS | 4040 | 1465206106264 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 4040 | 1465206106270 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:46 INFO - PROCESS | 4040 | 1465206106423 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 02:41:46 INFO - PROCESS | 4040 | 1465206106429 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 4040 | 1465206106431 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:46 INFO - PROCESS | 4040 | ++DOCSHELL 184EA000 == 33 [pid = 4040] [id = 570] 02:41:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18EA0400) [pid = 4040] [serial = 1710] [outer = 00000000] 02:41:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (194F0800) [pid = 4040] [serial = 1711] [outer = 18EA0400] 02:41:46 INFO - PROCESS | 4040 | 1465206106529 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (197EF800) [pid = 4040] [serial = 1712] [outer = 18EA0400] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C8DF800) [pid = 4040] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (140C6000) [pid = 4040] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (13F9CC00) [pid = 4040] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0FCDC800) [pid = 4040] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FD92400) [pid = 4040] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FCDAC00) [pid = 4040] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (15BB2400) [pid = 4040] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1764C000) [pid = 4040] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1C507000) [pid = 4040] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (18DD2C00) [pid = 4040] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (17F41800) [pid = 4040] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:41:46 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (15AC8400) [pid = 4040] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:41:46 INFO - PROCESS | 4040 | 1465206106984 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 770ms 02:41:47 INFO - PROCESS | 4040 | 1465206107027 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 4040 | 1465206107029 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 02:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:41:47 INFO - PROCESS | 4040 | 1465206107032 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 4040 | 1465206107034 Marionette TRACE conn6 <- [1,2246,null,{}] 02:41:47 INFO - PROCESS | 4040 | 1465206107037 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:47 INFO - PROCESS | 4040 | 1465206107039 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:47 INFO - PROCESS | 4040 | 1465206107157 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 02:41:47 INFO - PROCESS | 4040 | 1465206107221 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 4040 | 1465206107223 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:47 INFO - PROCESS | 4040 | ++DOCSHELL 110A5400 == 34 [pid = 4040] [id = 571] 02:41:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (13F9CC00) [pid = 4040] [serial = 1713] [outer = 00000000] 02:41:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (16294C00) [pid = 4040] [serial = 1714] [outer = 13F9CC00] 02:41:47 INFO - PROCESS | 4040 | 1465206107268 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (18EA1400) [pid = 4040] [serial = 1715] [outer = 13F9CC00] 02:41:47 INFO - PROCESS | 4040 | 1465206107637 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 02:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:41:47 INFO - PROCESS | 4040 | 1465206107665 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 4040 | 1465206107667 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 02:41:47 INFO - PROCESS | 4040 | 1465206107670 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 4040 | 1465206107672 Marionette TRACE conn6 <- [1,2250,null,{}] 02:41:47 INFO - PROCESS | 4040 | 1465206107675 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:47 INFO - PROCESS | 4040 | 1465206107677 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:47 INFO - PROCESS | 4040 | 1465206107797 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 02:41:47 INFO - PROCESS | 4040 | 1465206107806 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 4040 | 1465206107808 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:47 INFO - PROCESS | 4040 | ++DOCSHELL 176BF800 == 35 [pid = 4040] [id = 572] 02:41:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (19225000) [pid = 4040] [serial = 1716] [outer = 00000000] 02:41:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (19B4C400) [pid = 4040] [serial = 1717] [outer = 19225000] 02:41:47 INFO - PROCESS | 4040 | 1465206107852 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1A7AA400) [pid = 4040] [serial = 1718] [outer = 19225000] 02:41:48 INFO - PROCESS | 4040 | 1465206108282 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 02:41:48 INFO - PROCESS | 4040 | 1465206108301 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 4040 | 1465206108303 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 02:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:41:48 INFO - PROCESS | 4040 | 1465206108307 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 4040 | 1465206108309 Marionette TRACE conn6 <- [1,2254,null,{}] 02:41:48 INFO - PROCESS | 4040 | 1465206108312 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:48 INFO - PROCESS | 4040 | 1465206108314 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:48 INFO - PROCESS | 4040 | 1465206108444 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 02:41:48 INFO - PROCESS | 4040 | 1465206108532 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 4040 | 1465206108534 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:48 INFO - PROCESS | 4040 | ++DOCSHELL 09274800 == 36 [pid = 4040] [id = 573] 02:41:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE4CC00) [pid = 4040] [serial = 1719] [outer = 00000000] 02:41:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1AD6C400) [pid = 4040] [serial = 1720] [outer = 0FE4CC00] 02:41:48 INFO - PROCESS | 4040 | 1465206108577 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AE1F800) [pid = 4040] [serial = 1721] [outer = 0FE4CC00] 02:41:49 INFO - PROCESS | 4040 | 1465206109020 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 770ms 02:41:49 INFO - PROCESS | 4040 | 1465206109086 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 4040 | 1465206109091 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 02:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:41:49 INFO - PROCESS | 4040 | 1465206109097 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 4040 | 1465206109100 Marionette TRACE conn6 <- [1,2258,null,{}] 02:41:49 INFO - PROCESS | 4040 | 1465206109107 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:49 INFO - PROCESS | 4040 | 1465206109110 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:49 INFO - PROCESS | 4040 | 1465206109234 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 02:41:49 INFO - PROCESS | 4040 | 1465206109342 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 4040 | 1465206109344 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:49 INFO - PROCESS | 4040 | ++DOCSHELL 0CD7A000 == 37 [pid = 4040] [id = 574] 02:41:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0F7F6400) [pid = 4040] [serial = 1722] [outer = 00000000] 02:41:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0FCDE800) [pid = 4040] [serial = 1723] [outer = 0F7F6400] 02:41:49 INFO - PROCESS | 4040 | 1465206109402 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (102BC000) [pid = 4040] [serial = 1724] [outer = 0F7F6400] 02:41:50 INFO - PROCESS | 4040 | 1465206110058 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 02:41:50 INFO - PROCESS | 4040 | 1465206110069 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 4040 | 1465206110073 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 02:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:41:50 INFO - PROCESS | 4040 | 1465206110080 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 4040 | 1465206110083 Marionette TRACE conn6 <- [1,2262,null,{}] 02:41:50 INFO - PROCESS | 4040 | 1465206110087 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:50 INFO - PROCESS | 4040 | 1465206110090 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:50 INFO - PROCESS | 4040 | 1465206110204 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 02:41:50 INFO - PROCESS | 4040 | 1465206110318 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 4040 | 1465206110320 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:50 INFO - PROCESS | 4040 | ++DOCSHELL 14742000 == 38 [pid = 4040] [id = 575] 02:41:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (147D7C00) [pid = 4040] [serial = 1725] [outer = 00000000] 02:41:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1628CC00) [pid = 4040] [serial = 1726] [outer = 147D7C00] 02:41:50 INFO - PROCESS | 4040 | 1465206110418 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (17644C00) [pid = 4040] [serial = 1727] [outer = 147D7C00] 02:41:51 INFO - PROCESS | 4040 | 1465206110990 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 02:41:51 INFO - PROCESS | 4040 | 1465206111013 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 4040 | 1465206111016 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 02:41:51 INFO - PROCESS | 4040 | 1465206111020 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:41:51 INFO - PROCESS | 4040 | 1465206111024 Marionette TRACE conn6 <- [1,2266,null,{}] 02:41:51 INFO - PROCESS | 4040 | 1465206111035 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:51 INFO - PROCESS | 4040 | 1465206111040 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:51 INFO - PROCESS | 4040 | 1465206111156 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 02:41:51 INFO - PROCESS | 4040 | 1465206111306 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 4040 | 1465206111309 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:51 INFO - PROCESS | 4040 | ++DOCSHELL 1AE25800 == 39 [pid = 4040] [id = 576] 02:41:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1AE26000) [pid = 4040] [serial = 1728] [outer = 00000000] 02:41:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1AE2C000) [pid = 4040] [serial = 1729] [outer = 1AE26000] 02:41:51 INFO - PROCESS | 4040 | 1465206111366 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1B87A400) [pid = 4040] [serial = 1730] [outer = 1AE26000] 02:41:51 INFO - PROCESS | 4040 | 1465206111951 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 971ms 02:41:52 INFO - PROCESS | 4040 | 1465206111994 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 4040 | 1465206111996 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 02:41:52 INFO - PROCESS | 4040 | 1465206112000 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:41:52 INFO - PROCESS | 4040 | 1465206112002 Marionette TRACE conn6 <- [1,2270,null,{}] 02:41:52 INFO - PROCESS | 4040 | 1465206112006 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:52 INFO - PROCESS | 4040 | 1465206112008 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:52 INFO - PROCESS | 4040 | 1465206112118 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 02:41:52 INFO - PROCESS | 4040 | 1465206112270 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 4040 | 1465206112272 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:52 INFO - PROCESS | 4040 | ++DOCSHELL 1AE23800 == 40 [pid = 4040] [id = 577] 02:41:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1C076400) [pid = 4040] [serial = 1731] [outer = 00000000] 02:41:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1C3A3800) [pid = 4040] [serial = 1732] [outer = 1C076400] 02:41:52 INFO - PROCESS | 4040 | 1465206112327 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1C504000) [pid = 4040] [serial = 1733] [outer = 1C076400] 02:41:53 INFO - PROCESS | 4040 | 1465206113088 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1128ms 02:41:53 INFO - PROCESS | 4040 | 1465206113132 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 02:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:41:53 INFO - PROCESS | 4040 | 1465206113136 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 02:41:53 INFO - PROCESS | 4040 | 1465206113140 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 4040 | 1465206113144 Marionette TRACE conn6 <- [1,2274,null,{}] 02:41:53 INFO - PROCESS | 4040 | 1465206113149 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:53 INFO - PROCESS | 4040 | 1465206113152 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:53 INFO - PROCESS | 4040 | 1465206113301 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 02:41:53 INFO - PROCESS | 4040 | 1465206113369 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 4040 | 1465206113372 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:53 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDAC00 == 41 [pid = 4040] [id = 578] 02:41:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0FD96800) [pid = 4040] [serial = 1734] [outer = 00000000] 02:41:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (101A4400) [pid = 4040] [serial = 1735] [outer = 0FD96800] 02:41:53 INFO - PROCESS | 4040 | 1465206113421 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (105A4C00) [pid = 4040] [serial = 1736] [outer = 0FD96800] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 176BF800 == 40 [pid = 4040] [id = 572] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 110A5400 == 39 [pid = 4040] [id = 571] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 184EA000 == 38 [pid = 4040] [id = 570] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 17F3DC00 == 37 [pid = 4040] [id = 569] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 17044400 == 36 [pid = 4040] [id = 568] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 1484E000 == 35 [pid = 4040] [id = 567] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 0FE42C00 == 34 [pid = 4040] [id = 566] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 0F683000 == 33 [pid = 4040] [id = 565] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 110A7400 == 32 [pid = 4040] [id = 562] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 0C807800 == 31 [pid = 4040] [id = 563] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 110A5800 == 30 [pid = 4040] [id = 564] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 0FCE0800 == 29 [pid = 4040] [id = 553] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 1AE23800 == 28 [pid = 4040] [id = 577] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 14742000 == 27 [pid = 4040] [id = 575] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 1AE25800 == 26 [pid = 4040] [id = 576] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 09274800 == 25 [pid = 4040] [id = 573] 02:41:54 INFO - PROCESS | 4040 | --DOCSHELL 0CD7A000 == 24 [pid = 4040] [id = 574] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0C8E6C00) [pid = 4040] [serial = 1663] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (0CD7B000) [pid = 4040] [serial = 1664] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (14871400) [pid = 4040] [serial = 1672] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (13FA5400) [pid = 4040] [serial = 1669] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0FD9D400) [pid = 4040] [serial = 1666] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0FE45800) [pid = 4040] [serial = 1667] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (102BC400) [pid = 4040] [serial = 1661] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FE47C00) [pid = 4040] [serial = 1660] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (14085400) [pid = 4040] [serial = 1652] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (10E0F000) [pid = 4040] [serial = 1651] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1628E800) [pid = 4040] [serial = 1675] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1921EC00) [pid = 4040] [serial = 1655] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (184DEC00) [pid = 4040] [serial = 1654] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1C5CF000) [pid = 4040] [serial = 1658] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (18E9AC00) [pid = 4040] [serial = 1685] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1921F400) [pid = 4040] [serial = 1687] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1C50E400) [pid = 4040] [serial = 1657] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184BD400) [pid = 4040] [serial = 1678] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (16410800) [pid = 4040] [serial = 1676] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (18E9E000) [pid = 4040] [serial = 1684] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (184DD800) [pid = 4040] [serial = 1679] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (14972000) [pid = 4040] [serial = 1673] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (17FA6C00) [pid = 4040] [serial = 1681] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (14083000) [pid = 4040] [serial = 1670] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (17FA9C00) [pid = 4040] [serial = 1682] [outer = 00000000] [url = about:blank] 02:41:54 INFO - PROCESS | 4040 | 1465206114741 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1619ms 02:41:54 INFO - PROCESS | 4040 | 1465206114762 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 4040 | 1465206114766 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 02:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:41:54 INFO - PROCESS | 4040 | 1465206114773 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - PROCESS | 4040 | 1465206114776 Marionette TRACE conn6 <- [1,2278,null,{}] 02:41:54 INFO - PROCESS | 4040 | 1465206114787 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:54 INFO - PROCESS | 4040 | 1465206114790 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:54 INFO - PROCESS | 4040 | 1465206114877 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 02:41:54 INFO - PROCESS | 4040 | 1465206114884 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 4040 | 1465206114888 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:54 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E9800 == 25 [pid = 4040] [id = 579] 02:41:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0CD31800) [pid = 4040] [serial = 1737] [outer = 00000000] 02:41:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0CDCE000) [pid = 4040] [serial = 1738] [outer = 0CD31800] 02:41:54 INFO - PROCESS | 4040 | 1465206114942 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0F63B400) [pid = 4040] [serial = 1739] [outer = 0CD31800] 02:41:55 INFO - PROCESS | 4040 | 1465206115416 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 02:41:55 INFO - PROCESS | 4040 | 1465206115473 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 4040 | 1465206115478 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 02:41:55 INFO - PROCESS | 4040 | 1465206115484 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:41:55 INFO - PROCESS | 4040 | 1465206115487 Marionette TRACE conn6 <- [1,2282,null,{}] 02:41:55 INFO - PROCESS | 4040 | 1465206115491 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:55 INFO - PROCESS | 4040 | 1465206115494 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:55 INFO - PROCESS | 4040 | 1465206115582 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 02:41:55 INFO - PROCESS | 4040 | 1465206115591 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 4040 | 1465206115593 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:55 INFO - PROCESS | 4040 | ++DOCSHELL 0FD97000 == 26 [pid = 4040] [id = 580] 02:41:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FD97C00) [pid = 4040] [serial = 1740] [outer = 00000000] 02:41:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FE41C00) [pid = 4040] [serial = 1741] [outer = 0FD97C00] 02:41:55 INFO - PROCESS | 4040 | 1465206115641 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FE48400) [pid = 4040] [serial = 1742] [outer = 0FD97C00] 02:41:56 INFO - PROCESS | 4040 | 1465206116117 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 02:41:56 INFO - PROCESS | 4040 | 1465206116160 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 4040 | 1465206116162 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 02:41:56 INFO - PROCESS | 4040 | 1465206116166 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:41:56 INFO - PROCESS | 4040 | 1465206116169 Marionette TRACE conn6 <- [1,2286,null,{}] 02:41:56 INFO - PROCESS | 4040 | 1465206116181 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:56 INFO - PROCESS | 4040 | 1465206116186 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:56 INFO - PROCESS | 4040 | 1465206116303 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 02:41:56 INFO - PROCESS | 4040 | 1465206116411 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 4040 | 1465206116414 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:56 INFO - PROCESS | 4040 | ++DOCSHELL 13FA4400 == 27 [pid = 4040] [id = 581] 02:41:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13FA4800) [pid = 4040] [serial = 1743] [outer = 00000000] 02:41:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13FA8C00) [pid = 4040] [serial = 1744] [outer = 13FA4800] 02:41:56 INFO - PROCESS | 4040 | 1465206116462 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (14086400) [pid = 4040] [serial = 1745] [outer = 13FA4800] 02:41:56 INFO - PROCESS | 4040 | 1465206116890 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 770ms 02:41:56 INFO - PROCESS | 4040 | 1465206116941 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 4040 | 1465206116943 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 02:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:41:56 INFO - PROCESS | 4040 | 1465206116956 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 4040 | 1465206116958 Marionette TRACE conn6 <- [1,2290,null,{}] 02:41:56 INFO - PROCESS | 4040 | 1465206116962 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:56 INFO - PROCESS | 4040 | 1465206116964 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:57 INFO - PROCESS | 4040 | 1465206117083 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 02:41:57 INFO - PROCESS | 4040 | 1465206117096 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 4040 | 1465206117098 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:57 INFO - PROCESS | 4040 | ++DOCSHELL 1415B000 == 28 [pid = 4040] [id = 582] 02:41:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1438E400) [pid = 4040] [serial = 1746] [outer = 00000000] 02:41:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1484C000) [pid = 4040] [serial = 1747] [outer = 1438E400] 02:41:57 INFO - PROCESS | 4040 | 1465206117198 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1496C800) [pid = 4040] [serial = 1748] [outer = 1438E400] 02:41:57 INFO - PROCESS | 4040 | 1465206117632 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 02:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:41:57 INFO - PROCESS | 4040 | 1465206117683 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 4040 | 1465206117685 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 02:41:57 INFO - PROCESS | 4040 | 1465206117689 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 4040 | 1465206117690 Marionette TRACE conn6 <- [1,2294,null,{}] 02:41:57 INFO - PROCESS | 4040 | 1465206117694 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:57 INFO - PROCESS | 4040 | 1465206117696 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:57 INFO - PROCESS | 4040 | 1465206117817 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 02:41:57 INFO - PROCESS | 4040 | 1465206117826 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 4040 | 1465206117828 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:57 INFO - PROCESS | 4040 | ++DOCSHELL 15423000 == 29 [pid = 4040] [id = 583] 02:41:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (15BB2400) [pid = 4040] [serial = 1749] [outer = 00000000] 02:41:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1640FC00) [pid = 4040] [serial = 1750] [outer = 15BB2400] 02:41:57 INFO - PROCESS | 4040 | 1465206117926 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (17641C00) [pid = 4040] [serial = 1751] [outer = 15BB2400] 02:41:58 INFO - PROCESS | 4040 | 1465206118342 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 02:41:58 INFO - PROCESS | 4040 | 1465206118420 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 4040 | 1465206118422 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 02:41:58 INFO - PROCESS | 4040 | 1465206118425 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:41:58 INFO - PROCESS | 4040 | 1465206118427 Marionette TRACE conn6 <- [1,2298,null,{}] 02:41:58 INFO - PROCESS | 4040 | 1465206118430 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:58 INFO - PROCESS | 4040 | 1465206118436 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:58 INFO - PROCESS | 4040 | 1465206118581 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 02:41:58 INFO - PROCESS | 4040 | 1465206118589 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 4040 | 1465206118591 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:58 INFO - PROCESS | 4040 | ++DOCSHELL 17FAB000 == 30 [pid = 4040] [id = 584] 02:41:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (17FAE000) [pid = 4040] [serial = 1752] [outer = 00000000] 02:41:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (184E0C00) [pid = 4040] [serial = 1753] [outer = 17FAE000] 02:41:58 INFO - PROCESS | 4040 | 1465206118690 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (184E8000) [pid = 4040] [serial = 1754] [outer = 17FAE000] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FE4CC00) [pid = 4040] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1484FC00) [pid = 4040] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0F6EA800) [pid = 4040] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (19225000) [pid = 4040] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (184CA000) [pid = 4040] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (17048800) [pid = 4040] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (13F9CC00) [pid = 4040] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1028C800) [pid = 4040] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (13F49C00) [pid = 4040] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0F6F3800) [pid = 4040] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (18F65400) [pid = 4040] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:41:59 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (18EA0400) [pid = 4040] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:41:59 INFO - PROCESS | 4040 | 1465206119280 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 870ms 02:41:59 INFO - PROCESS | 4040 | 1465206119300 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 4040 | 1465206119302 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 02:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:41:59 INFO - PROCESS | 4040 | 1465206119305 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 4040 | 1465206119306 Marionette TRACE conn6 <- [1,2302,null,{}] 02:41:59 INFO - PROCESS | 4040 | 1465206119309 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 4040 | 1465206119311 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:59 INFO - PROCESS | 4040 | 1465206119388 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 02:41:59 INFO - PROCESS | 4040 | 1465206119394 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 4040 | 1465206119396 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:41:59 INFO - PROCESS | 4040 | ++DOCSHELL 10E0E000 == 31 [pid = 4040] [id = 585] 02:41:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1484FC00) [pid = 4040] [serial = 1755] [outer = 00000000] 02:41:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (184DD800) [pid = 4040] [serial = 1756] [outer = 1484FC00] 02:41:59 INFO - PROCESS | 4040 | 1465206119439 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (184E0800) [pid = 4040] [serial = 1757] [outer = 1484FC00] 02:41:59 INFO - PROCESS | 4040 | 1465206119872 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 02:41:59 INFO - PROCESS | 4040 | 1465206119936 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 4040 | 1465206119938 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 02:41:59 INFO - PROCESS | 4040 | 1465206119941 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:41:59 INFO - PROCESS | 4040 | 1465206119943 Marionette TRACE conn6 <- [1,2306,null,{}] 02:41:59 INFO - PROCESS | 4040 | 1465206119947 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 4040 | 1465206119948 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:00 INFO - PROCESS | 4040 | 1465206120026 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 02:42:00 INFO - PROCESS | 4040 | 1465206120032 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 4040 | 1465206120034 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:00 INFO - PROCESS | 4040 | ++DOCSHELL 0F68D000 == 32 [pid = 4040] [id = 586] 02:42:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0F6F2800) [pid = 4040] [serial = 1758] [outer = 00000000] 02:42:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18EA5C00) [pid = 4040] [serial = 1759] [outer = 0F6F2800] 02:42:00 INFO - PROCESS | 4040 | 1465206120078 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18EA6C00) [pid = 4040] [serial = 1760] [outer = 0F6F2800] 02:42:00 INFO - PROCESS | 4040 | 1465206120588 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:42:00 INFO - PROCESS | 4040 | 1465206120618 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 02:42:00 INFO - PROCESS | 4040 | 1465206120621 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 4040 | 1465206120623 Marionette TRACE conn6 <- [1,2310,null,{}] 02:42:00 INFO - PROCESS | 4040 | 1465206120626 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 4040 | 1465206120628 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:00 INFO - PROCESS | 4040 | 1465206120711 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 02:42:00 INFO - PROCESS | 4040 | 1465206120744 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 4040 | 1465206120746 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:00 INFO - PROCESS | 4040 | ++DOCSHELL 13FA4000 == 33 [pid = 4040] [id = 587] 02:42:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (19226000) [pid = 4040] [serial = 1761] [outer = 00000000] 02:42:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (197EF400) [pid = 4040] [serial = 1762] [outer = 19226000] 02:42:00 INFO - PROCESS | 4040 | 1465206120802 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (197F2000) [pid = 4040] [serial = 1763] [outer = 19226000] 02:42:01 INFO - PROCESS | 4040 | 1465206121589 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1016ms 02:42:01 INFO - PROCESS | 4040 | 1465206121641 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 4040 | 1465206121645 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 02:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:42:01 INFO - PROCESS | 4040 | 1465206121650 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 4040 | 1465206121655 Marionette TRACE conn6 <- [1,2314,null,{}] 02:42:01 INFO - PROCESS | 4040 | 1465206121705 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:01 INFO - PROCESS | 4040 | 1465206121708 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:01 INFO - PROCESS | 4040 | 1465206121839 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 02:42:01 INFO - PROCESS | 4040 | 1465206121970 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 4040 | 1465206121973 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:02 INFO - PROCESS | 4040 | ++DOCSHELL 0C807800 == 34 [pid = 4040] [id = 588] 02:42:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0C8E6400) [pid = 4040] [serial = 1764] [outer = 00000000] 02:42:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0FD92400) [pid = 4040] [serial = 1765] [outer = 0C8E6400] 02:42:02 INFO - PROCESS | 4040 | 1465206122032 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (102B3000) [pid = 4040] [serial = 1766] [outer = 0C8E6400] 02:42:02 INFO - PROCESS | 4040 | 1465206122794 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1211ms 02:42:02 INFO - PROCESS | 4040 | 1465206122864 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 4040 | 1465206122869 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 02:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:42:02 INFO - PROCESS | 4040 | 1465206122877 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 4040 | 1465206122880 Marionette TRACE conn6 <- [1,2318,null,{}] 02:42:02 INFO - PROCESS | 4040 | 1465206122884 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:02 INFO - PROCESS | 4040 | 1465206122887 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:03 INFO - PROCESS | 4040 | 1465206123020 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 02:42:03 INFO - PROCESS | 4040 | 1465206123153 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 4040 | 1465206123156 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:03 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E6C00 == 35 [pid = 4040] [id = 589] 02:42:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0C6E9000) [pid = 4040] [serial = 1767] [outer = 00000000] 02:42:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0FC5C400) [pid = 4040] [serial = 1768] [outer = 0C6E9000] 02:42:03 INFO - PROCESS | 4040 | 1465206123213 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (102B4800) [pid = 4040] [serial = 1769] [outer = 0C6E9000] 02:42:03 INFO - PROCESS | 4040 | --DOCSHELL 0F68D000 == 34 [pid = 4040] [id = 586] 02:42:03 INFO - PROCESS | 4040 | --DOCSHELL 10E0E000 == 33 [pid = 4040] [id = 585] 02:42:03 INFO - PROCESS | 4040 | --DOCSHELL 17FAB000 == 32 [pid = 4040] [id = 584] 02:42:03 INFO - PROCESS | 4040 | --DOCSHELL 15423000 == 31 [pid = 4040] [id = 583] 02:42:03 INFO - PROCESS | 4040 | --DOCSHELL 1415B000 == 30 [pid = 4040] [id = 582] 02:42:03 INFO - PROCESS | 4040 | --DOCSHELL 13FA4400 == 29 [pid = 4040] [id = 581] 02:42:03 INFO - PROCESS | 4040 | --DOCSHELL 0FD97000 == 28 [pid = 4040] [id = 580] 02:42:03 INFO - PROCESS | 4040 | --DOCSHELL 0C8E9800 == 27 [pid = 4040] [id = 579] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (15BB0C00) [pid = 4040] [serial = 1703] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0FCD2800) [pid = 4040] [serial = 1697] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (19B4C400) [pid = 4040] [serial = 1717] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (184EA400) [pid = 4040] [serial = 1708] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (176BE400) [pid = 4040] [serial = 1706] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (184EB400) [pid = 4040] [serial = 1709] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (18EA1400) [pid = 4040] [serial = 1715] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (0F7F4000) [pid = 4040] [serial = 1696] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (105A1C00) [pid = 4040] [serial = 1699] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1764EC00) [pid = 4040] [serial = 1705] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (13F4B800) [pid = 4040] [serial = 1700] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (14389400) [pid = 4040] [serial = 1694] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (16294C00) [pid = 4040] [serial = 1714] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FC58400) [pid = 4040] [serial = 1690] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1946E800) [pid = 4040] [serial = 1688] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (13FAA800) [pid = 4040] [serial = 1693] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (197EF800) [pid = 4040] [serial = 1712] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (194F0800) [pid = 4040] [serial = 1711] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1541A000) [pid = 4040] [serial = 1702] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0FCE0000) [pid = 4040] [serial = 1691] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1A7AA400) [pid = 4040] [serial = 1718] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1AD6C400) [pid = 4040] [serial = 1720] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1AE1F800) [pid = 4040] [serial = 1721] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 4040 | 1465206123991 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1179ms 02:42:04 INFO - PROCESS | 4040 | 1465206124056 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 4040 | 1465206124060 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 02:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:42:04 INFO - PROCESS | 4040 | 1465206124064 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 4040 | 1465206124069 Marionette TRACE conn6 <- [1,2322,null,{}] 02:42:04 INFO - PROCESS | 4040 | 1465206124074 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 4040 | 1465206124076 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:04 INFO - PROCESS | 4040 | 1465206124166 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 02:42:04 INFO - PROCESS | 4040 | 1465206124178 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 4040 | 1465206124180 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:04 INFO - PROCESS | 4040 | ++DOCSHELL 0F683000 == 28 [pid = 4040] [id = 590] 02:42:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (0F683C00) [pid = 4040] [serial = 1770] [outer = 00000000] 02:42:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0FC59400) [pid = 4040] [serial = 1771] [outer = 0F683C00] 02:42:04 INFO - PROCESS | 4040 | 1465206124228 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0FCDB400) [pid = 4040] [serial = 1772] [outer = 0F683C00] 02:42:04 INFO - PROCESS | 4040 | 1465206124753 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 02:42:04 INFO - PROCESS | 4040 | 1465206124796 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 4040 | 1465206124800 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 02:42:04 INFO - PROCESS | 4040 | 1465206124806 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:42:04 INFO - PROCESS | 4040 | 1465206124809 Marionette TRACE conn6 <- [1,2326,null,{}] 02:42:04 INFO - PROCESS | 4040 | 1465206124812 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 4040 | 1465206124815 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:04 INFO - PROCESS | 4040 | 1465206124904 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 02:42:04 INFO - PROCESS | 4040 | 1465206124912 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 4040 | 1465206124914 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:04 INFO - PROCESS | 4040 | ++DOCSHELL 1059D400 == 29 [pid = 4040] [id = 591] 02:42:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (1059E800) [pid = 4040] [serial = 1773] [outer = 00000000] 02:42:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1109F800) [pid = 4040] [serial = 1774] [outer = 1059E800] 02:42:04 INFO - PROCESS | 4040 | 1465206124961 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (13F9C800) [pid = 4040] [serial = 1775] [outer = 1059E800] 02:42:05 INFO - PROCESS | 4040 | 1465206125437 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 02:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:42:05 INFO - PROCESS | 4040 | 1465206125481 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 4040 | 1465206125483 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 02:42:05 INFO - PROCESS | 4040 | 1465206125486 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 4040 | 1465206125490 Marionette TRACE conn6 <- [1,2330,null,{}] 02:42:05 INFO - PROCESS | 4040 | 1465206125501 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 4040 | 1465206125505 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:05 INFO - PROCESS | 4040 | 1465206125593 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 02:42:05 INFO - PROCESS | 4040 | 1465206125688 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 4040 | 1465206125691 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:05 INFO - PROCESS | 4040 | ++DOCSHELL 14968800 == 30 [pid = 4040] [id = 592] 02:42:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (1496E800) [pid = 4040] [serial = 1776] [outer = 00000000] 02:42:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (15BB6000) [pid = 4040] [serial = 1777] [outer = 1496E800] 02:42:05 INFO - PROCESS | 4040 | 1465206125748 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (16404400) [pid = 4040] [serial = 1778] [outer = 1496E800] 02:42:06 INFO - PROCESS | 4040 | 1465206126143 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 02:42:06 INFO - PROCESS | 4040 | 1465206126177 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 4040 | 1465206126180 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 02:42:06 INFO - PROCESS | 4040 | 1465206126183 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:42:06 INFO - PROCESS | 4040 | 1465206126185 Marionette TRACE conn6 <- [1,2334,null,{}] 02:42:06 INFO - PROCESS | 4040 | 1465206126189 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:06 INFO - PROCESS | 4040 | 1465206126191 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:06 INFO - PROCESS | 4040 | 1465206126349 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 02:42:06 INFO - PROCESS | 4040 | 1465206126365 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 4040 | 1465206126367 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:06 INFO - PROCESS | 4040 | ++DOCSHELL 1628F800 == 31 [pid = 4040] [id = 593] 02:42:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (16295800) [pid = 4040] [serial = 1779] [outer = 00000000] 02:42:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (17F34800) [pid = 4040] [serial = 1780] [outer = 16295800] 02:42:06 INFO - PROCESS | 4040 | 1465206126413 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184C2000) [pid = 4040] [serial = 1781] [outer = 16295800] 02:42:06 INFO - PROCESS | 4040 | 1465206126840 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 02:42:06 INFO - PROCESS | 4040 | 1465206126863 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 4040 | 1465206126865 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 02:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:42:06 INFO - PROCESS | 4040 | 1465206126868 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 4040 | 1465206126870 Marionette TRACE conn6 <- [1,2338,null,{}] 02:42:06 INFO - PROCESS | 4040 | 1465206126873 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:06 INFO - PROCESS | 4040 | 1465206126875 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:06 INFO - PROCESS | 4040 | 1465206126988 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 02:42:07 INFO - PROCESS | 4040 | 1465206126994 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 4040 | 1465206126996 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:07 INFO - PROCESS | 4040 | ++DOCSHELL 184E6C00 == 32 [pid = 4040] [id = 594] 02:42:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184E7800) [pid = 4040] [serial = 1782] [outer = 00000000] 02:42:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18E9CC00) [pid = 4040] [serial = 1783] [outer = 184E7800] 02:42:07 INFO - PROCESS | 4040 | 1465206127040 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (18EA4400) [pid = 4040] [serial = 1784] [outer = 184E7800] 02:42:07 INFO - PROCESS | 4040 | 1465206127547 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 02:42:07 INFO - PROCESS | 4040 | 1465206127602 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 4040 | 1465206127604 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 02:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:42:07 INFO - PROCESS | 4040 | 1465206127608 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 4040 | 1465206127609 Marionette TRACE conn6 <- [1,2342,null,{}] 02:42:07 INFO - PROCESS | 4040 | 1465206127613 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:07 INFO - PROCESS | 4040 | 1465206127619 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:07 INFO - PROCESS | 4040 | 1465206127801 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 02:42:07 INFO - PROCESS | 4040 | 1465206127814 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 4040 | 1465206127816 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:07 INFO - PROCESS | 4040 | ++DOCSHELL 159E3000 == 33 [pid = 4040] [id = 595] 02:42:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (18F63400) [pid = 4040] [serial = 1785] [outer = 00000000] 02:42:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (19AF5400) [pid = 4040] [serial = 1786] [outer = 18F63400] 02:42:07 INFO - PROCESS | 4040 | 1465206127919 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (197FD400) [pid = 4040] [serial = 1787] [outer = 18F63400] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0CD31800) [pid = 4040] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0FD97C00) [pid = 4040] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1438E400) [pid = 4040] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FD96800) [pid = 4040] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (13FA4800) [pid = 4040] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0F7F6400) [pid = 4040] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (147D7C00) [pid = 4040] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1AE26000) [pid = 4040] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1C076400) [pid = 4040] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (17FAE000) [pid = 4040] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0F6F2800) [pid = 4040] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:42:08 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1484FC00) [pid = 4040] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:42:08 INFO - PROCESS | 4040 | 1465206128424 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 871ms 02:42:08 INFO - PROCESS | 4040 | 1465206128483 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 4040 | 1465206128485 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 02:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:42:08 INFO - PROCESS | 4040 | 1465206128489 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 4040 | 1465206128491 Marionette TRACE conn6 <- [1,2346,null,{}] 02:42:08 INFO - PROCESS | 4040 | 1465206128494 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:08 INFO - PROCESS | 4040 | 1465206128496 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:08 INFO - PROCESS | 4040 | 1465206128576 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 02:42:08 INFO - PROCESS | 4040 | 1465206128581 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 4040 | 1465206128583 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:08 INFO - PROCESS | 4040 | ++DOCSHELL 13F4B800 == 34 [pid = 4040] [id = 596] 02:42:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (13FA4800) [pid = 4040] [serial = 1788] [outer = 00000000] 02:42:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1484FC00) [pid = 4040] [serial = 1789] [outer = 13FA4800] 02:42:08 INFO - PROCESS | 4040 | 1465206128626 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1628D400) [pid = 4040] [serial = 1790] [outer = 13FA4800] 02:42:09 INFO - PROCESS | 4040 | 1465206129060 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 02:42:09 INFO - PROCESS | 4040 | 1465206129137 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 4040 | 1465206129139 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 02:42:09 INFO - PROCESS | 4040 | 1465206129144 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 4040 | 1465206129146 Marionette TRACE conn6 <- [1,2350,null,{}] 02:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:42:09 INFO - PROCESS | 4040 | 1465206129150 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:09 INFO - PROCESS | 4040 | 1465206129152 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:09 INFO - PROCESS | 4040 | 1465206129233 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 02:42:09 INFO - PROCESS | 4040 | 1465206129239 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 4040 | 1465206129241 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:09 INFO - PROCESS | 4040 | ++DOCSHELL 13FA0000 == 35 [pid = 4040] [id = 597] 02:42:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (19226C00) [pid = 4040] [serial = 1791] [outer = 00000000] 02:42:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1A8B9800) [pid = 4040] [serial = 1792] [outer = 19226C00] 02:42:09 INFO - PROCESS | 4040 | 1465206129285 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AE1EC00) [pid = 4040] [serial = 1793] [outer = 19226C00] 02:42:09 INFO - PROCESS | 4040 | 1465206129741 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 02:42:09 INFO - PROCESS | 4040 | 1465206129781 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 4040 | 1465206129783 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 02:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:42:09 INFO - PROCESS | 4040 | 1465206129786 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 4040 | 1465206129798 Marionette TRACE conn6 <- [1,2354,null,{}] 02:42:09 INFO - PROCESS | 4040 | 1465206129801 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:09 INFO - PROCESS | 4040 | 1465206129803 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:09 INFO - PROCESS | 4040 | 1465206129885 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 02:42:09 INFO - PROCESS | 4040 | 1465206129890 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 4040 | 1465206129892 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:09 INFO - PROCESS | 4040 | ++DOCSHELL 14728400 == 36 [pid = 4040] [id = 598] 02:42:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1AE21400) [pid = 4040] [serial = 1794] [outer = 00000000] 02:42:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1AE2A800) [pid = 4040] [serial = 1795] [outer = 1AE21400] 02:42:09 INFO - PROCESS | 4040 | 1465206129938 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1B93EC00) [pid = 4040] [serial = 1796] [outer = 1AE21400] 02:42:10 INFO - PROCESS | 4040 | 1465206130351 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 590ms 02:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:42:10 INFO - PROCESS | 4040 | 1465206130380 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 4040 | 1465206130382 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 02:42:10 INFO - PROCESS | 4040 | 1465206130385 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 4040 | 1465206130387 Marionette TRACE conn6 <- [1,2358,null,{}] 02:42:10 INFO - PROCESS | 4040 | 1465206130394 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 4040 | 1465206130396 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:10 INFO - PROCESS | 4040 | 1465206130528 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 02:42:10 INFO - PROCESS | 4040 | 1465206130704 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 4040 | 1465206130708 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:10 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DE800 == 37 [pid = 4040] [id = 599] 02:42:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (0C8DF400) [pid = 4040] [serial = 1797] [outer = 00000000] 02:42:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0CD7B400) [pid = 4040] [serial = 1798] [outer = 0C8DF400] 02:42:10 INFO - PROCESS | 4040 | 1465206130785 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0F7F9000) [pid = 4040] [serial = 1799] [outer = 0C8DF400] 02:42:11 INFO - PROCESS | 4040 | 1465206131358 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1023ms 02:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:42:11 INFO - PROCESS | 4040 | 1465206131411 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 4040 | 1465206131415 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 02:42:11 INFO - PROCESS | 4040 | 1465206131420 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 4040 | 1465206131424 Marionette TRACE conn6 <- [1,2362,null,{}] 02:42:11 INFO - PROCESS | 4040 | 1465206131447 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:11 INFO - PROCESS | 4040 | 1465206131450 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:11 INFO - PROCESS | 4040 | 1465206131566 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 02:42:11 INFO - PROCESS | 4040 | 1465206131708 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 4040 | 1465206131711 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:11 INFO - PROCESS | 4040 | ++DOCSHELL 14086000 == 38 [pid = 4040] [id = 600] 02:42:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (140C2800) [pid = 4040] [serial = 1800] [outer = 00000000] 02:42:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (14386800) [pid = 4040] [serial = 1801] [outer = 140C2800] 02:42:11 INFO - PROCESS | 4040 | 1465206131768 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (14845C00) [pid = 4040] [serial = 1802] [outer = 140C2800] 02:42:12 INFO - PROCESS | 4040 | 1465206132395 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1024ms 02:42:12 INFO - PROCESS | 4040 | 1465206132444 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 4040 | 1465206132447 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 02:42:12 INFO - PROCESS | 4040 | 1465206132450 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:42:12 INFO - PROCESS | 4040 | 1465206132453 Marionette TRACE conn6 <- [1,2366,null,{}] 02:42:12 INFO - PROCESS | 4040 | 1465206132471 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 4040 | 1465206132474 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:12 INFO - PROCESS | 4040 | 1465206132586 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 02:42:12 INFO - PROCESS | 4040 | 1465206132729 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 4040 | 1465206132731 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:12 INFO - PROCESS | 4040 | ++DOCSHELL 14967800 == 39 [pid = 4040] [id = 601] 02:42:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (19220800) [pid = 4040] [serial = 1803] [outer = 00000000] 02:42:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (194F0800) [pid = 4040] [serial = 1804] [outer = 19220800] 02:42:12 INFO - PROCESS | 4040 | 1465206132786 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (199BC800) [pid = 4040] [serial = 1805] [outer = 19220800] 02:42:13 INFO - PROCESS | 4040 | 1465206133363 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 950ms 02:42:13 INFO - PROCESS | 4040 | 1465206133404 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 4040 | 1465206133408 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 02:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:42:13 INFO - PROCESS | 4040 | 1465206133419 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 4040 | 1465206133424 Marionette TRACE conn6 <- [1,2370,null,{}] 02:42:13 INFO - PROCESS | 4040 | 1465206133428 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 4040 | 1465206133431 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:13 INFO - PROCESS | 4040 | 1465206133545 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 02:42:13 INFO - PROCESS | 4040 | 1465206133659 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 4040 | 1465206133661 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:13 INFO - PROCESS | 4040 | ++DOCSHELL 1C50D400 == 40 [pid = 4040] [id = 602] 02:42:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1C50F000) [pid = 4040] [serial = 1806] [outer = 00000000] 02:42:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1C5CF400) [pid = 4040] [serial = 1807] [outer = 1C50F000] 02:42:13 INFO - PROCESS | 4040 | 1465206133756 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1C5D3C00) [pid = 4040] [serial = 1808] [outer = 1C50F000] 02:42:14 INFO - PROCESS | 4040 | 1465206134547 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1183ms 02:42:14 INFO - PROCESS | 4040 | 1465206134602 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 4040 | 1465206134606 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 02:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:42:14 INFO - PROCESS | 4040 | 1465206134611 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 4040 | 1465206134614 Marionette TRACE conn6 <- [1,2374,null,{}] 02:42:14 INFO - PROCESS | 4040 | 1465206134619 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:14 INFO - PROCESS | 4040 | 1465206134622 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:14 INFO - PROCESS | 4040 | 1465206134727 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 02:42:14 INFO - PROCESS | 4040 | 1465206134868 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 4040 | 1465206134873 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:14 INFO - PROCESS | 4040 | ++DOCSHELL 0FE42400 == 41 [pid = 4040] [id = 603] 02:42:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (0FE44C00) [pid = 4040] [serial = 1809] [outer = 00000000] 02:42:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (101A8C00) [pid = 4040] [serial = 1810] [outer = 0FE44C00] 02:42:14 INFO - PROCESS | 4040 | 1465206134925 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (102C0800) [pid = 4040] [serial = 1811] [outer = 0FE44C00] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 14728400 == 40 [pid = 4040] [id = 598] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 13FA0000 == 39 [pid = 4040] [id = 597] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 13F4B800 == 38 [pid = 4040] [id = 596] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 159E3000 == 37 [pid = 4040] [id = 595] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 184E6C00 == 36 [pid = 4040] [id = 594] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 1628F800 == 35 [pid = 4040] [id = 593] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 14968800 == 34 [pid = 4040] [id = 592] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 1059D400 == 33 [pid = 4040] [id = 591] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 0F683000 == 32 [pid = 4040] [id = 590] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 0C6E6C00 == 31 [pid = 4040] [id = 589] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 0C807800 == 30 [pid = 4040] [id = 588] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 13FA4000 == 29 [pid = 4040] [id = 587] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 0FCDAC00 == 28 [pid = 4040] [id = 578] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 1C50D400 == 27 [pid = 4040] [id = 602] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 14967800 == 26 [pid = 4040] [id = 601] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 0C8DE800 == 25 [pid = 4040] [id = 599] 02:42:15 INFO - PROCESS | 4040 | --DOCSHELL 14086000 == 24 [pid = 4040] [id = 600] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (0CDCE000) [pid = 4040] [serial = 1738] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (0F63B400) [pid = 4040] [serial = 1739] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (0FE41C00) [pid = 4040] [serial = 1741] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0FE48400) [pid = 4040] [serial = 1742] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (1484C000) [pid = 4040] [serial = 1747] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (105A4C00) [pid = 4040] [serial = 1736] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (101A4400) [pid = 4040] [serial = 1735] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (13FA8C00) [pid = 4040] [serial = 1744] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (102BC000) [pid = 4040] [serial = 1724] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FCDE800) [pid = 4040] [serial = 1723] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (17644C00) [pid = 4040] [serial = 1727] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1628CC00) [pid = 4040] [serial = 1726] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1B87A400) [pid = 4040] [serial = 1730] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1AE2C000) [pid = 4040] [serial = 1729] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1C504000) [pid = 4040] [serial = 1733] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1C3A3800) [pid = 4040] [serial = 1732] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1640FC00) [pid = 4040] [serial = 1750] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1496C800) [pid = 4040] [serial = 1748] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (184E0C00) [pid = 4040] [serial = 1753] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (18EA5C00) [pid = 4040] [serial = 1759] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184E8000) [pid = 4040] [serial = 1754] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (18EA6C00) [pid = 4040] [serial = 1760] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (197EF400) [pid = 4040] [serial = 1762] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (184DD800) [pid = 4040] [serial = 1756] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (14086400) [pid = 4040] [serial = 1745] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (184E0800) [pid = 4040] [serial = 1757] [outer = 00000000] [url = about:blank] 02:42:16 INFO - PROCESS | 4040 | [4040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:16 INFO - PROCESS | 4040 | 1465206136200 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1635ms 02:42:16 INFO - PROCESS | 4040 | 1465206136246 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 4040 | 1465206136250 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 02:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:42:16 INFO - PROCESS | 4040 | 1465206136255 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 4040 | 1465206136257 Marionette TRACE conn6 <- [1,2378,null,{}] 02:42:16 INFO - PROCESS | 4040 | 1465206136263 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:16 INFO - PROCESS | 4040 | 1465206136265 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:16 INFO - PROCESS | 4040 | 1465206136354 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 02:42:16 INFO - PROCESS | 4040 | 1465206136364 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 4040 | 1465206136367 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:16 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E4C00 == 25 [pid = 4040] [id = 604] 02:42:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C8E5400) [pid = 4040] [serial = 1812] [outer = 00000000] 02:42:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0F638400) [pid = 4040] [serial = 1813] [outer = 0C8E5400] 02:42:16 INFO - PROCESS | 4040 | 1465206136414 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0F6EB800) [pid = 4040] [serial = 1814] [outer = 0C8E5400] 02:42:16 INFO - PROCESS | 4040 | 1465206136916 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 02:42:17 INFO - PROCESS | 4040 | 1465206136986 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 4040 | 1465206136991 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 02:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:42:17 INFO - PROCESS | 4040 | 1465206136996 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 4040 | 1465206136999 Marionette TRACE conn6 <- [1,2382,null,{}] 02:42:17 INFO - PROCESS | 4040 | 1465206137003 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:17 INFO - PROCESS | 4040 | 1465206137005 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:17 INFO - PROCESS | 4040 | 1465206137099 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 02:42:17 INFO - PROCESS | 4040 | 1465206137201 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 4040 | 1465206137203 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:17 INFO - PROCESS | 4040 | ++DOCSHELL 0FE49000 == 26 [pid = 4040] [id = 605] 02:42:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FE49400) [pid = 4040] [serial = 1815] [outer = 00000000] 02:42:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1028B400) [pid = 4040] [serial = 1816] [outer = 0FE49400] 02:42:17 INFO - PROCESS | 4040 | 1465206137253 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (102B9400) [pid = 4040] [serial = 1817] [outer = 0FE49400] 02:42:17 INFO - PROCESS | 4040 | 1465206137681 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 02:42:17 INFO - PROCESS | 4040 | 1465206137731 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 4040 | 1465206137733 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 02:42:17 INFO - PROCESS | 4040 | 1465206137736 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:42:17 INFO - PROCESS | 4040 | 1465206137740 Marionette TRACE conn6 <- [1,2386,null,{}] 02:42:17 INFO - PROCESS | 4040 | 1465206137750 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:17 INFO - PROCESS | 4040 | 1465206137755 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:17 INFO - PROCESS | 4040 | 1465206137838 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 02:42:17 INFO - PROCESS | 4040 | 1465206137845 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 4040 | 1465206137848 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:17 INFO - PROCESS | 4040 | ++DOCSHELL 13FA7C00 == 27 [pid = 4040] [id = 606] 02:42:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13FA9000) [pid = 4040] [serial = 1818] [outer = 00000000] 02:42:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (140BFC00) [pid = 4040] [serial = 1819] [outer = 13FA9000] 02:42:17 INFO - PROCESS | 4040 | 1465206137896 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14158400) [pid = 4040] [serial = 1820] [outer = 13FA9000] 02:42:18 INFO - PROCESS | 4040 | 1465206138413 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 02:42:18 INFO - PROCESS | 4040 | 1465206138475 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 4040 | 1465206138477 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 02:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:42:18 INFO - PROCESS | 4040 | 1465206138489 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 4040 | 1465206138491 Marionette TRACE conn6 <- [1,2390,null,{}] 02:42:18 INFO - PROCESS | 4040 | 1465206138494 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 4040 | 1465206138496 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:18 INFO - PROCESS | 4040 | 1465206138617 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 02:42:18 INFO - PROCESS | 4040 | 1465206138629 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 4040 | 1465206138631 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:18 INFO - PROCESS | 4040 | ++DOCSHELL 140BE400 == 28 [pid = 4040] [id = 607] 02:42:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (14354000) [pid = 4040] [serial = 1821] [outer = 00000000] 02:42:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1541B000) [pid = 4040] [serial = 1822] [outer = 14354000] 02:42:18 INFO - PROCESS | 4040 | 1465206138730 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (15BAFC00) [pid = 4040] [serial = 1823] [outer = 14354000] 02:42:19 INFO - PROCESS | 4040 | 1465206139134 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 02:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:42:19 INFO - PROCESS | 4040 | 1465206139228 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 4040 | 1465206139230 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 02:42:19 INFO - PROCESS | 4040 | 1465206139234 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 4040 | 1465206139236 Marionette TRACE conn6 <- [1,2394,null,{}] 02:42:19 INFO - PROCESS | 4040 | 1465206139243 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:19 INFO - PROCESS | 4040 | 1465206139246 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:19 INFO - PROCESS | 4040 | 1465206139365 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 02:42:19 INFO - PROCESS | 4040 | 1465206139373 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 4040 | 1465206139375 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:19 INFO - PROCESS | 4040 | ++DOCSHELL 1640C400 == 29 [pid = 4040] [id = 608] 02:42:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1640F800) [pid = 4040] [serial = 1824] [outer = 00000000] 02:42:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (17649000) [pid = 4040] [serial = 1825] [outer = 1640F800] 02:42:19 INFO - PROCESS | 4040 | 1465206139419 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (17650C00) [pid = 4040] [serial = 1826] [outer = 1640F800] 02:42:19 INFO - PROCESS | 4040 | 1465206139879 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 690ms 02:42:19 INFO - PROCESS | 4040 | 1465206139954 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 4040 | 1465206139956 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 02:42:19 INFO - PROCESS | 4040 | 1465206139976 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 4040 | 1465206139978 Marionette TRACE conn6 <- [1,2398,null,{}] 02:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:42:19 INFO - PROCESS | 4040 | 1465206139981 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:20 INFO - PROCESS | 4040 | 1465206139987 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:20 INFO - PROCESS | 4040 | 1465206140369 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (184E7800) [pid = 4040] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (18F63400) [pid = 4040] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C8E6400) [pid = 4040] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1496E800) [pid = 4040] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (19226000) [pid = 4040] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0F683C00) [pid = 4040] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19226C00) [pid = 4040] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0C6E9000) [pid = 4040] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1059E800) [pid = 4040] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1AE21400) [pid = 4040] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13FA4800) [pid = 4040] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (16295800) [pid = 4040] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:42:20 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (15BB2400) [pid = 4040] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:42:20 INFO - PROCESS | 4040 | 1465206140435 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 4040 | 1465206140437 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:20 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E9000 == 30 [pid = 4040] [id = 609] 02:42:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0C803000) [pid = 4040] [serial = 1827] [outer = 00000000] 02:42:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FE3DC00) [pid = 4040] [serial = 1828] [outer = 0C803000] 02:42:20 INFO - PROCESS | 4040 | 1465206140482 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (15BB2400) [pid = 4040] [serial = 1829] [outer = 0C803000] 02:42:20 INFO - PROCESS | 4040 | 1465206140945 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1015ms 02:42:21 INFO - PROCESS | 4040 | 1465206140997 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 4040 | 1465206140999 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 02:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:42:21 INFO - PROCESS | 4040 | 1465206141072 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 4040 | 1465206141075 Marionette TRACE conn6 <- [1,2402,null,{}] 02:42:21 INFO - PROCESS | 4040 | 1465206141081 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:21 INFO - PROCESS | 4040 | 1465206141085 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:21 INFO - PROCESS | 4040 | 1465206141225 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 02:42:21 INFO - PROCESS | 4040 | 1465206141338 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 4040 | 1465206141342 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:21 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DE800 == 31 [pid = 4040] [id = 610] 02:42:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0C8DFC00) [pid = 4040] [serial = 1830] [outer = 00000000] 02:42:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0CD73000) [pid = 4040] [serial = 1831] [outer = 0C8DFC00] 02:42:21 INFO - PROCESS | 4040 | 1465206141400 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0F765400) [pid = 4040] [serial = 1832] [outer = 0C8DFC00] 02:42:22 INFO - PROCESS | 4040 | 1465206142184 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1198ms 02:42:22 INFO - PROCESS | 4040 | 1465206142262 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 02:42:22 INFO - PROCESS | 4040 | 1465206142267 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 02:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:42:22 INFO - PROCESS | 4040 | 1465206142273 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - PROCESS | 4040 | 1465206142276 Marionette TRACE conn6 <- [1,2406,null,{}] 02:42:22 INFO - PROCESS | 4040 | 1465206142283 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:22 INFO - PROCESS | 4040 | 1465206142288 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:22 INFO - PROCESS | 4040 | 1465206142421 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 02:42:22 INFO - PROCESS | 4040 | 1465206142552 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 4040 | 1465206142555 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:22 INFO - PROCESS | 4040 | ++DOCSHELL 1028C000 == 32 [pid = 4040] [id = 611] 02:42:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1028CC00) [pid = 4040] [serial = 1833] [outer = 00000000] 02:42:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (13F4CC00) [pid = 4040] [serial = 1834] [outer = 1028CC00] 02:42:22 INFO - PROCESS | 4040 | 1465206142614 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (13FA1400) [pid = 4040] [serial = 1835] [outer = 1028CC00] 02:42:23 INFO - PROCESS | 4040 | 1465206143439 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1225ms 02:42:23 INFO - PROCESS | 4040 | 1465206143502 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 02:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:42:23 INFO - PROCESS | 4040 | 1465206143506 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 02:42:23 INFO - PROCESS | 4040 | 1465206143511 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 4040 | 1465206143515 Marionette TRACE conn6 <- [1,2410,null,{}] 02:42:23 INFO - PROCESS | 4040 | 1465206143528 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 4040 | 1465206143532 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:23 INFO - PROCESS | 4040 | 1465206143648 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 02:42:23 INFO - PROCESS | 4040 | 1465206143789 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 4040 | 1465206143793 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:23 INFO - PROCESS | 4040 | --DOCSHELL 1640C400 == 31 [pid = 4040] [id = 608] 02:42:23 INFO - PROCESS | 4040 | --DOCSHELL 140BE400 == 30 [pid = 4040] [id = 607] 02:42:23 INFO - PROCESS | 4040 | --DOCSHELL 13FA7C00 == 29 [pid = 4040] [id = 606] 02:42:23 INFO - PROCESS | 4040 | --DOCSHELL 0FE49000 == 28 [pid = 4040] [id = 605] 02:42:23 INFO - PROCESS | 4040 | --DOCSHELL 0C8E4C00 == 27 [pid = 4040] [id = 604] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (17641C00) [pid = 4040] [serial = 1751] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (18E9CC00) [pid = 4040] [serial = 1783] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19AF5400) [pid = 4040] [serial = 1786] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (18EA4400) [pid = 4040] [serial = 1784] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FD92400) [pid = 4040] [serial = 1765] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (102B3000) [pid = 4040] [serial = 1766] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (15BB6000) [pid = 4040] [serial = 1777] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (16404400) [pid = 4040] [serial = 1778] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (197F2000) [pid = 4040] [serial = 1763] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0FC59400) [pid = 4040] [serial = 1771] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1AE1EC00) [pid = 4040] [serial = 1793] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0FCDB400) [pid = 4040] [serial = 1772] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0FC5C400) [pid = 4040] [serial = 1768] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (102B4800) [pid = 4040] [serial = 1769] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1109F800) [pid = 4040] [serial = 1774] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (13F9C800) [pid = 4040] [serial = 1775] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (1AE2A800) [pid = 4040] [serial = 1795] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (1B93EC00) [pid = 4040] [serial = 1796] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (1484FC00) [pid = 4040] [serial = 1789] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (1A8B9800) [pid = 4040] [serial = 1792] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (197FD400) [pid = 4040] [serial = 1787] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (1628D400) [pid = 4040] [serial = 1790] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (17F34800) [pid = 4040] [serial = 1780] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (184C2000) [pid = 4040] [serial = 1781] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F4800 == 28 [pid = 4040] [id = 612] 02:42:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (0C719C00) [pid = 4040] [serial = 1836] [outer = 00000000] 02:42:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (0CD74C00) [pid = 4040] [serial = 1837] [outer = 0C719C00] 02:42:23 INFO - PROCESS | 4040 | 1465206143871 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (0FC57400) [pid = 4040] [serial = 1838] [outer = 0C719C00] 02:42:24 INFO - PROCESS | 4040 | 1465206144312 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 830ms 02:42:24 INFO - PROCESS | 4040 | 1465206144342 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 4040 | 1465206144346 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 02:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:42:24 INFO - PROCESS | 4040 | 1465206144352 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 4040 | 1465206144355 Marionette TRACE conn6 <- [1,2414,null,{}] 02:42:24 INFO - PROCESS | 4040 | 1465206144359 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:24 INFO - PROCESS | 4040 | 1465206144362 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:24 INFO - PROCESS | 4040 | 1465206144449 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 02:42:24 INFO - PROCESS | 4040 | 1465206144456 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 4040 | 1465206144458 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:24 INFO - PROCESS | 4040 | ++DOCSHELL 0FD9A000 == 29 [pid = 4040] [id = 613] 02:42:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (0FE3F000) [pid = 4040] [serial = 1839] [outer = 00000000] 02:42:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (102C1800) [pid = 4040] [serial = 1840] [outer = 0FE3F000] 02:42:24 INFO - PROCESS | 4040 | 1465206144505 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (110A5400) [pid = 4040] [serial = 1841] [outer = 0FE3F000] 02:42:25 INFO - PROCESS | 4040 | 1465206144980 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 02:42:25 INFO - PROCESS | 4040 | 1465206145027 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 4040 | 1465206145029 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 02:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:42:25 INFO - PROCESS | 4040 | 1465206145032 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 4040 | 1465206145036 Marionette TRACE conn6 <- [1,2418,null,{}] 02:42:25 INFO - PROCESS | 4040 | 1465206145047 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 4040 | 1465206145051 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:25 INFO - PROCESS | 4040 | 1465206145170 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 02:42:25 INFO - PROCESS | 4040 | 1465206145276 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 4040 | 1465206145280 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:25 INFO - PROCESS | 4040 | ++DOCSHELL 14846800 == 30 [pid = 4040] [id = 614] 02:42:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (14879400) [pid = 4040] [serial = 1842] [outer = 00000000] 02:42:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (14970400) [pid = 4040] [serial = 1843] [outer = 14879400] 02:42:25 INFO - PROCESS | 4040 | 1465206145329 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (15ACC000) [pid = 4040] [serial = 1844] [outer = 14879400] 02:42:25 INFO - PROCESS | 4040 | 1465206145704 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 02:42:25 INFO - PROCESS | 4040 | 1465206145763 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 4040 | 1465206145766 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 02:42:25 INFO - PROCESS | 4040 | 1465206145769 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:42:25 INFO - PROCESS | 4040 | 1465206145771 Marionette TRACE conn6 <- [1,2422,null,{}] 02:42:25 INFO - PROCESS | 4040 | 1465206145774 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 4040 | 1465206145776 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:25 INFO - PROCESS | 4040 | 1465206145874 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 02:42:25 INFO - PROCESS | 4040 | 1465206145879 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 4040 | 1465206145881 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:25 INFO - PROCESS | 4040 | ++DOCSHELL 14392000 == 31 [pid = 4040] [id = 615] 02:42:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (1640B400) [pid = 4040] [serial = 1845] [outer = 00000000] 02:42:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (176BC400) [pid = 4040] [serial = 1846] [outer = 1640B400] 02:42:25 INFO - PROCESS | 4040 | 1465206145930 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (17FAEC00) [pid = 4040] [serial = 1847] [outer = 1640B400] 02:42:26 INFO - PROCESS | 4040 | 1465206146394 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 02:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:42:26 INFO - PROCESS | 4040 | 1465206146443 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 4040 | 1465206146445 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 02:42:26 INFO - PROCESS | 4040 | 1465206146448 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 4040 | 1465206146450 Marionette TRACE conn6 <- [1,2426,null,{}] 02:42:26 INFO - PROCESS | 4040 | 1465206146453 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:26 INFO - PROCESS | 4040 | 1465206146455 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:26 INFO - PROCESS | 4040 | 1465206146605 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 02:42:26 INFO - PROCESS | 4040 | 1465206146630 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 4040 | 1465206146632 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:26 INFO - PROCESS | 4040 | ++DOCSHELL 184E0000 == 32 [pid = 4040] [id = 616] 02:42:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (184E1400) [pid = 4040] [serial = 1848] [outer = 00000000] 02:42:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (184E7000) [pid = 4040] [serial = 1849] [outer = 184E1400] 02:42:26 INFO - PROCESS | 4040 | 1465206146677 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (18DD5800) [pid = 4040] [serial = 1850] [outer = 184E1400] 02:42:27 INFO - PROCESS | 4040 | 1465206147129 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 02:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:42:27 INFO - PROCESS | 4040 | 1465206147179 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 4040 | 1465206147181 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 02:42:27 INFO - PROCESS | 4040 | 1465206147184 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 4040 | 1465206147186 Marionette TRACE conn6 <- [1,2430,null,{}] 02:42:27 INFO - PROCESS | 4040 | 1465206147189 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:27 INFO - PROCESS | 4040 | 1465206147195 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:27 INFO - PROCESS | 4040 | 1465206147347 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 02:42:27 INFO - PROCESS | 4040 | 1465206147415 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 4040 | 1465206147417 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:27 INFO - PROCESS | 4040 | ++DOCSHELL 13FA7000 == 33 [pid = 4040] [id = 617] 02:42:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (18E9CC00) [pid = 4040] [serial = 1851] [outer = 00000000] 02:42:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1921B000) [pid = 4040] [serial = 1852] [outer = 18E9CC00] 02:42:27 INFO - PROCESS | 4040 | 1465206147462 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (19221800) [pid = 4040] [serial = 1853] [outer = 18E9CC00] 02:42:27 INFO - PROCESS | 4040 | 1465206147882 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 02:42:27 INFO - PROCESS | 4040 | 1465206147937 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 4040 | 1465206147939 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 02:42:27 INFO - PROCESS | 4040 | 1465206147944 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 4040 | 1465206147946 Marionette TRACE conn6 <- [1,2434,null,{}] 02:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:42:27 INFO - PROCESS | 4040 | 1465206147949 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:27 INFO - PROCESS | 4040 | 1465206147951 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:28 INFO - PROCESS | 4040 | 1465206148083 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 02:42:28 INFO - PROCESS | 4040 | 1465206148093 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 4040 | 1465206148095 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:28 INFO - PROCESS | 4040 | ++DOCSHELL 19229800 == 34 [pid = 4040] [id = 618] 02:42:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (19471000) [pid = 4040] [serial = 1854] [outer = 00000000] 02:42:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (197F4400) [pid = 4040] [serial = 1855] [outer = 19471000] 02:42:28 INFO - PROCESS | 4040 | 1465206148141 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (197F6400) [pid = 4040] [serial = 1856] [outer = 19471000] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0C8E5400) [pid = 4040] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14354000) [pid = 4040] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0C8DF400) [pid = 4040] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (140C2800) [pid = 4040] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (19220800) [pid = 4040] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1C50F000) [pid = 4040] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1640F800) [pid = 4040] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0FE49400) [pid = 4040] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0FE44C00) [pid = 4040] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:42:28 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (13FA9000) [pid = 4040] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:42:28 INFO - PROCESS | 4040 | 1465206148582 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 02:42:28 INFO - PROCESS | 4040 | 1465206148621 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 4040 | 1465206148623 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 02:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:42:28 INFO - PROCESS | 4040 | 1465206148626 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 4040 | 1465206148627 Marionette TRACE conn6 <- [1,2438,null,{}] 02:42:28 INFO - PROCESS | 4040 | 1465206148630 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:28 INFO - PROCESS | 4040 | 1465206148632 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:28 INFO - PROCESS | 4040 | 1465206148713 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 02:42:28 INFO - PROCESS | 4040 | 1465206148718 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 4040 | 1465206148720 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:28 INFO - PROCESS | 4040 | ++DOCSHELL 13FA6400 == 35 [pid = 4040] [id = 619] 02:42:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (14742000) [pid = 4040] [serial = 1857] [outer = 00000000] 02:42:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (19227000) [pid = 4040] [serial = 1858] [outer = 14742000] 02:42:28 INFO - PROCESS | 4040 | 1465206148765 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1946FC00) [pid = 4040] [serial = 1859] [outer = 14742000] 02:42:29 INFO - PROCESS | 4040 | 1465206149187 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 02:42:29 INFO - PROCESS | 4040 | 1465206149257 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 4040 | 1465206149259 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 02:42:29 INFO - PROCESS | 4040 | 1465206149262 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - PROCESS | 4040 | 1465206149264 Marionette TRACE conn6 <- [1,2442,null,{}] 02:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:42:29 INFO - PROCESS | 4040 | 1465206149268 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:29 INFO - PROCESS | 4040 | 1465206149270 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:29 INFO - PROCESS | 4040 | 1465206149353 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 02:42:29 INFO - PROCESS | 4040 | 1465206149359 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 4040 | 1465206149360 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:29 INFO - PROCESS | 4040 | ++DOCSHELL 199B6400 == 36 [pid = 4040] [id = 620] 02:42:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (19B42400) [pid = 4040] [serial = 1860] [outer = 00000000] 02:42:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (19BFAC00) [pid = 4040] [serial = 1861] [outer = 19B42400] 02:42:29 INFO - PROCESS | 4040 | 1465206149404 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1A8BCC00) [pid = 4040] [serial = 1862] [outer = 19B42400] 02:42:29 INFO - PROCESS | 4040 | 1465206149846 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 02:42:29 INFO - PROCESS | 4040 | 1465206149897 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 4040 | 1465206149899 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 02:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:42:29 INFO - PROCESS | 4040 | 1465206149917 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - PROCESS | 4040 | 1465206149918 Marionette TRACE conn6 <- [1,2446,null,{}] 02:42:29 INFO - PROCESS | 4040 | 1465206149922 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:29 INFO - PROCESS | 4040 | 1465206149924 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:30 INFO - PROCESS | 4040 | 1465206150005 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 02:42:30 INFO - PROCESS | 4040 | 1465206150011 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 4040 | 1465206150012 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:30 INFO - PROCESS | 4040 | ++DOCSHELL 1105F400 == 37 [pid = 4040] [id = 621] 02:42:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13FFBC00) [pid = 4040] [serial = 1863] [outer = 00000000] 02:42:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1AE1E800) [pid = 4040] [serial = 1864] [outer = 13FFBC00] 02:42:30 INFO - PROCESS | 4040 | 1465206150056 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1AE1F000) [pid = 4040] [serial = 1865] [outer = 13FFBC00] 02:42:30 INFO - PROCESS | 4040 | 1465206150663 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 790ms 02:42:30 INFO - PROCESS | 4040 | 1465206150693 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 4040 | 1465206150698 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 02:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:42:30 INFO - PROCESS | 4040 | 1465206150746 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 4040 | 1465206150750 Marionette TRACE conn6 <- [1,2450,null,{}] 02:42:30 INFO - PROCESS | 4040 | 1465206150771 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:30 INFO - PROCESS | 4040 | 1465206150774 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:30 INFO - PROCESS | 4040 | 1465206150945 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 02:42:30 INFO - PROCESS | 4040 | 1465206150956 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 4040 | 1465206150959 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:30 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E9400 == 38 [pid = 4040] [id = 622] 02:42:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0CDCE000) [pid = 4040] [serial = 1866] [outer = 00000000] 02:42:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (102B9C00) [pid = 4040] [serial = 1867] [outer = 0CDCE000] 02:42:31 INFO - PROCESS | 4040 | 1465206151017 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (13F9DC00) [pid = 4040] [serial = 1868] [outer = 0CDCE000] 02:42:31 INFO - PROCESS | 4040 | 1465206151720 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1022ms 02:42:31 INFO - PROCESS | 4040 | 1465206151770 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 4040 | 1465206151775 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 02:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:42:31 INFO - PROCESS | 4040 | 1465206151781 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 4040 | 1465206151784 Marionette TRACE conn6 <- [1,2454,null,{}] 02:42:31 INFO - PROCESS | 4040 | 1465206151788 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:31 INFO - PROCESS | 4040 | 1465206151791 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:31 INFO - PROCESS | 4040 | 1465206151909 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 02:42:32 INFO - PROCESS | 4040 | 1465206152051 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 4040 | 1465206152054 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:32 INFO - PROCESS | 4040 | ++DOCSHELL 15BBA800 == 39 [pid = 4040] [id = 623] 02:42:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (15BBC800) [pid = 4040] [serial = 1869] [outer = 00000000] 02:42:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (17F34800) [pid = 4040] [serial = 1870] [outer = 15BBC800] 02:42:32 INFO - PROCESS | 4040 | 1465206152112 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (184E5C00) [pid = 4040] [serial = 1871] [outer = 15BBC800] 02:42:32 INFO - PROCESS | 4040 | 1465206152706 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 02:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:42:32 INFO - PROCESS | 4040 | 1465206152755 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 4040 | 1465206152757 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 02:42:32 INFO - PROCESS | 4040 | 1465206152761 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 4040 | 1465206152765 Marionette TRACE conn6 <- [1,2458,null,{}] 02:42:32 INFO - PROCESS | 4040 | 1465206152776 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:32 INFO - PROCESS | 4040 | 1465206152781 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:32 INFO - PROCESS | 4040 | 1465206152890 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 02:42:33 INFO - PROCESS | 4040 | 1465206153048 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 4040 | 1465206153051 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:33 INFO - PROCESS | 4040 | ++DOCSHELL 1AE27800 == 40 [pid = 4040] [id = 624] 02:42:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1AE28000) [pid = 4040] [serial = 1872] [outer = 00000000] 02:42:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1AEBA800) [pid = 4040] [serial = 1873] [outer = 1AE28000] 02:42:33 INFO - PROCESS | 4040 | 1465206153110 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1B9ACC00) [pid = 4040] [serial = 1874] [outer = 1AE28000] 02:42:33 INFO - PROCESS | 4040 | 1465206153748 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1020ms 02:42:33 INFO - PROCESS | 4040 | 1465206153784 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 4040 | 1465206153787 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 02:42:33 INFO - PROCESS | 4040 | 1465206153790 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:42:33 INFO - PROCESS | 4040 | 1465206153793 Marionette TRACE conn6 <- [1,2462,null,{}] 02:42:33 INFO - PROCESS | 4040 | 1465206153796 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 4040 | 1465206153798 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:34 INFO - PROCESS | 4040 | 1465206154046 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 02:42:34 INFO - PROCESS | 4040 | 1465206154230 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 4040 | 1465206154232 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:34 INFO - PROCESS | 4040 | ++DOCSHELL 09275C00 == 41 [pid = 4040] [id = 625] 02:42:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0927AC00) [pid = 4040] [serial = 1875] [outer = 00000000] 02:42:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0C6F2C00) [pid = 4040] [serial = 1876] [outer = 0927AC00] 02:42:34 INFO - PROCESS | 4040 | 1465206154287 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0C80E000) [pid = 4040] [serial = 1877] [outer = 0927AC00] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 199B6400 == 40 [pid = 4040] [id = 620] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 13FA6400 == 39 [pid = 4040] [id = 619] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 19229800 == 38 [pid = 4040] [id = 618] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 13FA7000 == 37 [pid = 4040] [id = 617] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 184E0000 == 36 [pid = 4040] [id = 616] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 14392000 == 35 [pid = 4040] [id = 615] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 14846800 == 34 [pid = 4040] [id = 614] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 0FD9A000 == 33 [pid = 4040] [id = 613] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 0C6F4800 == 32 [pid = 4040] [id = 612] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 1028C000 == 31 [pid = 4040] [id = 611] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 0C8DE800 == 30 [pid = 4040] [id = 610] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 0C6E9000 == 29 [pid = 4040] [id = 609] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 0FE42400 == 28 [pid = 4040] [id = 603] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 15BBA800 == 27 [pid = 4040] [id = 623] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 1AE27800 == 26 [pid = 4040] [id = 624] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 1105F400 == 25 [pid = 4040] [id = 621] 02:42:35 INFO - PROCESS | 4040 | --DOCSHELL 0C8E9400 == 24 [pid = 4040] [id = 622] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0FE3DC00) [pid = 4040] [serial = 1828] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0F638400) [pid = 4040] [serial = 1813] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0F6EB800) [pid = 4040] [serial = 1814] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1541B000) [pid = 4040] [serial = 1822] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0F7F9000) [pid = 4040] [serial = 1799] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0CD7B400) [pid = 4040] [serial = 1798] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (14845C00) [pid = 4040] [serial = 1802] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (14386800) [pid = 4040] [serial = 1801] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (199BC800) [pid = 4040] [serial = 1805] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (194F0800) [pid = 4040] [serial = 1804] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1C5D3C00) [pid = 4040] [serial = 1808] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1C5CF400) [pid = 4040] [serial = 1807] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (17649000) [pid = 4040] [serial = 1825] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (15BAFC00) [pid = 4040] [serial = 1823] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (17650C00) [pid = 4040] [serial = 1826] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1028B400) [pid = 4040] [serial = 1816] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (102B9400) [pid = 4040] [serial = 1817] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (101A8C00) [pid = 4040] [serial = 1810] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (102C0800) [pid = 4040] [serial = 1811] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (140BFC00) [pid = 4040] [serial = 1819] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (14158400) [pid = 4040] [serial = 1820] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 4040 | 1465206155610 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1879ms 02:42:35 INFO - PROCESS | 4040 | 1465206155674 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 4040 | 1465206155678 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 02:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:42:35 INFO - PROCESS | 4040 | 1465206155689 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 4040 | 1465206155692 Marionette TRACE conn6 <- [1,2466,null,{}] 02:42:35 INFO - PROCESS | 4040 | 1465206155698 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:35 INFO - PROCESS | 4040 | 1465206155701 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:35 INFO - PROCESS | 4040 | 1465206155804 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 02:42:35 INFO - PROCESS | 4040 | 1465206155811 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 4040 | 1465206155814 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:35 INFO - PROCESS | 4040 | ++DOCSHELL 0F68EC00 == 25 [pid = 4040] [id = 626] 02:42:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0F6EB800) [pid = 4040] [serial = 1878] [outer = 00000000] 02:42:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0F76B400) [pid = 4040] [serial = 1879] [outer = 0F6EB800] 02:42:35 INFO - PROCESS | 4040 | 1465206155862 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0FC4D400) [pid = 4040] [serial = 1880] [outer = 0F6EB800] 02:42:36 INFO - PROCESS | 4040 | 1465206156362 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 731ms 02:42:36 INFO - PROCESS | 4040 | 1465206156419 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 4040 | 1465206156424 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 02:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:42:36 INFO - PROCESS | 4040 | 1465206156430 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 4040 | 1465206156433 Marionette TRACE conn6 <- [1,2470,null,{}] 02:42:36 INFO - PROCESS | 4040 | 1465206156436 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:36 INFO - PROCESS | 4040 | 1465206156439 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:36 INFO - PROCESS | 4040 | 1465206156530 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 02:42:36 INFO - PROCESS | 4040 | 1465206156630 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 4040 | 1465206156633 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:36 INFO - PROCESS | 4040 | ++DOCSHELL 0FE43C00 == 26 [pid = 4040] [id = 627] 02:42:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FE44000) [pid = 4040] [serial = 1881] [outer = 00000000] 02:42:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FE4AC00) [pid = 4040] [serial = 1882] [outer = 0FE44000] 02:42:36 INFO - PROCESS | 4040 | 1465206156689 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (101AC000) [pid = 4040] [serial = 1883] [outer = 0FE44000] 02:42:37 INFO - PROCESS | 4040 | 1465206157099 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 02:42:37 INFO - PROCESS | 4040 | 1465206157164 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 4040 | 1465206157166 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 02:42:37 INFO - PROCESS | 4040 | 1465206157169 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:42:37 INFO - PROCESS | 4040 | 1465206157173 Marionette TRACE conn6 <- [1,2474,null,{}] 02:42:37 INFO - PROCESS | 4040 | 1465206157223 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:37 INFO - PROCESS | 4040 | 1465206157229 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:37 INFO - PROCESS | 4040 | 1465206157326 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 02:42:37 INFO - PROCESS | 4040 | 1465206157335 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 4040 | 1465206157339 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:37 INFO - PROCESS | 4040 | ++DOCSHELL 13FA9000 == 27 [pid = 4040] [id = 628] 02:42:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13FA9400) [pid = 4040] [serial = 1884] [outer = 00000000] 02:42:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (14085400) [pid = 4040] [serial = 1885] [outer = 13FA9400] 02:42:37 INFO - PROCESS | 4040 | 1465206157388 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (140C9400) [pid = 4040] [serial = 1886] [outer = 13FA9400] 02:42:37 INFO - PROCESS | 4040 | 1465206157891 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 790ms 02:42:37 INFO - PROCESS | 4040 | 1465206157963 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 4040 | 1465206157966 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 02:42:37 INFO - PROCESS | 4040 | 1465206157969 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:42:37 INFO - PROCESS | 4040 | 1465206157971 Marionette TRACE conn6 <- [1,2478,null,{}] 02:42:37 INFO - PROCESS | 4040 | 1465206157974 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:37 INFO - PROCESS | 4040 | 1465206157976 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:38 INFO - PROCESS | 4040 | 1465206158097 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 02:42:38 INFO - PROCESS | 4040 | 1465206158164 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 4040 | 1465206158166 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:38 INFO - PROCESS | 4040 | ++DOCSHELL 1414E400 == 28 [pid = 4040] [id = 629] 02:42:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (14158C00) [pid = 4040] [serial = 1887] [outer = 00000000] 02:42:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14845C00) [pid = 4040] [serial = 1888] [outer = 14158C00] 02:42:38 INFO - PROCESS | 4040 | 1465206158214 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1496C800) [pid = 4040] [serial = 1889] [outer = 14158C00] 02:42:38 INFO - PROCESS | 4040 | 1465206158648 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 02:42:38 INFO - PROCESS | 4040 | 1465206158712 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 4040 | 1465206158714 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 02:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:42:38 INFO - PROCESS | 4040 | 1465206158718 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 4040 | 1465206158719 Marionette TRACE conn6 <- [1,2482,null,{}] 02:42:38 INFO - PROCESS | 4040 | 1465206158723 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 4040 | 1465206158725 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:38 INFO - PROCESS | 4040 | 1465206158846 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 02:42:38 INFO - PROCESS | 4040 | 1465206158856 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 4040 | 1465206158858 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:38 INFO - PROCESS | 4040 | ++DOCSHELL 15419C00 == 29 [pid = 4040] [id = 630] 02:42:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (15422C00) [pid = 4040] [serial = 1890] [outer = 00000000] 02:42:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (15BBD400) [pid = 4040] [serial = 1891] [outer = 15422C00] 02:42:38 INFO - PROCESS | 4040 | 1465206158956 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (16410800) [pid = 4040] [serial = 1892] [outer = 15422C00] 02:42:39 INFO - PROCESS | 4040 | 1465206159379 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 02:42:39 INFO - PROCESS | 4040 | 1465206159449 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 4040 | 1465206159451 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 02:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:42:39 INFO - PROCESS | 4040 | 1465206159454 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 4040 | 1465206159455 Marionette TRACE conn6 <- [1,2486,null,{}] 02:42:39 INFO - PROCESS | 4040 | 1465206159459 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:39 INFO - PROCESS | 4040 | 1465206159465 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:39 INFO - PROCESS | 4040 | 1465206159815 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (184E1400) [pid = 4040] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (18E9CC00) [pid = 4040] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (19471000) [pid = 4040] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0C803000) [pid = 4040] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1028CC00) [pid = 4040] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1640B400) [pid = 4040] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14879400) [pid = 4040] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0C8DFC00) [pid = 4040] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0C719C00) [pid = 4040] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0FE3F000) [pid = 4040] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (19B42400) [pid = 4040] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (13FFBC00) [pid = 4040] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:42:39 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (14742000) [pid = 4040] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:42:39 INFO - PROCESS | 4040 | 1465206159889 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:39 INFO - PROCESS | 4040 | 1465206159891 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:39 INFO - PROCESS | 4040 | ++DOCSHELL 0C721400 == 30 [pid = 4040] [id = 631] 02:42:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C802800) [pid = 4040] [serial = 1893] [outer = 00000000] 02:42:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (101A3C00) [pid = 4040] [serial = 1894] [outer = 0C802800] 02:42:39 INFO - PROCESS | 4040 | 1465206159936 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (13FA9800) [pid = 4040] [serial = 1895] [outer = 0C802800] 02:42:40 INFO - PROCESS | 4040 | 1465206160347 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 02:42:40 INFO - PROCESS | 4040 | 1465206160384 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 4040 | 1465206160386 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 02:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:42:40 INFO - PROCESS | 4040 | 1465206160389 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 4040 | 1465206160391 Marionette TRACE conn6 <- [1,2490,null,{}] 02:42:40 INFO - PROCESS | 4040 | 1465206160394 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:40 INFO - PROCESS | 4040 | 1465206160396 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:40 INFO - PROCESS | 4040 | 1465206160474 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 02:42:40 INFO - PROCESS | 4040 | 1465206160479 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 4040 | 1465206160481 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:40 INFO - PROCESS | 4040 | ++DOCSHELL 17649400 == 31 [pid = 4040] [id = 632] 02:42:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1764D000) [pid = 4040] [serial = 1896] [outer = 00000000] 02:42:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184C8000) [pid = 4040] [serial = 1897] [outer = 1764D000] 02:42:40 INFO - PROCESS | 4040 | 1465206160526 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (184CA000) [pid = 4040] [serial = 1898] [outer = 1764D000] 02:42:40 INFO - PROCESS | 4040 | 1465206160970 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 02:42:41 INFO - PROCESS | 4040 | 1465206161021 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 4040 | 1465206161023 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 02:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:42:41 INFO - PROCESS | 4040 | 1465206161026 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 4040 | 1465206161027 Marionette TRACE conn6 <- [1,2494,null,{}] 02:42:41 INFO - PROCESS | 4040 | 1465206161031 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:41 INFO - PROCESS | 4040 | 1465206161033 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:41 INFO - PROCESS | 4040 | 1465206161125 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 02:42:41 INFO - PROCESS | 4040 | 1465206161130 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 4040 | 1465206161132 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:41 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F5800 == 32 [pid = 4040] [id = 633] 02:42:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0C716C00) [pid = 4040] [serial = 1899] [outer = 00000000] 02:42:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (184EB800) [pid = 4040] [serial = 1900] [outer = 0C716C00] 02:42:41 INFO - PROCESS | 4040 | 1465206161176 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (14969400) [pid = 4040] [serial = 1901] [outer = 0C716C00] 02:42:41 INFO - PROCESS | 4040 | 1465206161647 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 02:42:41 INFO - PROCESS | 4040 | 1465206161697 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 02:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:42:41 INFO - PROCESS | 4040 | 1465206161699 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 02:42:41 INFO - PROCESS | 4040 | 1465206161702 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 4040 | 1465206161703 Marionette TRACE conn6 <- [1,2498,null,{}] 02:42:41 INFO - PROCESS | 4040 | 1465206161707 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:41 INFO - PROCESS | 4040 | 1465206161709 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:41 INFO - PROCESS | 4040 | 1465206161796 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 02:42:41 INFO - PROCESS | 4040 | 1465206161950 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 4040 | 1465206161953 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:42 INFO - PROCESS | 4040 | ++DOCSHELL 09274800 == 33 [pid = 4040] [id = 634] 02:42:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (09276800) [pid = 4040] [serial = 1902] [outer = 00000000] 02:42:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0C6F0800) [pid = 4040] [serial = 1903] [outer = 09276800] 02:42:42 INFO - PROCESS | 4040 | 1465206162055 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (0C8E8400) [pid = 4040] [serial = 1904] [outer = 09276800] 02:42:42 INFO - PROCESS | 4040 | 1465206162845 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1220ms 02:42:42 INFO - PROCESS | 4040 | 1465206162924 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 4040 | 1465206162928 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 02:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:42:42 INFO - PROCESS | 4040 | 1465206162933 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - PROCESS | 4040 | 1465206162936 Marionette TRACE conn6 <- [1,2502,null,{}] 02:42:42 INFO - PROCESS | 4040 | 1465206162942 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:42 INFO - PROCESS | 4040 | 1465206162945 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:43 INFO - PROCESS | 4040 | 1465206163075 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 02:42:43 INFO - PROCESS | 4040 | 1465206163211 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 4040 | 1465206163214 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:43 INFO - PROCESS | 4040 | ++DOCSHELL 0F7F5400 == 34 [pid = 4040] [id = 635] 02:42:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1059E800) [pid = 4040] [serial = 1905] [outer = 00000000] 02:42:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1106C000) [pid = 4040] [serial = 1906] [outer = 1059E800] 02:42:43 INFO - PROCESS | 4040 | 1465206163273 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (13F9D400) [pid = 4040] [serial = 1907] [outer = 1059E800] 02:42:43 INFO - PROCESS | 4040 | 1465206163951 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1180ms 02:42:44 INFO - PROCESS | 4040 | 1465206164126 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 4040 | 1465206164131 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 02:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:42:44 INFO - PROCESS | 4040 | 1465206164161 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - PROCESS | 4040 | 1465206164164 Marionette TRACE conn6 <- [1,2506,null,{}] 02:42:44 INFO - PROCESS | 4040 | 1465206164170 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:44 INFO - PROCESS | 4040 | 1465206164173 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:44 INFO - PROCESS | 4040 | 1465206164289 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 02:42:44 INFO - PROCESS | 4040 | 1465206164425 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 4040 | 1465206164430 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:44 INFO - PROCESS | 4040 | ++DOCSHELL 0FCD8800 == 35 [pid = 4040] [id = 636] 02:42:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0FCDAC00) [pid = 4040] [serial = 1908] [outer = 00000000] 02:42:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0FE3F000) [pid = 4040] [serial = 1909] [outer = 0FCDAC00] 02:42:44 INFO - PROCESS | 4040 | 1465206164482 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (101A9400) [pid = 4040] [serial = 1910] [outer = 0FCDAC00] 02:42:44 INFO - PROCESS | 4040 | --DOCSHELL 0C6F5800 == 34 [pid = 4040] [id = 633] 02:42:44 INFO - PROCESS | 4040 | --DOCSHELL 17649400 == 33 [pid = 4040] [id = 632] 02:42:44 INFO - PROCESS | 4040 | --DOCSHELL 0C721400 == 32 [pid = 4040] [id = 631] 02:42:44 INFO - PROCESS | 4040 | --DOCSHELL 15419C00 == 31 [pid = 4040] [id = 630] 02:42:44 INFO - PROCESS | 4040 | --DOCSHELL 1414E400 == 30 [pid = 4040] [id = 629] 02:42:44 INFO - PROCESS | 4040 | --DOCSHELL 13FA9000 == 29 [pid = 4040] [id = 628] 02:42:44 INFO - PROCESS | 4040 | --DOCSHELL 0FE43C00 == 28 [pid = 4040] [id = 627] 02:42:44 INFO - PROCESS | 4040 | --DOCSHELL 0F68EC00 == 27 [pid = 4040] [id = 626] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (184E7000) [pid = 4040] [serial = 1849] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1921B000) [pid = 4040] [serial = 1852] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (18DD5800) [pid = 4040] [serial = 1850] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (197F4400) [pid = 4040] [serial = 1855] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (15BB2400) [pid = 4040] [serial = 1829] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (13F4CC00) [pid = 4040] [serial = 1834] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13FA1400) [pid = 4040] [serial = 1835] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (176BC400) [pid = 4040] [serial = 1846] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (14970400) [pid = 4040] [serial = 1843] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (15ACC000) [pid = 4040] [serial = 1844] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0CD73000) [pid = 4040] [serial = 1831] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0F765400) [pid = 4040] [serial = 1832] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0CD74C00) [pid = 4040] [serial = 1837] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0FC57400) [pid = 4040] [serial = 1838] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (102C1800) [pid = 4040] [serial = 1840] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (110A5400) [pid = 4040] [serial = 1841] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (19221800) [pid = 4040] [serial = 1853] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1A8BCC00) [pid = 4040] [serial = 1862] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (1AE1F000) [pid = 4040] [serial = 1865] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1AE1E800) [pid = 4040] [serial = 1864] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (197F6400) [pid = 4040] [serial = 1856] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (19BFAC00) [pid = 4040] [serial = 1861] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (1946FC00) [pid = 4040] [serial = 1859] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (19227000) [pid = 4040] [serial = 1858] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (17FAEC00) [pid = 4040] [serial = 1847] [outer = 00000000] [url = about:blank] 02:42:45 INFO - PROCESS | 4040 | 1465206164999 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 890ms 02:42:45 INFO - PROCESS | 4040 | 1465206165053 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 4040 | 1465206165056 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 02:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:42:45 INFO - PROCESS | 4040 | 1465206165063 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 4040 | 1465206165067 Marionette TRACE conn6 <- [1,2510,null,{}] 02:42:45 INFO - PROCESS | 4040 | 1465206165071 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:45 INFO - PROCESS | 4040 | 1465206165073 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:45 INFO - PROCESS | 4040 | 1465206165160 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 02:42:45 INFO - PROCESS | 4040 | 1465206165169 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 4040 | 1465206165171 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:45 INFO - PROCESS | 4040 | ++DOCSHELL 0FD92800 == 28 [pid = 4040] [id = 637] 02:42:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (0FD97C00) [pid = 4040] [serial = 1911] [outer = 00000000] 02:42:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (102B6C00) [pid = 4040] [serial = 1912] [outer = 0FD97C00] 02:42:45 INFO - PROCESS | 4040 | 1465206165220 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (1051F800) [pid = 4040] [serial = 1913] [outer = 0FD97C00] 02:42:45 INFO - PROCESS | 4040 | 1465206165723 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 690ms 02:42:45 INFO - PROCESS | 4040 | 1465206165753 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 4040 | 1465206165755 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 02:42:45 INFO - PROCESS | 4040 | 1465206165759 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:42:45 INFO - PROCESS | 4040 | 1465206165761 Marionette TRACE conn6 <- [1,2514,null,{}] 02:42:45 INFO - PROCESS | 4040 | 1465206165771 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:45 INFO - PROCESS | 4040 | 1465206165775 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:45 INFO - PROCESS | 4040 | 1465206165895 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 02:42:46 INFO - PROCESS | 4040 | 1465206166004 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 4040 | 1465206166008 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:46 INFO - PROCESS | 4040 | ++DOCSHELL 140CA400 == 29 [pid = 4040] [id = 638] 02:42:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (1414E400) [pid = 4040] [serial = 1914] [outer = 00000000] 02:42:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1472C800) [pid = 4040] [serial = 1915] [outer = 1414E400] 02:42:46 INFO - PROCESS | 4040 | 1465206166057 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (14845400) [pid = 4040] [serial = 1916] [outer = 1414E400] 02:42:46 INFO - PROCESS | 4040 | 1465206166483 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 771ms 02:42:46 INFO - PROCESS | 4040 | 1465206166533 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 4040 | 1465206166535 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 02:42:46 INFO - PROCESS | 4040 | 1465206166538 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:42:46 INFO - PROCESS | 4040 | 1465206166540 Marionette TRACE conn6 <- [1,2518,null,{}] 02:42:46 INFO - PROCESS | 4040 | 1465206166544 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:46 INFO - PROCESS | 4040 | 1465206166545 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:46 INFO - PROCESS | 4040 | 1465206166634 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 02:42:46 INFO - PROCESS | 4040 | 1465206166651 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 4040 | 1465206166653 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:46 INFO - PROCESS | 4040 | ++DOCSHELL 15BBC400 == 30 [pid = 4040] [id = 639] 02:42:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (16288C00) [pid = 4040] [serial = 1917] [outer = 00000000] 02:42:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1764D400) [pid = 4040] [serial = 1918] [outer = 16288C00] 02:42:46 INFO - PROCESS | 4040 | 1465206166702 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (176BC400) [pid = 4040] [serial = 1919] [outer = 16288C00] 02:42:47 INFO - PROCESS | 4040 | 1465206167193 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 02:42:47 INFO - PROCESS | 4040 | 1465206167212 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 02:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:42:47 INFO - PROCESS | 4040 | 1465206167214 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 02:42:47 INFO - PROCESS | 4040 | 1465206167218 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 4040 | 1465206167219 Marionette TRACE conn6 <- [1,2522,null,{}] 02:42:47 INFO - PROCESS | 4040 | 1465206167230 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:47 INFO - PROCESS | 4040 | 1465206167232 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:47 INFO - PROCESS | 4040 | 1465206167372 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 02:42:47 INFO - PROCESS | 4040 | 1465206167381 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 4040 | 1465206167383 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:47 INFO - PROCESS | 4040 | ++DOCSHELL 0FC5AC00 == 31 [pid = 4040] [id = 640] 02:42:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (17F91C00) [pid = 4040] [serial = 1920] [outer = 00000000] 02:42:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (184DEC00) [pid = 4040] [serial = 1921] [outer = 17F91C00] 02:42:47 INFO - PROCESS | 4040 | 1465206167427 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (18DD9000) [pid = 4040] [serial = 1922] [outer = 17F91C00] 02:42:47 INFO - PROCESS | 4040 | 1465206167881 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 690ms 02:42:47 INFO - PROCESS | 4040 | 1465206167909 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 4040 | 1465206167911 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 02:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:42:47 INFO - PROCESS | 4040 | 1465206167921 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 4040 | 1465206167922 Marionette TRACE conn6 <- [1,2526,null,{}] 02:42:47 INFO - PROCESS | 4040 | 1465206167926 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:47 INFO - PROCESS | 4040 | 1465206167931 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:48 INFO - PROCESS | 4040 | 1465206168077 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 02:42:48 INFO - PROCESS | 4040 | 1465206168149 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 4040 | 1465206168151 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:48 INFO - PROCESS | 4040 | ++DOCSHELL 18EA9400 == 32 [pid = 4040] [id = 641] 02:42:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (18F63400) [pid = 4040] [serial = 1923] [outer = 00000000] 02:42:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (19223800) [pid = 4040] [serial = 1924] [outer = 18F63400] 02:42:48 INFO - PROCESS | 4040 | 1465206168196 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1946F400) [pid = 4040] [serial = 1925] [outer = 18F63400] 02:42:48 INFO - PROCESS | 4040 | 1465206168623 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 02:42:48 INFO - PROCESS | 4040 | 1465206168687 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 4040 | 1465206168689 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 02:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:42:48 INFO - PROCESS | 4040 | 1465206168696 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 4040 | 1465206168698 Marionette TRACE conn6 <- [1,2530,null,{}] 02:42:48 INFO - PROCESS | 4040 | 1465206168701 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:48 INFO - PROCESS | 4040 | 1465206168703 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:48 INFO - PROCESS | 4040 | 1465206168828 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (13FA9400) [pid = 4040] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0F6EB800) [pid = 4040] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FE44000) [pid = 4040] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (14158C00) [pid = 4040] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0927AC00) [pid = 4040] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (15422C00) [pid = 4040] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0C802800) [pid = 4040] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0CDCE000) [pid = 4040] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (1764D000) [pid = 4040] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (15BBC800) [pid = 4040] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:42:48 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1AE28000) [pid = 4040] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:42:48 INFO - PROCESS | 4040 | 1465206168977 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 4040 | 1465206168979 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:49 INFO - PROCESS | 4040 | ++DOCSHELL 09278800 == 33 [pid = 4040] [id = 642] 02:42:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0927AC00) [pid = 4040] [serial = 1926] [outer = 00000000] 02:42:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0CDCE000) [pid = 4040] [serial = 1927] [outer = 0927AC00] 02:42:49 INFO - PROCESS | 4040 | 1465206169024 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (1109B800) [pid = 4040] [serial = 1928] [outer = 0927AC00] 02:42:49 INFO - PROCESS | 4040 | 1465206169390 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 02:42:49 INFO - PROCESS | 4040 | 1465206169429 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 02:42:49 INFO - PROCESS | 4040 | 1465206169431 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 02:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:42:49 INFO - PROCESS | 4040 | 1465206169434 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 4040 | 1465206169436 Marionette TRACE conn6 <- [1,2534,null,{}] 02:42:49 INFO - PROCESS | 4040 | 1465206169440 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:49 INFO - PROCESS | 4040 | 1465206169441 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:49 INFO - PROCESS | 4040 | 1465206169558 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 02:42:49 INFO - PROCESS | 4040 | 1465206169618 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 4040 | 1465206169620 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:49 INFO - PROCESS | 4040 | ++DOCSHELL 13FABC00 == 34 [pid = 4040] [id = 643] 02:42:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (14741000) [pid = 4040] [serial = 1929] [outer = 00000000] 02:42:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (197F6800) [pid = 4040] [serial = 1930] [outer = 14741000] 02:42:49 INFO - PROCESS | 4040 | 1465206169667 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (19AFBC00) [pid = 4040] [serial = 1931] [outer = 14741000] 02:42:50 INFO - PROCESS | 4040 | 1465206170016 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 02:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:42:50 INFO - PROCESS | 4040 | 1465206170065 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 4040 | 1465206170067 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 02:42:50 INFO - PROCESS | 4040 | 1465206170070 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 4040 | 1465206170072 Marionette TRACE conn6 <- [1,2538,null,{}] 02:42:50 INFO - PROCESS | 4040 | 1465206170075 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:50 INFO - PROCESS | 4040 | 1465206170077 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:50 INFO - PROCESS | 4040 | 1465206170199 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 02:42:50 INFO - PROCESS | 4040 | 1465206170235 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 4040 | 1465206170237 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:50 INFO - PROCESS | 4040 | ++DOCSHELL 102BF000 == 35 [pid = 4040] [id = 644] 02:42:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (13FAB800) [pid = 4040] [serial = 1932] [outer = 00000000] 02:42:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1A79F800) [pid = 4040] [serial = 1933] [outer = 13FAB800] 02:42:50 INFO - PROCESS | 4040 | 1465206170280 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1A7A7400) [pid = 4040] [serial = 1934] [outer = 13FAB800] 02:42:50 INFO - PROCESS | 4040 | 1465206170699 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 02:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:42:50 INFO - PROCESS | 4040 | 1465206170741 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 4040 | 1465206170742 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 02:42:50 INFO - PROCESS | 4040 | 1465206170745 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 4040 | 1465206170747 Marionette TRACE conn6 <- [1,2542,null,{}] 02:42:50 INFO - PROCESS | 4040 | 1465206170750 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:50 INFO - PROCESS | 4040 | 1465206170752 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:50 INFO - PROCESS | 4040 | 1465206170872 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 02:42:50 INFO - PROCESS | 4040 | 1465206170883 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 4040 | 1465206170884 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:50 INFO - PROCESS | 4040 | ++DOCSHELL 14879400 == 36 [pid = 4040] [id = 645] 02:42:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (19B4D400) [pid = 4040] [serial = 1935] [outer = 00000000] 02:42:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AE1E000) [pid = 4040] [serial = 1936] [outer = 19B4D400] 02:42:50 INFO - PROCESS | 4040 | 1465206170927 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1AE22800) [pid = 4040] [serial = 1937] [outer = 19B4D400] 02:42:51 INFO - PROCESS | 4040 | 1465206171633 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 930ms 02:42:51 INFO - PROCESS | 4040 | 1465206171677 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 02:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:42:51 INFO - PROCESS | 4040 | 1465206171682 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 02:42:51 INFO - PROCESS | 4040 | 1465206171687 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 4040 | 1465206171692 Marionette TRACE conn6 <- [1,2546,null,{}] 02:42:51 INFO - PROCESS | 4040 | 1465206171697 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:51 INFO - PROCESS | 4040 | 1465206171700 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:51 INFO - PROCESS | 4040 | 1465206171826 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 02:42:51 INFO - PROCESS | 4040 | 1465206171973 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:51 INFO - PROCESS | 4040 | 1465206171976 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:52 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E6C00 == 37 [pid = 4040] [id = 646] 02:42:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0C8E8C00) [pid = 4040] [serial = 1938] [outer = 00000000] 02:42:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (102B8400) [pid = 4040] [serial = 1939] [outer = 0C8E8C00] 02:42:52 INFO - PROCESS | 4040 | 1465206172040 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (13F4F400) [pid = 4040] [serial = 1940] [outer = 0C8E8C00] 02:42:52 INFO - PROCESS | 4040 | 1465206172661 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1025ms 02:42:52 INFO - PROCESS | 4040 | 1465206172712 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 4040 | 1465206172717 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 02:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:42:52 INFO - PROCESS | 4040 | 1465206172724 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 4040 | 1465206172727 Marionette TRACE conn6 <- [1,2550,null,{}] 02:42:52 INFO - PROCESS | 4040 | 1465206172730 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:52 INFO - PROCESS | 4040 | 1465206172733 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:52 INFO - PROCESS | 4040 | 1465206172850 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 02:42:53 INFO - PROCESS | 4040 | 1465206172993 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 4040 | 1465206172996 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:53 INFO - PROCESS | 4040 | ++DOCSHELL 1640B400 == 38 [pid = 4040] [id = 647] 02:42:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1640C800) [pid = 4040] [serial = 1941] [outer = 00000000] 02:42:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1764A000) [pid = 4040] [serial = 1942] [outer = 1640C800] 02:42:53 INFO - PROCESS | 4040 | 1465206173053 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (184C9000) [pid = 4040] [serial = 1943] [outer = 1640C800] 02:42:53 INFO - PROCESS | 4040 | 1465206173734 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1077ms 02:42:53 INFO - PROCESS | 4040 | 1465206173804 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 4040 | 1465206173807 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 02:42:53 INFO - PROCESS | 4040 | 1465206173811 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:42:53 INFO - PROCESS | 4040 | 1465206173814 Marionette TRACE conn6 <- [1,2554,null,{}] 02:42:53 INFO - PROCESS | 4040 | 1465206173825 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:53 INFO - PROCESS | 4040 | 1465206173830 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:53 INFO - PROCESS | 4040 | 1465206173984 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 02:42:54 INFO - PROCESS | 4040 | 1465206174127 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 4040 | 1465206174130 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:54 INFO - PROCESS | 4040 | ++DOCSHELL 101A7000 == 39 [pid = 4040] [id = 648] 02:42:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (101A8800) [pid = 4040] [serial = 1944] [outer = 00000000] 02:42:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (14159800) [pid = 4040] [serial = 1945] [outer = 101A8800] 02:42:54 INFO - PROCESS | 4040 | 1465206174188 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1640F800) [pid = 4040] [serial = 1946] [outer = 101A8800] 02:42:55 INFO - PROCESS | 4040 | 1465206174981 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1234ms 02:42:55 INFO - PROCESS | 4040 | 1465206175048 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 4040 | 1465206175052 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 02:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:42:55 INFO - PROCESS | 4040 | 1465206175057 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 4040 | 1465206175061 Marionette TRACE conn6 <- [1,2558,null,{}] 02:42:55 INFO - PROCESS | 4040 | 1465206175067 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:55 INFO - PROCESS | 4040 | 1465206175069 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:55 INFO - PROCESS | 4040 | 1465206175234 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 02:42:55 INFO - PROCESS | 4040 | 1465206175245 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 4040 | 1465206175247 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:55 INFO - PROCESS | 4040 | ++DOCSHELL 0FE3E000 == 40 [pid = 4040] [id = 649] 02:42:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0FE41800) [pid = 4040] [serial = 1947] [outer = 00000000] 02:42:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (102BE000) [pid = 4040] [serial = 1948] [outer = 0FE41800] 02:42:55 INFO - PROCESS | 4040 | 1465206175298 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (13F4B400) [pid = 4040] [serial = 1949] [outer = 0FE41800] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 09275C00 == 39 [pid = 4040] [id = 625] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 102BF000 == 38 [pid = 4040] [id = 644] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 13FABC00 == 37 [pid = 4040] [id = 643] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 09278800 == 36 [pid = 4040] [id = 642] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 18EA9400 == 35 [pid = 4040] [id = 641] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 0FC5AC00 == 34 [pid = 4040] [id = 640] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 15BBC400 == 33 [pid = 4040] [id = 639] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 140CA400 == 32 [pid = 4040] [id = 638] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 0FD92800 == 31 [pid = 4040] [id = 637] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 0FCD8800 == 30 [pid = 4040] [id = 636] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 0F7F5400 == 29 [pid = 4040] [id = 635] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 09274800 == 28 [pid = 4040] [id = 634] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 101A7000 == 27 [pid = 4040] [id = 648] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 1640B400 == 26 [pid = 4040] [id = 647] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 14879400 == 25 [pid = 4040] [id = 645] 02:42:56 INFO - PROCESS | 4040 | --DOCSHELL 0C8E6C00 == 24 [pid = 4040] [id = 646] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (184EB800) [pid = 4040] [serial = 1900] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (14085400) [pid = 4040] [serial = 1885] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0F76B400) [pid = 4040] [serial = 1879] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0FC4D400) [pid = 4040] [serial = 1880] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FE4AC00) [pid = 4040] [serial = 1882] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (101AC000) [pid = 4040] [serial = 1883] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (14845C00) [pid = 4040] [serial = 1888] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0C80E000) [pid = 4040] [serial = 1877] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C6F2C00) [pid = 4040] [serial = 1876] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (15BBD400) [pid = 4040] [serial = 1891] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1496C800) [pid = 4040] [serial = 1889] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (101A3C00) [pid = 4040] [serial = 1894] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (16410800) [pid = 4040] [serial = 1892] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (13F9DC00) [pid = 4040] [serial = 1868] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (102B9C00) [pid = 4040] [serial = 1867] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184C8000) [pid = 4040] [serial = 1897] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (184E5C00) [pid = 4040] [serial = 1871] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17F34800) [pid = 4040] [serial = 1870] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1B9ACC00) [pid = 4040] [serial = 1874] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1AEBA800) [pid = 4040] [serial = 1873] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (184CA000) [pid = 4040] [serial = 1898] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (13FA9800) [pid = 4040] [serial = 1895] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (140C9400) [pid = 4040] [serial = 1886] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 4040 | 1465206176567 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1540ms 02:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:42:56 INFO - PROCESS | 4040 | 1465206176598 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 4040 | 1465206176602 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 02:42:56 INFO - PROCESS | 4040 | 1465206176606 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 4040 | 1465206176611 Marionette TRACE conn6 <- [1,2562,null,{}] 02:42:56 INFO - PROCESS | 4040 | 1465206176616 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:56 INFO - PROCESS | 4040 | 1465206176619 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:56 INFO - PROCESS | 4040 | 1465206176711 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 02:42:56 INFO - PROCESS | 4040 | 1465206176718 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 4040 | 1465206176721 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:56 INFO - PROCESS | 4040 | ++DOCSHELL 0CD7B000 == 25 [pid = 4040] [id = 650] 02:42:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0CD7DC00) [pid = 4040] [serial = 1950] [outer = 00000000] 02:42:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0F68D800) [pid = 4040] [serial = 1951] [outer = 0CD7DC00] 02:42:56 INFO - PROCESS | 4040 | 1465206176770 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0F7ED400) [pid = 4040] [serial = 1952] [outer = 0CD7DC00] 02:42:57 INFO - PROCESS | 4040 | 1465206177274 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 02:42:57 INFO - PROCESS | 4040 | 1465206177337 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 4040 | 1465206177342 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 02:42:57 INFO - PROCESS | 4040 | 1465206177380 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:42:57 INFO - PROCESS | 4040 | 1465206177382 Marionette TRACE conn6 <- [1,2566,null,{}] 02:42:57 INFO - PROCESS | 4040 | 1465206177386 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:57 INFO - PROCESS | 4040 | 1465206177389 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:57 INFO - PROCESS | 4040 | 1465206177489 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 02:42:57 INFO - PROCESS | 4040 | 1465206177584 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 4040 | 1465206177587 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:57 INFO - PROCESS | 4040 | ++DOCSHELL 0FE46800 == 26 [pid = 4040] [id = 651] 02:42:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FE47000) [pid = 4040] [serial = 1953] [outer = 00000000] 02:42:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (101A3C00) [pid = 4040] [serial = 1954] [outer = 0FE47000] 02:42:57 INFO - PROCESS | 4040 | 1465206177636 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (10294400) [pid = 4040] [serial = 1955] [outer = 0FE47000] 02:42:58 INFO - PROCESS | 4040 | 1465206178017 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 02:42:58 INFO - PROCESS | 4040 | 1465206178054 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 4040 | 1465206178056 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 02:42:58 INFO - PROCESS | 4040 | 1465206178059 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:42:58 INFO - PROCESS | 4040 | 1465206178063 Marionette TRACE conn6 <- [1,2570,null,{}] 02:42:58 INFO - PROCESS | 4040 | 1465206178073 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 4040 | 1465206178078 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:58 INFO - PROCESS | 4040 | 1465206178164 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 02:42:58 INFO - PROCESS | 4040 | 1465206178173 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 4040 | 1465206178176 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:58 INFO - PROCESS | 4040 | ++DOCSHELL 13FA2C00 == 27 [pid = 4040] [id = 652] 02:42:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (14078C00) [pid = 4040] [serial = 1956] [outer = 00000000] 02:42:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (140C2800) [pid = 4040] [serial = 1957] [outer = 14078C00] 02:42:58 INFO - PROCESS | 4040 | 1465206178224 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (14351C00) [pid = 4040] [serial = 1958] [outer = 14078C00] 02:42:58 INFO - PROCESS | 4040 | 1465206178749 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 02:42:58 INFO - PROCESS | 4040 | 1465206178793 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 4040 | 1465206178796 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 02:42:58 INFO - PROCESS | 4040 | 1465206178799 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 4040 | 1465206178801 Marionette TRACE conn6 <- [1,2574,null,{}] 02:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:42:58 INFO - PROCESS | 4040 | 1465206178804 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 4040 | 1465206178806 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:58 INFO - PROCESS | 4040 | 1465206178957 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 02:42:58 INFO - PROCESS | 4040 | 1465206178977 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 4040 | 1465206178979 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:59 INFO - PROCESS | 4040 | ++DOCSHELL 14846800 == 28 [pid = 4040] [id = 653] 02:42:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (14878C00) [pid = 4040] [serial = 1959] [outer = 00000000] 02:42:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (15ABD800) [pid = 4040] [serial = 1960] [outer = 14878C00] 02:42:59 INFO - PROCESS | 4040 | 1465206179023 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (15BB9C00) [pid = 4040] [serial = 1961] [outer = 14878C00] 02:42:59 INFO - PROCESS | 4040 | 1465206179476 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 02:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:42:59 INFO - PROCESS | 4040 | 1465206179533 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 4040 | 1465206179535 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 02:42:59 INFO - PROCESS | 4040 | 1465206179538 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 4040 | 1465206179540 Marionette TRACE conn6 <- [1,2578,null,{}] 02:42:59 INFO - PROCESS | 4040 | 1465206179543 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:59 INFO - PROCESS | 4040 | 1465206179545 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:59 INFO - PROCESS | 4040 | 1465206179663 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 02:42:59 INFO - PROCESS | 4040 | 1465206179673 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 4040 | 1465206179675 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:42:59 INFO - PROCESS | 4040 | ++DOCSHELL 16295800 == 29 [pid = 4040] [id = 654] 02:42:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (16404000) [pid = 4040] [serial = 1962] [outer = 00000000] 02:42:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (17644C00) [pid = 4040] [serial = 1963] [outer = 16404000] 02:42:59 INFO - PROCESS | 4040 | 1465206179718 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (17650C00) [pid = 4040] [serial = 1964] [outer = 16404000] 02:43:00 INFO - PROCESS | 4040 | 1465206180222 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 02:43:00 INFO - PROCESS | 4040 | 1465206180284 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 4040 | 1465206180286 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 02:43:00 INFO - PROCESS | 4040 | 1465206180298 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:43:00 INFO - PROCESS | 4040 | 1465206180300 Marionette TRACE conn6 <- [1,2582,null,{}] 02:43:00 INFO - PROCESS | 4040 | 1465206180303 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:00 INFO - PROCESS | 4040 | 1465206180309 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:00 INFO - PROCESS | 4040 | 1465206180666 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (13FAB800) [pid = 4040] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (17F91C00) [pid = 4040] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (18F63400) [pid = 4040] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0927AC00) [pid = 4040] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0FD97C00) [pid = 4040] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (16288C00) [pid = 4040] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (09276800) [pid = 4040] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FCDAC00) [pid = 4040] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1059E800) [pid = 4040] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1414E400) [pid = 4040] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (14741000) [pid = 4040] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0C716C00) [pid = 4040] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:43:00 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (19B4D400) [pid = 4040] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:43:00 INFO - PROCESS | 4040 | 1465206180736 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 4040 | 1465206180738 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:00 INFO - PROCESS | 4040 | ++DOCSHELL 0C716C00 == 30 [pid = 4040] [id = 655] 02:43:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C8DD400) [pid = 4040] [serial = 1965] [outer = 00000000] 02:43:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FE3D400) [pid = 4040] [serial = 1966] [outer = 0C8DD400] 02:43:00 INFO - PROCESS | 4040 | 1465206180783 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (159DB000) [pid = 4040] [serial = 1967] [outer = 0C8DD400] 02:43:01 INFO - PROCESS | 4040 | 1465206181159 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 871ms 02:43:01 INFO - PROCESS | 4040 | 1465206181184 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 4040 | 1465206181186 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 02:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:43:01 INFO - PROCESS | 4040 | 1465206181189 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 4040 | 1465206181191 Marionette TRACE conn6 <- [1,2586,null,{}] 02:43:01 INFO - PROCESS | 4040 | 1465206181194 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:01 INFO - PROCESS | 4040 | 1465206181196 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:01 INFO - PROCESS | 4040 | 1465206181274 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 02:43:01 INFO - PROCESS | 4040 | 1465206181279 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 4040 | 1465206181281 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:01 INFO - PROCESS | 4040 | ++DOCSHELL 14086000 == 31 [pid = 4040] [id = 656] 02:43:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (17647C00) [pid = 4040] [serial = 1968] [outer = 00000000] 02:43:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184E7C00) [pid = 4040] [serial = 1969] [outer = 17647C00] 02:43:01 INFO - PROCESS | 4040 | 1465206181325 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (18EA1400) [pid = 4040] [serial = 1970] [outer = 17647C00] 02:43:01 INFO - PROCESS | 4040 | 1465206181762 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 02:43:01 INFO - PROCESS | 4040 | 1465206181826 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 4040 | 1465206181828 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 02:43:01 INFO - PROCESS | 4040 | 1465206181831 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 4040 | 1465206181833 Marionette TRACE conn6 <- [1,2590,null,{}] 02:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:43:01 INFO - PROCESS | 4040 | 1465206181836 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:01 INFO - PROCESS | 4040 | 1465206181838 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:01 INFO - PROCESS | 4040 | 1465206181916 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 02:43:01 INFO - PROCESS | 4040 | 1465206181923 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 4040 | 1465206181925 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:01 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DF800 == 32 [pid = 4040] [id = 657] 02:43:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FE48C00) [pid = 4040] [serial = 1971] [outer = 00000000] 02:43:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1921CC00) [pid = 4040] [serial = 1972] [outer = 0FE48C00] 02:43:01 INFO - PROCESS | 4040 | 1465206181967 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18F65000) [pid = 4040] [serial = 1973] [outer = 0FE48C00] 02:43:02 INFO - PROCESS | 4040 | 1465206182425 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 02:43:02 INFO - PROCESS | 4040 | 1465206182480 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 4040 | 1465206182482 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 02:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:43:02 INFO - PROCESS | 4040 | 1465206182486 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 4040 | 1465206182488 Marionette TRACE conn6 <- [1,2594,null,{}] 02:43:02 INFO - PROCESS | 4040 | 1465206182492 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:02 INFO - PROCESS | 4040 | 1465206182494 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:02 INFO - PROCESS | 4040 | 1465206182585 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 02:43:02 INFO - PROCESS | 4040 | 1465206182592 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 4040 | 1465206182594 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:02 INFO - PROCESS | 4040 | ++DOCSHELL 197F4400 == 33 [pid = 4040] [id = 658] 02:43:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (197F5C00) [pid = 4040] [serial = 1974] [outer = 00000000] 02:43:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (199BA400) [pid = 4040] [serial = 1975] [outer = 197F5C00] 02:43:02 INFO - PROCESS | 4040 | 1465206182637 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (19B4C400) [pid = 4040] [serial = 1976] [outer = 197F5C00] 02:43:03 INFO - PROCESS | 4040 | 1465206183502 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1070ms 02:43:03 INFO - PROCESS | 4040 | 1465206183558 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 4040 | 1465206183562 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 02:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:43:03 INFO - PROCESS | 4040 | 1465206183567 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 4040 | 1465206183573 Marionette TRACE conn6 <- [1,2598,null,{}] 02:43:03 INFO - PROCESS | 4040 | 1465206183579 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:03 INFO - PROCESS | 4040 | 1465206183582 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:03 INFO - PROCESS | 4040 | 1465206183732 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 02:43:03 INFO - PROCESS | 4040 | 1465206183874 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 4040 | 1465206183877 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:03 INFO - PROCESS | 4040 | ++DOCSHELL 0CDDA000 == 34 [pid = 4040] [id = 659] 02:43:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0F638400) [pid = 4040] [serial = 1977] [outer = 00000000] 02:43:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0FCDB800) [pid = 4040] [serial = 1978] [outer = 0F638400] 02:43:03 INFO - PROCESS | 4040 | 1465206183936 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (0FE4A400) [pid = 4040] [serial = 1979] [outer = 0F638400] 02:43:04 INFO - PROCESS | 4040 | 1465206184652 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1137ms 02:43:04 INFO - PROCESS | 4040 | 1465206184729 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 4040 | 1465206184734 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 02:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:43:04 INFO - PROCESS | 4040 | 1465206184742 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 4040 | 1465206184745 Marionette TRACE conn6 <- [1,2602,null,{}] 02:43:04 INFO - PROCESS | 4040 | 1465206184749 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:04 INFO - PROCESS | 4040 | 1465206184752 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:04 INFO - PROCESS | 4040 | 1465206184882 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 02:43:05 INFO - PROCESS | 4040 | 1465206185110 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 4040 | 1465206185114 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:05 INFO - PROCESS | 4040 | ++DOCSHELL 0C6EA000 == 35 [pid = 4040] [id = 660] 02:43:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0C6EB800) [pid = 4040] [serial = 1980] [outer = 00000000] 02:43:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0C71C800) [pid = 4040] [serial = 1981] [outer = 0C6EB800] 02:43:05 INFO - PROCESS | 4040 | 1465206185170 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0C8DB400) [pid = 4040] [serial = 1982] [outer = 0C6EB800] 02:43:05 INFO - PROCESS | 4040 | --DOCSHELL 0C8DF800 == 34 [pid = 4040] [id = 657] 02:43:05 INFO - PROCESS | 4040 | --DOCSHELL 14086000 == 33 [pid = 4040] [id = 656] 02:43:05 INFO - PROCESS | 4040 | --DOCSHELL 0C716C00 == 32 [pid = 4040] [id = 655] 02:43:05 INFO - PROCESS | 4040 | --DOCSHELL 16295800 == 31 [pid = 4040] [id = 654] 02:43:05 INFO - PROCESS | 4040 | --DOCSHELL 14846800 == 30 [pid = 4040] [id = 653] 02:43:05 INFO - PROCESS | 4040 | --DOCSHELL 13FA2C00 == 29 [pid = 4040] [id = 652] 02:43:05 INFO - PROCESS | 4040 | --DOCSHELL 0FE46800 == 28 [pid = 4040] [id = 651] 02:43:05 INFO - PROCESS | 4040 | --DOCSHELL 0CD7B000 == 27 [pid = 4040] [id = 650] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (14969400) [pid = 4040] [serial = 1901] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1AE22800) [pid = 4040] [serial = 1937] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1AE1E000) [pid = 4040] [serial = 1936] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1A79F800) [pid = 4040] [serial = 1933] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (184DEC00) [pid = 4040] [serial = 1921] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (19223800) [pid = 4040] [serial = 1924] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (18DD9000) [pid = 4040] [serial = 1922] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1946F400) [pid = 4040] [serial = 1925] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0CDCE000) [pid = 4040] [serial = 1927] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (102B6C00) [pid = 4040] [serial = 1912] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1051F800) [pid = 4040] [serial = 1913] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1764D400) [pid = 4040] [serial = 1918] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0C6F0800) [pid = 4040] [serial = 1903] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0C8E8400) [pid = 4040] [serial = 1904] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0FE3F000) [pid = 4040] [serial = 1909] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (101A9400) [pid = 4040] [serial = 1910] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1106C000) [pid = 4040] [serial = 1906] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (13F9D400) [pid = 4040] [serial = 1907] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (1472C800) [pid = 4040] [serial = 1915] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (14845400) [pid = 4040] [serial = 1916] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1A7A7400) [pid = 4040] [serial = 1934] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1109B800) [pid = 4040] [serial = 1928] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (197F6800) [pid = 4040] [serial = 1930] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (19AFBC00) [pid = 4040] [serial = 1931] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (176BC400) [pid = 4040] [serial = 1919] [outer = 00000000] [url = about:blank] 02:43:05 INFO - PROCESS | 4040 | 1465206185829 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1125ms 02:43:05 INFO - PROCESS | 4040 | 1465206185882 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 4040 | 1465206185886 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 02:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:43:05 INFO - PROCESS | 4040 | 1465206185892 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 4040 | 1465206185895 Marionette TRACE conn6 <- [1,2606,null,{}] 02:43:05 INFO - PROCESS | 4040 | 1465206185901 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:05 INFO - PROCESS | 4040 | 1465206185905 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:06 INFO - PROCESS | 4040 | 1465206185999 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 02:43:06 INFO - PROCESS | 4040 | 1465206186012 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 4040 | 1465206186015 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:06 INFO - PROCESS | 4040 | ++DOCSHELL 0CDDA800 == 28 [pid = 4040] [id = 661] 02:43:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (0CDDAC00) [pid = 4040] [serial = 1983] [outer = 00000000] 02:43:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (0FCD8C00) [pid = 4040] [serial = 1984] [outer = 0CDDAC00] 02:43:06 INFO - PROCESS | 4040 | 1465206186065 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (0FE42000) [pid = 4040] [serial = 1985] [outer = 0CDDAC00] 02:43:06 INFO - PROCESS | 4040 | 1465206186616 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 02:43:06 INFO - PROCESS | 4040 | 1465206186667 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 4040 | 1465206186671 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 02:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:43:06 INFO - PROCESS | 4040 | 1465206186675 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 4040 | 1465206186677 Marionette TRACE conn6 <- [1,2610,null,{}] 02:43:06 INFO - PROCESS | 4040 | 1465206186681 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:06 INFO - PROCESS | 4040 | 1465206186683 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:06 INFO - PROCESS | 4040 | 1465206186772 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 02:43:06 INFO - PROCESS | 4040 | 1465206186873 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 4040 | 1465206186875 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:06 INFO - PROCESS | 4040 | ++DOCSHELL 1106B000 == 29 [pid = 4040] [id = 662] 02:43:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (13F4BC00) [pid = 4040] [serial = 1986] [outer = 00000000] 02:43:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (13FA2800) [pid = 4040] [serial = 1987] [outer = 13F4BC00] 02:43:06 INFO - PROCESS | 4040 | 1465206186921 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (14086400) [pid = 4040] [serial = 1988] [outer = 13F4BC00] 02:43:07 INFO - PROCESS | 4040 | 1465206187330 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 02:43:07 INFO - PROCESS | 4040 | 1465206187350 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 4040 | 1465206187352 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 02:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:43:07 INFO - PROCESS | 4040 | 1465206187357 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 4040 | 1465206187363 Marionette TRACE conn6 <- [1,2614,null,{}] 02:43:07 INFO - PROCESS | 4040 | 1465206187373 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:07 INFO - PROCESS | 4040 | 1465206187377 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:07 INFO - PROCESS | 4040 | 1465206187465 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 02:43:07 INFO - PROCESS | 4040 | 1465206187473 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 4040 | 1465206187475 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:07 INFO - PROCESS | 4040 | ++DOCSHELL 147D8800 == 30 [pid = 4040] [id = 663] 02:43:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (147DA400) [pid = 4040] [serial = 1989] [outer = 00000000] 02:43:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (16404400) [pid = 4040] [serial = 1990] [outer = 147DA400] 02:43:07 INFO - PROCESS | 4040 | 1465206187528 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (17642C00) [pid = 4040] [serial = 1991] [outer = 147DA400] 02:43:08 INFO - PROCESS | 4040 | 1465206188009 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 02:43:08 INFO - PROCESS | 4040 | 1465206188050 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 4040 | 1465206188052 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 02:43:08 INFO - PROCESS | 4040 | 1465206188055 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:43:08 INFO - PROCESS | 4040 | 1465206188057 Marionette TRACE conn6 <- [1,2618,null,{}] 02:43:08 INFO - PROCESS | 4040 | 1465206188066 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:08 INFO - PROCESS | 4040 | 1465206188068 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:08 INFO - PROCESS | 4040 | 1465206188187 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 02:43:08 INFO - PROCESS | 4040 | 1465206188193 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 4040 | 1465206188195 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:08 INFO - PROCESS | 4040 | ++DOCSHELL 17F3A000 == 31 [pid = 4040] [id = 664] 02:43:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (17F9A000) [pid = 4040] [serial = 1992] [outer = 00000000] 02:43:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (184C8000) [pid = 4040] [serial = 1993] [outer = 17F9A000] 02:43:08 INFO - PROCESS | 4040 | 1465206188238 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184E3000) [pid = 4040] [serial = 1994] [outer = 17F9A000] 02:43:08 INFO - PROCESS | 4040 | 1465206188676 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 02:43:08 INFO - PROCESS | 4040 | 1465206188750 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 4040 | 1465206188752 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 02:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:43:08 INFO - PROCESS | 4040 | 1465206188755 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 4040 | 1465206188757 Marionette TRACE conn6 <- [1,2622,null,{}] 02:43:08 INFO - PROCESS | 4040 | 1465206188761 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:08 INFO - PROCESS | 4040 | 1465206188763 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:08 INFO - PROCESS | 4040 | 1465206188879 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 02:43:08 INFO - PROCESS | 4040 | 1465206188979 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 4040 | 1465206188984 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:09 INFO - PROCESS | 4040 | ++DOCSHELL 10503000 == 32 [pid = 4040] [id = 665] 02:43:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (18E9C000) [pid = 4040] [serial = 1995] [outer = 00000000] 02:43:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (18EA8C00) [pid = 4040] [serial = 1996] [outer = 18E9C000] 02:43:09 INFO - PROCESS | 4040 | 1465206189038 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (19223800) [pid = 4040] [serial = 1997] [outer = 18E9C000] 02:43:09 INFO - PROCESS | 4040 | 1465206189494 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 770ms 02:43:09 INFO - PROCESS | 4040 | 1465206189532 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 02:43:09 INFO - PROCESS | 4040 | 1465206189534 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 02:43:09 INFO - PROCESS | 4040 | 1465206189537 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:43:09 INFO - PROCESS | 4040 | 1465206189539 Marionette TRACE conn6 <- [1,2626,null,{}] 02:43:09 INFO - PROCESS | 4040 | 1465206189547 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:09 INFO - PROCESS | 4040 | 1465206189549 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:09 INFO - PROCESS | 4040 | 1465206189677 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 02:43:09 INFO - PROCESS | 4040 | 1465206189692 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 4040 | 1465206189694 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:09 INFO - PROCESS | 4040 | ++DOCSHELL 19229C00 == 33 [pid = 4040] [id = 666] 02:43:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (197F6800) [pid = 4040] [serial = 1998] [outer = 00000000] 02:43:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (19B41800) [pid = 4040] [serial = 1999] [outer = 197F6800] 02:43:09 INFO - PROCESS | 4040 | 1465206189797 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (19B44800) [pid = 4040] [serial = 2000] [outer = 197F6800] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FE48C00) [pid = 4040] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (14878C00) [pid = 4040] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (16404000) [pid = 4040] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0FE41800) [pid = 4040] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14078C00) [pid = 4040] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FE47000) [pid = 4040] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0CD7DC00) [pid = 4040] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0C8DD400) [pid = 4040] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0C8E8C00) [pid = 4040] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1640C800) [pid = 4040] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (101A8800) [pid = 4040] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:43:10 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (17647C00) [pid = 4040] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:43:10 INFO - PROCESS | 4040 | 1465206190305 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 830ms 02:43:10 INFO - PROCESS | 4040 | 1465206190370 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 4040 | 1465206190372 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 02:43:10 INFO - PROCESS | 4040 | 1465206190375 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:43:10 INFO - PROCESS | 4040 | 1465206190377 Marionette TRACE conn6 <- [1,2630,null,{}] 02:43:10 INFO - PROCESS | 4040 | 1465206190380 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:10 INFO - PROCESS | 4040 | 1465206190382 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:10 INFO - PROCESS | 4040 | 1465206190498 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 02:43:10 INFO - PROCESS | 4040 | 1465206190561 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 4040 | 1465206190563 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:10 INFO - PROCESS | 4040 | ++DOCSHELL 0FE43C00 == 34 [pid = 4040] [id = 667] 02:43:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FE47000) [pid = 4040] [serial = 2001] [outer = 00000000] 02:43:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1640E400) [pid = 4040] [serial = 2002] [outer = 0FE47000] 02:43:10 INFO - PROCESS | 4040 | 1465206190607 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (184E8800) [pid = 4040] [serial = 2003] [outer = 0FE47000] 02:43:10 INFO - PROCESS | 4040 | 1465206190942 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:43:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:43:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 02:43:11 INFO - PROCESS | 4040 | 1465206191010 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 02:43:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:43:11 INFO - PROCESS | 4040 | 1465206191012 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 02:43:11 INFO - PROCESS | 4040 | 1465206191015 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 4040 | 1465206191016 Marionette TRACE conn6 <- [1,2634,null,{}] 02:43:11 INFO - PROCESS | 4040 | 1465206191020 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:11 INFO - PROCESS | 4040 | 1465206191022 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:11 INFO - PROCESS | 4040 | 1465206191102 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 02:43:11 INFO - PROCESS | 4040 | 1465206191108 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 4040 | 1465206191110 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:11 INFO - PROCESS | 4040 | ++DOCSHELL 1478B800 == 35 [pid = 4040] [id = 668] 02:43:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (184E9400) [pid = 4040] [serial = 2004] [outer = 00000000] 02:43:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1A9A8400) [pid = 4040] [serial = 2005] [outer = 184E9400] 02:43:11 INFO - PROCESS | 4040 | 1465206191153 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1AD61400) [pid = 4040] [serial = 2006] [outer = 184E9400] 02:43:11 INFO - PROCESS | 4040 | 1465206191594 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:43:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:43:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 02:43:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:43:11 INFO - PROCESS | 4040 | 1465206191646 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 4040 | 1465206191648 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 02:43:11 INFO - PROCESS | 4040 | 1465206191651 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 4040 | 1465206191653 Marionette TRACE conn6 <- [1,2638,null,{}] 02:43:11 INFO - PROCESS | 4040 | 1465206191656 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:11 INFO - PROCESS | 4040 | 1465206191658 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:11 INFO - PROCESS | 4040 | 1465206191739 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 02:43:11 INFO - PROCESS | 4040 | 1465206191744 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 4040 | 1465206191746 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:11 INFO - PROCESS | 4040 | ++DOCSHELL 0CD75400 == 36 [pid = 4040] [id = 669] 02:43:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (15422400) [pid = 4040] [serial = 2007] [outer = 00000000] 02:43:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1AE26800) [pid = 4040] [serial = 2008] [outer = 15422400] 02:43:11 INFO - PROCESS | 4040 | 1465206191789 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AE2C800) [pid = 4040] [serial = 2009] [outer = 15422400] 02:43:12 INFO - PROCESS | 4040 | --DOCSHELL 0FE3E000 == 35 [pid = 4040] [id = 649] 02:43:12 INFO - PROCESS | 4040 | --DOCSHELL 0CDDA800 == 34 [pid = 4040] [id = 661] 02:43:12 INFO - PROCESS | 4040 | --DOCSHELL 0CDDA000 == 33 [pid = 4040] [id = 659] 02:43:12 INFO - PROCESS | 4040 | --DOCSHELL 0C6EA000 == 32 [pid = 4040] [id = 660] 02:43:12 INFO - PROCESS | 4040 | --DOCSHELL 197F4400 == 31 [pid = 4040] [id = 658] 02:43:13 INFO - PROCESS | 4040 | --DOCSHELL 1106B000 == 30 [pid = 4040] [id = 662] 02:43:13 INFO - PROCESS | 4040 | --DOCSHELL 147D8800 == 29 [pid = 4040] [id = 663] 02:43:13 INFO - PROCESS | 4040 | --DOCSHELL 1478B800 == 28 [pid = 4040] [id = 668] 02:43:13 INFO - PROCESS | 4040 | --DOCSHELL 17F3A000 == 27 [pid = 4040] [id = 664] 02:43:13 INFO - PROCESS | 4040 | --DOCSHELL 19229C00 == 26 [pid = 4040] [id = 666] 02:43:13 INFO - PROCESS | 4040 | --DOCSHELL 0FE43C00 == 25 [pid = 4040] [id = 667] 02:43:13 INFO - PROCESS | 4040 | --DOCSHELL 10503000 == 24 [pid = 4040] [id = 665] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (1921CC00) [pid = 4040] [serial = 1972] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (15ABD800) [pid = 4040] [serial = 1960] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (17644C00) [pid = 4040] [serial = 1963] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13F4B400) [pid = 4040] [serial = 1949] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (102BE000) [pid = 4040] [serial = 1948] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (140C2800) [pid = 4040] [serial = 1957] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (15BB9C00) [pid = 4040] [serial = 1961] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (101A3C00) [pid = 4040] [serial = 1954] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (10294400) [pid = 4040] [serial = 1955] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0F68D800) [pid = 4040] [serial = 1951] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0F7ED400) [pid = 4040] [serial = 1952] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (0FE3D400) [pid = 4040] [serial = 1966] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (17650C00) [pid = 4040] [serial = 1964] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (13F4F400) [pid = 4040] [serial = 1940] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (102B8400) [pid = 4040] [serial = 1939] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (184C9000) [pid = 4040] [serial = 1943] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (1764A000) [pid = 4040] [serial = 1942] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (1640F800) [pid = 4040] [serial = 1946] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (14159800) [pid = 4040] [serial = 1945] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (184E7C00) [pid = 4040] [serial = 1969] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (18EA1400) [pid = 4040] [serial = 1970] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 53 (18F65000) [pid = 4040] [serial = 1973] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 52 (14351C00) [pid = 4040] [serial = 1958] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | --DOMWINDOW == 51 (159DB000) [pid = 4040] [serial = 1967] [outer = 00000000] [url = about:blank] 02:43:13 INFO - PROCESS | 4040 | 1465206193700 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:43:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2072ms 02:43:13 INFO - PROCESS | 4040 | 1465206193725 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 4040 | 1465206193729 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 02:43:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:43:13 INFO - PROCESS | 4040 | 1465206193733 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 4040 | 1465206193737 Marionette TRACE conn6 <- [1,2642,null,{}] 02:43:13 INFO - PROCESS | 4040 | 1465206193743 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:13 INFO - PROCESS | 4040 | 1465206193746 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:13 INFO - PROCESS | 4040 | 1465206193841 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 02:43:13 INFO - PROCESS | 4040 | 1465206193850 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 4040 | 1465206193855 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:13 INFO - PROCESS | 4040 | ++DOCSHELL 0CDD0C00 == 25 [pid = 4040] [id = 670] 02:43:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 52 (0CDD2800) [pid = 4040] [serial = 2010] [outer = 00000000] 02:43:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 53 (0F63A400) [pid = 4040] [serial = 2011] [outer = 0CDD2800] 02:43:13 INFO - PROCESS | 4040 | 1465206193904 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 54 (0F6F0400) [pid = 4040] [serial = 2012] [outer = 0CDD2800] 02:43:14 INFO - PROCESS | 4040 | 1465206194417 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:43:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:43:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 02:43:14 INFO - PROCESS | 4040 | 1465206194464 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 02:43:14 INFO - PROCESS | 4040 | 1465206194469 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 02:43:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:43:14 INFO - PROCESS | 4040 | 1465206194475 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:43:14 INFO - PROCESS | 4040 | 1465206194478 Marionette TRACE conn6 <- [1,2646,null,{}] 02:43:14 INFO - PROCESS | 4040 | 1465206194482 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:14 INFO - PROCESS | 4040 | 1465206194485 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:14 INFO - PROCESS | 4040 | 1465206194574 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 02:43:14 INFO - PROCESS | 4040 | 1465206194583 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:14 INFO - PROCESS | 4040 | 1465206194586 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:14 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDB400 == 26 [pid = 4040] [id = 671] 02:43:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (0FCDC000) [pid = 4040] [serial = 2013] [outer = 00000000] 02:43:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (0FD97C00) [pid = 4040] [serial = 2014] [outer = 0FCDC000] 02:43:14 INFO - PROCESS | 4040 | 1465206194640 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (0FE44400) [pid = 4040] [serial = 2015] [outer = 0FCDC000] 02:43:15 INFO - PROCESS | 4040 | 1465206195107 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 02:43:15 INFO - PROCESS | 4040 | 1465206195149 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 02:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:43:15 INFO - PROCESS | 4040 | 1465206195151 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 02:43:15 INFO - PROCESS | 4040 | 1465206195154 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 4040 | 1465206195158 Marionette TRACE conn6 <- [1,2650,null,{}] 02:43:15 INFO - PROCESS | 4040 | 1465206195169 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:15 INFO - PROCESS | 4040 | 1465206195174 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:15 INFO - PROCESS | 4040 | 1465206195287 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 02:43:15 INFO - PROCESS | 4040 | 1465206195297 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 4040 | 1465206195300 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:15 INFO - PROCESS | 4040 | ++DOCSHELL 10E0DC00 == 27 [pid = 4040] [id = 672] 02:43:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (10E0F800) [pid = 4040] [serial = 2016] [outer = 00000000] 02:43:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (1109D800) [pid = 4040] [serial = 2017] [outer = 10E0F800] 02:43:15 INFO - PROCESS | 4040 | 1465206195347 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (13F4DC00) [pid = 4040] [serial = 2018] [outer = 10E0F800] 02:43:15 INFO - PROCESS | 4040 | 1465206195811 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 731ms 02:43:15 INFO - PROCESS | 4040 | 1465206195885 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 4040 | 1465206195888 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 02:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:43:15 INFO - PROCESS | 4040 | 1465206195891 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 4040 | 1465206195893 Marionette TRACE conn6 <- [1,2654,null,{}] 02:43:15 INFO - PROCESS | 4040 | 1465206195896 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:15 INFO - PROCESS | 4040 | 1465206195898 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:16 INFO - PROCESS | 4040 | 1465206195983 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 02:43:16 INFO - PROCESS | 4040 | 1465206195991 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 4040 | 1465206195993 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:16 INFO - PROCESS | 4040 | ++DOCSHELL 13FA5800 == 28 [pid = 4040] [id = 673] 02:43:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (13FA6800) [pid = 4040] [serial = 2019] [outer = 00000000] 02:43:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (140BE000) [pid = 4040] [serial = 2020] [outer = 13FA6800] 02:43:16 INFO - PROCESS | 4040 | 1465206196038 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (14351C00) [pid = 4040] [serial = 2021] [outer = 13FA6800] 02:43:16 INFO - PROCESS | 4040 | 1465206196961 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:43:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:43:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1118ms 02:43:17 INFO - PROCESS | 4040 | 1465206197013 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 02:43:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:43:17 INFO - PROCESS | 4040 | 1465206197015 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 02:43:17 INFO - PROCESS | 4040 | 1465206197018 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 4040 | 1465206197020 Marionette TRACE conn6 <- [1,2658,null,{}] 02:43:17 INFO - PROCESS | 4040 | 1465206197024 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:17 INFO - PROCESS | 4040 | 1465206197026 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:17 INFO - PROCESS | 4040 | 1465206197104 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 02:43:17 INFO - PROCESS | 4040 | 1465206197109 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:17 INFO - PROCESS | 4040 | 1465206197111 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:17 INFO - PROCESS | 4040 | ++DOCSHELL 1478D400 == 29 [pid = 4040] [id = 674] 02:43:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (147D0C00) [pid = 4040] [serial = 2022] [outer = 00000000] 02:43:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1541A000) [pid = 4040] [serial = 2023] [outer = 147D0C00] 02:43:17 INFO - PROCESS | 4040 | 1465206197155 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (159E1800) [pid = 4040] [serial = 2024] [outer = 147D0C00] 02:43:18 INFO - PROCESS | 4040 | 1465206198073 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 4040 | 1465206198100 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 02:43:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:43:18 INFO - PROCESS | 4040 | 1465206198104 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 4040 | 1465206198106 Marionette TRACE conn6 <- [1,2662,null,{}] 02:43:18 INFO - PROCESS | 4040 | 1465206198109 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:18 INFO - PROCESS | 4040 | 1465206198114 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:18 INFO - PROCESS | 4040 | 1465206198256 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 02:43:18 INFO - PROCESS | 4040 | 1465206198313 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 4040 | 1465206198315 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:18 INFO - PROCESS | 4040 | ++DOCSHELL 15BBB400 == 30 [pid = 4040] [id = 675] 02:43:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (16288C00) [pid = 4040] [serial = 2025] [outer = 00000000] 02:43:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (17647400) [pid = 4040] [serial = 2026] [outer = 16288C00] 02:43:18 INFO - PROCESS | 4040 | 1465206198360 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1764F400) [pid = 4040] [serial = 2027] [outer = 16288C00] 02:43:19 INFO - PROCESS | 4040 | 1465206199290 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 4040 | 1465206199339 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 02:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:43:19 INFO - PROCESS | 4040 | 1465206199343 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 4040 | 1465206199344 Marionette TRACE conn6 <- [1,2666,null,{}] 02:43:19 INFO - PROCESS | 4040 | 1465206199348 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:19 INFO - PROCESS | 4040 | 1465206199350 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:19 INFO - PROCESS | 4040 | 1465206199462 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 02:43:19 INFO - PROCESS | 4040 | 1465206199468 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 4040 | 1465206199470 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:19 INFO - PROCESS | 4040 | ++DOCSHELL 176BAC00 == 31 [pid = 4040] [id = 676] 02:43:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (17F33C00) [pid = 4040] [serial = 2028] [outer = 00000000] 02:43:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (184BB800) [pid = 4040] [serial = 2029] [outer = 17F33C00] 02:43:19 INFO - PROCESS | 4040 | 1465206199515 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184BC000) [pid = 4040] [serial = 2030] [outer = 17F33C00] 02:43:20 INFO - PROCESS | 4040 | 1465206200460 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:43:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:43:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1180ms 02:43:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:43:20 INFO - PROCESS | 4040 | 1465206200527 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 4040 | 1465206200529 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 02:43:20 INFO - PROCESS | 4040 | 1465206200615 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 4040 | 1465206200617 Marionette TRACE conn6 <- [1,2670,null,{}] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (17F9A000) [pid = 4040] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (18E9C000) [pid = 4040] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0FE47000) [pid = 4040] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (197F6800) [pid = 4040] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (184E9400) [pid = 4040] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0C6EB800) [pid = 4040] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0F638400) [pid = 4040] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (197F5C00) [pid = 4040] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (147DA400) [pid = 4040] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (13F4BC00) [pid = 4040] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:43:20 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (0CDDAC00) [pid = 4040] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:43:20 INFO - PROCESS | 4040 | 1465206200627 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:20 INFO - PROCESS | 4040 | 1465206200629 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:20 INFO - PROCESS | 4040 | 1465206200707 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 02:43:20 INFO - PROCESS | 4040 | 1465206200712 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:20 INFO - PROCESS | 4040 | 1465206200714 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:20 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F0800 == 32 [pid = 4040] [id = 677] 02:43:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (0C722C00) [pid = 4040] [serial = 2031] [outer = 00000000] 02:43:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (0FE4B000) [pid = 4040] [serial = 2032] [outer = 0C722C00] 02:43:20 INFO - PROCESS | 4040 | 1465206200758 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (13F9DC00) [pid = 4040] [serial = 2033] [outer = 0C722C00] 02:43:21 INFO - PROCESS | 4040 | 1465206201699 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1219ms 02:43:21 INFO - PROCESS | 4040 | 1465206201752 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 4040 | 1465206201754 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 02:43:21 INFO - PROCESS | 4040 | 1465206201758 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:43:21 INFO - PROCESS | 4040 | 1465206201759 Marionette TRACE conn6 <- [1,2674,null,{}] 02:43:21 INFO - PROCESS | 4040 | 1465206201768 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:21 INFO - PROCESS | 4040 | 1465206201770 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:21 INFO - PROCESS | 4040 | 1465206201849 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 02:43:21 INFO - PROCESS | 4040 | 1465206201856 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 4040 | 1465206201858 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:21 INFO - PROCESS | 4040 | ++DOCSHELL 10E0C000 == 33 [pid = 4040] [id = 678] 02:43:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (14393000) [pid = 4040] [serial = 2034] [outer = 00000000] 02:43:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (184C0800) [pid = 4040] [serial = 2035] [outer = 14393000] 02:43:21 INFO - PROCESS | 4040 | 1465206201902 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (18DD7400) [pid = 4040] [serial = 2036] [outer = 14393000] 02:43:22 INFO - PROCESS | 4040 | 1465206202860 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 4040 | 1465206202899 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 02:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:43:22 INFO - PROCESS | 4040 | 1465206202946 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 4040 | 1465206202950 Marionette TRACE conn6 <- [1,2678,null,{}] 02:43:22 INFO - PROCESS | 4040 | 1465206202956 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:22 INFO - PROCESS | 4040 | 1465206202959 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:23 INFO - PROCESS | 4040 | 1465206203070 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 02:43:23 INFO - PROCESS | 4040 | 1465206203245 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 4040 | 1465206203248 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:23 INFO - PROCESS | 4040 | ++DOCSHELL 0CD75000 == 34 [pid = 4040] [id = 679] 02:43:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0CD7A000) [pid = 4040] [serial = 2037] [outer = 00000000] 02:43:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0F75FC00) [pid = 4040] [serial = 2038] [outer = 0CD7A000] 02:43:23 INFO - PROCESS | 4040 | 1465206203350 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FC58400) [pid = 4040] [serial = 2039] [outer = 0CD7A000] 02:43:24 INFO - PROCESS | 4040 | 1465206204482 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 4040 | 1465206204535 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 02:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:43:24 INFO - PROCESS | 4040 | 1465206204541 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 4040 | 1465206204544 Marionette TRACE conn6 <- [1,2682,null,{}] 02:43:24 INFO - PROCESS | 4040 | 1465206204548 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:24 INFO - PROCESS | 4040 | 1465206204551 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:24 INFO - PROCESS | 4040 | 1465206204772 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 02:43:24 INFO - PROCESS | 4040 | 1465206204938 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 4040 | 1465206204941 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:24 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DC000 == 35 [pid = 4040] [id = 680] 02:43:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0C8DC400) [pid = 4040] [serial = 2040] [outer = 00000000] 02:43:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0C8E9400) [pid = 4040] [serial = 2041] [outer = 0C8DC400] 02:43:25 INFO - PROCESS | 4040 | 1465206204991 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0F6E6800) [pid = 4040] [serial = 2042] [outer = 0C8DC400] 02:43:25 INFO - PROCESS | 4040 | --DOCSHELL 0C6F0800 == 34 [pid = 4040] [id = 677] 02:43:25 INFO - PROCESS | 4040 | --DOCSHELL 176BAC00 == 33 [pid = 4040] [id = 676] 02:43:25 INFO - PROCESS | 4040 | --DOCSHELL 15BBB400 == 32 [pid = 4040] [id = 675] 02:43:25 INFO - PROCESS | 4040 | --DOCSHELL 1478D400 == 31 [pid = 4040] [id = 674] 02:43:25 INFO - PROCESS | 4040 | --DOCSHELL 13FA5800 == 30 [pid = 4040] [id = 673] 02:43:25 INFO - PROCESS | 4040 | --DOCSHELL 10E0DC00 == 29 [pid = 4040] [id = 672] 02:43:25 INFO - PROCESS | 4040 | --DOCSHELL 0FCDB400 == 28 [pid = 4040] [id = 671] 02:43:25 INFO - PROCESS | 4040 | --DOCSHELL 0CDD0C00 == 27 [pid = 4040] [id = 670] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184C8000) [pid = 4040] [serial = 1993] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (19223800) [pid = 4040] [serial = 1997] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (18EA8C00) [pid = 4040] [serial = 1996] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1640E400) [pid = 4040] [serial = 2002] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (19B41800) [pid = 4040] [serial = 1999] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1A9A8400) [pid = 4040] [serial = 2005] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (19B44800) [pid = 4040] [serial = 2000] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0C71C800) [pid = 4040] [serial = 1981] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (0FE4A400) [pid = 4040] [serial = 1979] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (0FCDB800) [pid = 4040] [serial = 1978] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (199BA400) [pid = 4040] [serial = 1975] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (19B4C400) [pid = 4040] [serial = 1976] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (16404400) [pid = 4040] [serial = 1990] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (1AE26800) [pid = 4040] [serial = 2008] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (13FA2800) [pid = 4040] [serial = 1987] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (14086400) [pid = 4040] [serial = 1988] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (1AD61400) [pid = 4040] [serial = 2006] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (0FCD8C00) [pid = 4040] [serial = 1984] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (0FE42000) [pid = 4040] [serial = 1985] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 53 (0C8DB400) [pid = 4040] [serial = 1982] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 52 (184E3000) [pid = 4040] [serial = 1994] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 51 (184E8800) [pid = 4040] [serial = 2003] [outer = 00000000] [url = about:blank] 02:43:25 INFO - PROCESS | 4040 | --DOMWINDOW == 50 (17642C00) [pid = 4040] [serial = 1991] [outer = 00000000] [url = about:blank] 02:43:26 INFO - PROCESS | 4040 | 1465206206063 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 4040 | 1465206206125 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 02:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:43:26 INFO - PROCESS | 4040 | 1465206206130 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 4040 | 1465206206133 Marionette TRACE conn6 <- [1,2686,null,{}] 02:43:26 INFO - PROCESS | 4040 | 1465206206138 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:26 INFO - PROCESS | 4040 | 1465206206140 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:26 INFO - PROCESS | 4040 | 1465206206236 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 02:43:26 INFO - PROCESS | 4040 | 1465206206243 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 4040 | 1465206206246 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:26 INFO - PROCESS | 4040 | ++DOCSHELL 0FE43800 == 28 [pid = 4040] [id = 681] 02:43:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 51 (0FE43C00) [pid = 4040] [serial = 2043] [outer = 00000000] 02:43:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 52 (102B4800) [pid = 4040] [serial = 2044] [outer = 0FE43C00] 02:43:26 INFO - PROCESS | 4040 | 1465206206295 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 53 (102BDC00) [pid = 4040] [serial = 2045] [outer = 0FE43C00] 02:43:27 INFO - PROCESS | 4040 | 1465206207287 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 4040 | 1465206207325 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 02:43:27 INFO - PROCESS | 4040 | 1465206207328 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 4040 | 1465206207330 Marionette TRACE conn6 <- [1,2690,null,{}] 02:43:27 INFO - PROCESS | 4040 | 1465206207334 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:27 INFO - PROCESS | 4040 | 1465206207337 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:27 INFO - PROCESS | 4040 | 1465206207462 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 02:43:27 INFO - PROCESS | 4040 | 1465206207473 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 4040 | 1465206207475 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:27 INFO - PROCESS | 4040 | ++DOCSHELL 13FA3800 == 29 [pid = 4040] [id = 682] 02:43:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 54 (13FA4400) [pid = 4040] [serial = 2046] [outer = 00000000] 02:43:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (13FAAC00) [pid = 4040] [serial = 2047] [outer = 13FA4400] 02:43:27 INFO - PROCESS | 4040 | 1465206207573 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (140C2000) [pid = 4040] [serial = 2048] [outer = 13FA4400] 02:43:28 INFO - PROCESS | 4040 | 1465206208067 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:43:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 02:43:28 INFO - PROCESS | 4040 | 1465206208099 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 4040 | 1465206208103 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 02:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:43:28 INFO - PROCESS | 4040 | 1465206208114 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 4040 | 1465206208118 Marionette TRACE conn6 <- [1,2694,null,{}] 02:43:28 INFO - PROCESS | 4040 | 1465206208122 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:28 INFO - PROCESS | 4040 | 1465206208125 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:28 INFO - PROCESS | 4040 | 1465206208254 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 02:43:28 INFO - PROCESS | 4040 | 1465206208266 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 4040 | 1465206208268 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:28 INFO - PROCESS | 4040 | ++DOCSHELL 15ACC400 == 30 [pid = 4040] [id = 683] 02:43:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (15BAFC00) [pid = 4040] [serial = 2049] [outer = 00000000] 02:43:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (16403000) [pid = 4040] [serial = 2050] [outer = 15BAFC00] 02:43:28 INFO - PROCESS | 4040 | 1465206208321 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (1640FC00) [pid = 4040] [serial = 2051] [outer = 15BAFC00] 02:43:28 INFO - PROCESS | 4040 | 1465206208779 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:43:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 02:43:28 INFO - PROCESS | 4040 | 1465206208799 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 4040 | 1465206208801 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 02:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:43:28 INFO - PROCESS | 4040 | 1465206208805 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 4040 | 1465206208807 Marionette TRACE conn6 <- [1,2698,null,{}] 02:43:28 INFO - PROCESS | 4040 | 1465206208816 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:28 INFO - PROCESS | 4040 | 1465206208818 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:28 INFO - PROCESS | 4040 | 1465206208970 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 02:43:28 INFO - PROCESS | 4040 | 1465206208980 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 4040 | 1465206208982 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:29 INFO - PROCESS | 4040 | ++DOCSHELL 17643800 == 31 [pid = 4040] [id = 684] 02:43:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (17646800) [pid = 4040] [serial = 2052] [outer = 00000000] 02:43:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (176BF800) [pid = 4040] [serial = 2053] [outer = 17646800] 02:43:29 INFO - PROCESS | 4040 | 1465206209027 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (17FAF000) [pid = 4040] [serial = 2054] [outer = 17646800] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (17F33C00) [pid = 4040] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (147D0C00) [pid = 4040] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (10E0F800) [pid = 4040] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (13FA6800) [pid = 4040] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (15422400) [pid = 4040] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (16288C00) [pid = 4040] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 55 (0FCDC000) [pid = 4040] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 54 (0CDD2800) [pid = 4040] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:43:29 INFO - PROCESS | 4040 | --DOMWINDOW == 53 (0C722C00) [pid = 4040] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:43:29 INFO - PROCESS | 4040 | 1465206209531 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 4040 | 1465206209599 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 02:43:29 INFO - PROCESS | 4040 | 1465206209602 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 4040 | 1465206209604 Marionette TRACE conn6 <- [1,2702,null,{}] 02:43:29 INFO - PROCESS | 4040 | 1465206209607 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:29 INFO - PROCESS | 4040 | 1465206209609 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:29 INFO - PROCESS | 4040 | 1465206209691 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 02:43:29 INFO - PROCESS | 4040 | 1465206209790 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 4040 | 1465206209795 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:29 INFO - PROCESS | 4040 | ++DOCSHELL 1106C000 == 32 [pid = 4040] [id = 685] 02:43:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 54 (15BBAC00) [pid = 4040] [serial = 2055] [outer = 00000000] 02:43:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 55 (184E8400) [pid = 4040] [serial = 2056] [outer = 15BBAC00] 02:43:29 INFO - PROCESS | 4040 | 1465206209849 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 56 (18EA0000) [pid = 4040] [serial = 2057] [outer = 15BBAC00] 02:43:30 INFO - PROCESS | 4040 | 1465206210232 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:43:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 02:43:30 INFO - PROCESS | 4040 | 1465206210283 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 4040 | 1465206210285 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 02:43:30 INFO - PROCESS | 4040 | 1465206210291 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:43:30 INFO - PROCESS | 4040 | 1465206210292 Marionette TRACE conn6 <- [1,2706,null,{}] 02:43:30 INFO - PROCESS | 4040 | 1465206210296 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:30 INFO - PROCESS | 4040 | 1465206210298 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:30 INFO - PROCESS | 4040 | 1465206210389 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 02:43:30 INFO - PROCESS | 4040 | 1465206210395 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 4040 | 1465206210397 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:30 INFO - PROCESS | 4040 | ++DOCSHELL 101AC000 == 33 [pid = 4040] [id = 686] 02:43:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (184E7C00) [pid = 4040] [serial = 2058] [outer = 00000000] 02:43:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (19224400) [pid = 4040] [serial = 2059] [outer = 184E7C00] 02:43:30 INFO - PROCESS | 4040 | 1465206210440 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (19224C00) [pid = 4040] [serial = 2060] [outer = 184E7C00] 02:43:30 INFO - PROCESS | 4040 | 1465206210885 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 4040 | 1465206210927 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 02:43:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:43:30 INFO - PROCESS | 4040 | 1465206210929 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 4040 | 1465206210931 Marionette TRACE conn6 <- [1,2710,null,{}] 02:43:30 INFO - PROCESS | 4040 | 1465206210934 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:30 INFO - PROCESS | 4040 | 1465206210936 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:31 INFO - PROCESS | 4040 | 1465206211015 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 02:43:31 INFO - PROCESS | 4040 | 1465206211020 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 4040 | 1465206211022 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:31 INFO - PROCESS | 4040 | ++DOCSHELL 197F2C00 == 34 [pid = 4040] [id = 687] 02:43:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (197F3000) [pid = 4040] [serial = 2061] [outer = 00000000] 02:43:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (199B2400) [pid = 4040] [serial = 2062] [outer = 197F3000] 02:43:31 INFO - PROCESS | 4040 | 1465206211066 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (199B5C00) [pid = 4040] [serial = 2063] [outer = 197F3000] 02:43:31 INFO - PROCESS | 4040 | 1465206211609 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 4040 | 1465206211706 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 02:43:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:43:31 INFO - PROCESS | 4040 | 1465206211773 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 4040 | 1465206211777 Marionette TRACE conn6 <- [1,2714,null,{}] 02:43:31 INFO - PROCESS | 4040 | 1465206211790 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:31 INFO - PROCESS | 4040 | 1465206211793 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:31 INFO - PROCESS | 4040 | 1465206211909 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 02:43:32 INFO - PROCESS | 4040 | 1465206212042 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:32 INFO - PROCESS | 4040 | 1465206212045 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:32 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F3800 == 35 [pid = 4040] [id = 688] 02:43:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (0C723400) [pid = 4040] [serial = 2064] [outer = 00000000] 02:43:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (102C0400) [pid = 4040] [serial = 2065] [outer = 0C723400] 02:43:32 INFO - PROCESS | 4040 | 1465206212106 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (11006800) [pid = 4040] [serial = 2066] [outer = 0C723400] 02:43:32 INFO - PROCESS | 4040 | 1465206212663 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:43:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 950ms 02:43:32 INFO - PROCESS | 4040 | 1465206212717 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 4040 | 1465206212722 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 02:43:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:43:32 INFO - PROCESS | 4040 | 1465206212728 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 4040 | 1465206212731 Marionette TRACE conn6 <- [1,2718,null,{}] 02:43:32 INFO - PROCESS | 4040 | 1465206212735 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:32 INFO - PROCESS | 4040 | 1465206212738 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:32 INFO - PROCESS | 4040 | 1465206212852 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 02:43:33 INFO - PROCESS | 4040 | 1465206212993 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 4040 | 1465206212995 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:33 INFO - PROCESS | 4040 | ++DOCSHELL 15ACC000 == 36 [pid = 4040] [id = 689] 02:43:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (15BB2400) [pid = 4040] [serial = 2067] [outer = 00000000] 02:43:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (17641C00) [pid = 4040] [serial = 2068] [outer = 15BB2400] 02:43:33 INFO - PROCESS | 4040 | 1465206213052 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (184E2800) [pid = 4040] [serial = 2069] [outer = 15BB2400] 02:43:34 INFO - PROCESS | 4040 | 1465206214106 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 4040 | 1465206214178 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 02:43:34 INFO - PROCESS | 4040 | 1465206214182 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:43:34 INFO - PROCESS | 4040 | 1465206214186 Marionette TRACE conn6 <- [1,2722,null,{}] 02:43:34 INFO - PROCESS | 4040 | 1465206214197 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:34 INFO - PROCESS | 4040 | 1465206214202 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:34 INFO - PROCESS | 4040 | 1465206214298 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 02:43:34 INFO - PROCESS | 4040 | 1465206214430 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 4040 | 1465206214433 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:34 INFO - PROCESS | 4040 | ++DOCSHELL 19B48C00 == 37 [pid = 4040] [id = 690] 02:43:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (19B4C400) [pid = 4040] [serial = 2070] [outer = 00000000] 02:43:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (1A79FC00) [pid = 4040] [serial = 2071] [outer = 19B4C400] 02:43:34 INFO - PROCESS | 4040 | 1465206214490 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1A8BAC00) [pid = 4040] [serial = 2072] [outer = 19B4C400] 02:43:35 INFO - PROCESS | 4040 | 1465206215268 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:43:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1124ms 02:43:35 INFO - PROCESS | 4040 | 1465206215311 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 4040 | 1465206215316 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 02:43:35 INFO - PROCESS | 4040 | 1465206215321 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:43:35 INFO - PROCESS | 4040 | 1465206215324 Marionette TRACE conn6 <- [1,2726,null,{}] 02:43:35 INFO - PROCESS | 4040 | 1465206215330 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:35 INFO - PROCESS | 4040 | 1465206215333 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:35 INFO - PROCESS | 4040 | 1465206215440 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 02:43:35 INFO - PROCESS | 4040 | 1465206215583 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 4040 | 1465206215588 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:35 INFO - PROCESS | 4040 | ++DOCSHELL 0CD34C00 == 38 [pid = 4040] [id = 691] 02:43:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0F6E7C00) [pid = 4040] [serial = 2073] [outer = 00000000] 02:43:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE47400) [pid = 4040] [serial = 2074] [outer = 0F6E7C00] 02:43:35 INFO - PROCESS | 4040 | 1465206215642 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (102B4000) [pid = 4040] [serial = 2075] [outer = 0F6E7C00] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 101AC000 == 37 [pid = 4040] [id = 686] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 1106C000 == 36 [pid = 4040] [id = 685] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 17643800 == 35 [pid = 4040] [id = 684] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 15ACC400 == 34 [pid = 4040] [id = 683] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 13FA3800 == 33 [pid = 4040] [id = 682] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 0FE43800 == 32 [pid = 4040] [id = 681] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 0CD75000 == 31 [pid = 4040] [id = 679] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 0C8DC000 == 30 [pid = 4040] [id = 680] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 10E0C000 == 29 [pid = 4040] [id = 678] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 0CD75400 == 28 [pid = 4040] [id = 669] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 19B48C00 == 27 [pid = 4040] [id = 690] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 197F2C00 == 26 [pid = 4040] [id = 687] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 0C6F3800 == 25 [pid = 4040] [id = 688] 02:43:36 INFO - PROCESS | 4040 | --DOCSHELL 15ACC000 == 24 [pid = 4040] [id = 689] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (184C0800) [pid = 4040] [serial = 2035] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184BB800) [pid = 4040] [serial = 2029] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1541A000) [pid = 4040] [serial = 2023] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (159E1800) [pid = 4040] [serial = 2024] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1109D800) [pid = 4040] [serial = 2017] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (13F4DC00) [pid = 4040] [serial = 2018] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (140BE000) [pid = 4040] [serial = 2020] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (14351C00) [pid = 4040] [serial = 2021] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1AE2C800) [pid = 4040] [serial = 2009] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (17647400) [pid = 4040] [serial = 2026] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (0FD97C00) [pid = 4040] [serial = 2014] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (0FE44400) [pid = 4040] [serial = 2015] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (0F63A400) [pid = 4040] [serial = 2011] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (0F6F0400) [pid = 4040] [serial = 2012] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (0FE4B000) [pid = 4040] [serial = 2032] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (184BC000) [pid = 4040] [serial = 2030] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (13F9DC00) [pid = 4040] [serial = 2033] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | --DOMWINDOW == 56 (1764F400) [pid = 4040] [serial = 2027] [outer = 00000000] [url = about:blank] 02:43:36 INFO - PROCESS | 4040 | 1465206216837 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:43:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1536ms 02:43:36 INFO - PROCESS | 4040 | 1465206216861 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 4040 | 1465206216865 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 02:43:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:43:36 INFO - PROCESS | 4040 | 1465206216870 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 4040 | 1465206216874 Marionette TRACE conn6 <- [1,2730,null,{}] 02:43:36 INFO - PROCESS | 4040 | 1465206216879 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:36 INFO - PROCESS | 4040 | 1465206216882 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:37 INFO - PROCESS | 4040 | 1465206217014 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 02:43:37 INFO - PROCESS | 4040 | 1465206217113 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 4040 | 1465206217116 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:37 INFO - PROCESS | 4040 | ++DOCSHELL 0CD72800 == 25 [pid = 4040] [id = 692] 02:43:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 57 (0CD74C00) [pid = 4040] [serial = 2076] [outer = 00000000] 02:43:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (0F6F3800) [pid = 4040] [serial = 2077] [outer = 0CD74C00] 02:43:37 INFO - PROCESS | 4040 | 1465206217165 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (0FC50C00) [pid = 4040] [serial = 2078] [outer = 0CD74C00] 02:43:37 INFO - PROCESS | 4040 | 1465206217529 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:43:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 02:43:37 INFO - PROCESS | 4040 | 1465206217601 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 02:43:37 INFO - PROCESS | 4040 | 1465206217606 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 02:43:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:43:37 INFO - PROCESS | 4040 | 1465206217612 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 4040 | 1465206217615 Marionette TRACE conn6 <- [1,2734,null,{}] 02:43:37 INFO - PROCESS | 4040 | 1465206217648 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:37 INFO - PROCESS | 4040 | 1465206217651 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:37 INFO - PROCESS | 4040 | 1465206217742 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 02:43:37 INFO - PROCESS | 4040 | 1465206217748 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 4040 | 1465206217750 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:37 INFO - PROCESS | 4040 | ++DOCSHELL 0FE41400 == 26 [pid = 4040] [id = 693] 02:43:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (0FE44000) [pid = 4040] [serial = 2079] [outer = 00000000] 02:43:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (101ABC00) [pid = 4040] [serial = 2080] [outer = 0FE44000] 02:43:37 INFO - PROCESS | 4040 | 1465206217797 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (102B9400) [pid = 4040] [serial = 2081] [outer = 0FE44000] 02:43:38 INFO - PROCESS | 4040 | 1465206218246 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 650ms 02:43:38 INFO - PROCESS | 4040 | 1465206218280 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 4040 | 1465206218283 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 02:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:43:38 INFO - PROCESS | 4040 | 1465206218286 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 4040 | 1465206218289 Marionette TRACE conn6 <- [1,2738,null,{}] 02:43:38 INFO - PROCESS | 4040 | 1465206218300 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:38 INFO - PROCESS | 4040 | 1465206218305 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:38 INFO - PROCESS | 4040 | 1465206218389 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 02:43:38 INFO - PROCESS | 4040 | 1465206218396 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 4040 | 1465206218399 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:38 INFO - PROCESS | 4040 | ++DOCSHELL 13FA4800 == 27 [pid = 4040] [id = 694] 02:43:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (13FA5C00) [pid = 4040] [serial = 2082] [outer = 00000000] 02:43:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (140C3000) [pid = 4040] [serial = 2083] [outer = 13FA5C00] 02:43:38 INFO - PROCESS | 4040 | 1465206218447 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (14386C00) [pid = 4040] [serial = 2084] [outer = 13FA5C00] 02:43:38 INFO - PROCESS | 4040 | 1465206218912 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 690ms 02:43:38 INFO - PROCESS | 4040 | 1465206218977 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 4040 | 1465206218980 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 02:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:43:39 INFO - PROCESS | 4040 | 1465206218983 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 4040 | 1465206218985 Marionette TRACE conn6 <- [1,2742,null,{}] 02:43:39 INFO - PROCESS | 4040 | 1465206218988 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:39 INFO - PROCESS | 4040 | 1465206218990 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:39 INFO - PROCESS | 4040 | 1465206219118 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 02:43:39 INFO - PROCESS | 4040 | 1465206219219 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 4040 | 1465206219221 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:39 INFO - PROCESS | 4040 | ++DOCSHELL 1484D800 == 28 [pid = 4040] [id = 695] 02:43:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (1484E000) [pid = 4040] [serial = 2085] [outer = 00000000] 02:43:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (1496EC00) [pid = 4040] [serial = 2086] [outer = 1484E000] 02:43:39 INFO - PROCESS | 4040 | 1465206219270 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (159E1C00) [pid = 4040] [serial = 2087] [outer = 1484E000] 02:43:39 INFO - PROCESS | 4040 | 1465206219702 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:43:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 770ms 02:43:39 INFO - PROCESS | 4040 | 1465206219761 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 4040 | 1465206219763 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 02:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:43:39 INFO - PROCESS | 4040 | 1465206219766 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 4040 | 1465206219768 Marionette TRACE conn6 <- [1,2746,null,{}] 02:43:39 INFO - PROCESS | 4040 | 1465206219778 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:39 INFO - PROCESS | 4040 | 1465206219780 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:39 INFO - PROCESS | 4040 | 1465206219895 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 02:43:39 INFO - PROCESS | 4040 | 1465206219904 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 4040 | 1465206219906 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:39 INFO - PROCESS | 4040 | ++DOCSHELL 15BB3800 == 29 [pid = 4040] [id = 696] 02:43:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1628A800) [pid = 4040] [serial = 2088] [outer = 00000000] 02:43:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (16410800) [pid = 4040] [serial = 2089] [outer = 1628A800] 02:43:39 INFO - PROCESS | 4040 | 1465206219953 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (17648400) [pid = 4040] [serial = 2090] [outer = 1628A800] 02:43:40 INFO - PROCESS | 4040 | 1465206220419 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 02:43:40 INFO - PROCESS | 4040 | 1465206220457 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 4040 | 1465206220459 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 02:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:43:40 INFO - PROCESS | 4040 | 1465206220495 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 4040 | 1465206220496 Marionette TRACE conn6 <- [1,2750,null,{}] 02:43:40 INFO - PROCESS | 4040 | 1465206220509 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:40 INFO - PROCESS | 4040 | 1465206220515 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:40 INFO - PROCESS | 4040 | 1465206220789 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (13FA4400) [pid = 4040] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (14393000) [pid = 4040] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0C8DC400) [pid = 4040] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0CD7A000) [pid = 4040] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (15BAFC00) [pid = 4040] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (0FE43C00) [pid = 4040] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (184E7C00) [pid = 4040] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (15BBAC00) [pid = 4040] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (17646800) [pid = 4040] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:43:40 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (197F3000) [pid = 4040] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:43:40 INFO - PROCESS | 4040 | 1465206220858 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 4040 | 1465206220860 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:40 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DC400 == 30 [pid = 4040] [id = 697] 02:43:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (0CD7A000) [pid = 4040] [serial = 2091] [outer = 00000000] 02:43:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (13F9C800) [pid = 4040] [serial = 2092] [outer = 0CD7A000] 02:43:40 INFO - PROCESS | 4040 | 1465206220905 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (176B9800) [pid = 4040] [serial = 2093] [outer = 0CD7A000] 02:43:41 INFO - PROCESS | 4040 | 1465206221264 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 850ms 02:43:41 INFO - PROCESS | 4040 | 1465206221322 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 4040 | 1465206221324 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 02:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:43:41 INFO - PROCESS | 4040 | 1465206221327 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 4040 | 1465206221329 Marionette TRACE conn6 <- [1,2754,null,{}] 02:43:41 INFO - PROCESS | 4040 | 1465206221332 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:41 INFO - PROCESS | 4040 | 1465206221334 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:41 INFO - PROCESS | 4040 | 1465206221411 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 02:43:41 INFO - PROCESS | 4040 | 1465206221417 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 4040 | 1465206221419 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:41 INFO - PROCESS | 4040 | ++DOCSHELL 184E4400 == 31 [pid = 4040] [id = 698] 02:43:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (184E5400) [pid = 4040] [serial = 2094] [outer = 00000000] 02:43:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (18EA8C00) [pid = 4040] [serial = 2095] [outer = 184E5400] 02:43:41 INFO - PROCESS | 4040 | 1465206221462 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (18F66400) [pid = 4040] [serial = 2096] [outer = 184E5400] 02:43:41 INFO - PROCESS | 4040 | 1465206221891 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 02:43:41 INFO - PROCESS | 4040 | 1465206221958 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 4040 | 1465206221960 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 02:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:43:41 INFO - PROCESS | 4040 | 1465206221963 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 4040 | 1465206221965 Marionette TRACE conn6 <- [1,2758,null,{}] 02:43:41 INFO - PROCESS | 4040 | 1465206221968 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:41 INFO - PROCESS | 4040 | 1465206221970 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:42 INFO - PROCESS | 4040 | 1465206222048 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 02:43:42 INFO - PROCESS | 4040 | 1465206222053 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 4040 | 1465206222055 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:42 INFO - PROCESS | 4040 | ++DOCSHELL 09274400 == 32 [pid = 4040] [id = 699] 02:43:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0FCD9800) [pid = 4040] [serial = 2097] [outer = 00000000] 02:43:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1946F400) [pid = 4040] [serial = 2098] [outer = 0FCD9800] 02:43:42 INFO - PROCESS | 4040 | 1465206222100 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (159DEC00) [pid = 4040] [serial = 2099] [outer = 0FCD9800] 02:43:42 INFO - PROCESS | 4040 | 1465206222545 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 02:43:42 INFO - PROCESS | 4040 | 1465206222608 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 4040 | 1465206222610 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 02:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:43:42 INFO - PROCESS | 4040 | 1465206222614 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 4040 | 1465206222616 Marionette TRACE conn6 <- [1,2762,null,{}] 02:43:42 INFO - PROCESS | 4040 | 1465206222619 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:42 INFO - PROCESS | 4040 | 1465206222621 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:42 INFO - PROCESS | 4040 | 1465206222704 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 02:43:42 INFO - PROCESS | 4040 | 1465206222709 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 4040 | 1465206222711 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:42 INFO - PROCESS | 4040 | ++DOCSHELL 19AF3400 == 33 [pid = 4040] [id = 700] 02:43:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (19AF4400) [pid = 4040] [serial = 2100] [outer = 00000000] 02:43:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (19B42400) [pid = 4040] [serial = 2101] [outer = 19AF4400] 02:43:42 INFO - PROCESS | 4040 | 1465206222756 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (19BFA400) [pid = 4040] [serial = 2102] [outer = 19AF4400] 02:43:43 INFO - PROCESS | 4040 | 1465206223592 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1020ms 02:43:43 INFO - PROCESS | 4040 | 1465206223635 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 02:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:43:43 INFO - PROCESS | 4040 | 1465206223640 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 02:43:43 INFO - PROCESS | 4040 | 1465206223644 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 4040 | 1465206223650 Marionette TRACE conn6 <- [1,2766,null,{}] 02:43:43 INFO - PROCESS | 4040 | 1465206223674 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:43 INFO - PROCESS | 4040 | 1465206223677 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:43 INFO - PROCESS | 4040 | 1465206223829 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 02:43:43 INFO - PROCESS | 4040 | 1465206223963 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 4040 | 1465206223966 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:44 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DE000 == 34 [pid = 4040] [id = 701] 02:43:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0C8E4800) [pid = 4040] [serial = 2103] [outer = 00000000] 02:43:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (0FE42400) [pid = 4040] [serial = 2104] [outer = 0C8E4800] 02:43:44 INFO - PROCESS | 4040 | 1465206224027 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (10E0C000) [pid = 4040] [serial = 2105] [outer = 0C8E4800] 02:43:44 INFO - PROCESS | 4040 | 1465206224775 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1290ms 02:43:44 INFO - PROCESS | 4040 | 1465206224936 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 4040 | 1465206224940 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 02:43:44 INFO - PROCESS | 4040 | 1465206224946 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:43:44 INFO - PROCESS | 4040 | 1465206224948 Marionette TRACE conn6 <- [1,2770,null,{}] 02:43:44 INFO - PROCESS | 4040 | 1465206224954 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 4040 | 1465206224957 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:45 INFO - PROCESS | 4040 | 1465206225074 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 02:43:45 INFO - PROCESS | 4040 | 1465206225213 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 4040 | 1465206225218 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:45 INFO - PROCESS | 4040 | ++DOCSHELL 0F6F1400 == 35 [pid = 4040] [id = 702] 02:43:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0F79B000) [pid = 4040] [serial = 2106] [outer = 00000000] 02:43:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0FC59400) [pid = 4040] [serial = 2107] [outer = 0F79B000] 02:43:45 INFO - PROCESS | 4040 | 1465206225270 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (0FCD9000) [pid = 4040] [serial = 2108] [outer = 0F79B000] 02:43:45 INFO - PROCESS | 4040 | --DOCSHELL 09274400 == 34 [pid = 4040] [id = 699] 02:43:45 INFO - PROCESS | 4040 | --DOCSHELL 184E4400 == 33 [pid = 4040] [id = 698] 02:43:45 INFO - PROCESS | 4040 | --DOCSHELL 0C8DC400 == 32 [pid = 4040] [id = 697] 02:43:45 INFO - PROCESS | 4040 | --DOCSHELL 15BB3800 == 31 [pid = 4040] [id = 696] 02:43:45 INFO - PROCESS | 4040 | --DOCSHELL 1484D800 == 30 [pid = 4040] [id = 695] 02:43:45 INFO - PROCESS | 4040 | --DOCSHELL 13FA4800 == 29 [pid = 4040] [id = 694] 02:43:45 INFO - PROCESS | 4040 | --DOCSHELL 0FE41400 == 28 [pid = 4040] [id = 693] 02:43:45 INFO - PROCESS | 4040 | --DOCSHELL 0CD72800 == 27 [pid = 4040] [id = 692] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (140C2000) [pid = 4040] [serial = 2048] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (18DD7400) [pid = 4040] [serial = 2036] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0C8E9400) [pid = 4040] [serial = 2041] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0F6E6800) [pid = 4040] [serial = 2042] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0F75FC00) [pid = 4040] [serial = 2038] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FC58400) [pid = 4040] [serial = 2039] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (16403000) [pid = 4040] [serial = 2050] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (102B4800) [pid = 4040] [serial = 2044] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (19224C00) [pid = 4040] [serial = 2060] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (184E8400) [pid = 4040] [serial = 2056] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (176BF800) [pid = 4040] [serial = 2053] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (199B5C00) [pid = 4040] [serial = 2063] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (19224400) [pid = 4040] [serial = 2059] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (17FAF000) [pid = 4040] [serial = 2054] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (18EA0000) [pid = 4040] [serial = 2057] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (13FAAC00) [pid = 4040] [serial = 2047] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (1640FC00) [pid = 4040] [serial = 2051] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (199B2400) [pid = 4040] [serial = 2062] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (102BDC00) [pid = 4040] [serial = 2045] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 4040 | 1465206225802 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 931ms 02:43:45 INFO - PROCESS | 4040 | 1465206225881 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 4040 | 1465206225884 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 02:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:43:45 INFO - PROCESS | 4040 | 1465206225891 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:43:45 INFO - PROCESS | 4040 | 1465206225895 Marionette TRACE conn6 <- [1,2774,null,{}] 02:43:45 INFO - PROCESS | 4040 | 1465206225898 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:45 INFO - PROCESS | 4040 | 1465206225901 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:46 INFO - PROCESS | 4040 | 1465206225994 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 02:43:46 INFO - PROCESS | 4040 | 1465206226000 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 4040 | 1465206226002 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:46 INFO - PROCESS | 4040 | ++DOCSHELL 0FD97C00 == 28 [pid = 4040] [id = 703] 02:43:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (0FE3D400) [pid = 4040] [serial = 2109] [outer = 00000000] 02:43:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (101A4C00) [pid = 4040] [serial = 2110] [outer = 0FE3D400] 02:43:46 INFO - PROCESS | 4040 | 1465206226050 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (102B7000) [pid = 4040] [serial = 2111] [outer = 0FE3D400] 02:43:46 INFO - PROCESS | 4040 | 1465206226539 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 02:43:46 INFO - PROCESS | 4040 | 1465206226603 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 4040 | 1465206226605 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 02:43:46 INFO - PROCESS | 4040 | 1465206226609 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 4040 | 1465206226611 Marionette TRACE conn6 <- [1,2778,null,{}] 02:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:43:46 INFO - PROCESS | 4040 | 1465206226621 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:46 INFO - PROCESS | 4040 | 1465206226625 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:46 INFO - PROCESS | 4040 | 1465206226734 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 02:43:46 INFO - PROCESS | 4040 | 1465206226838 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 4040 | 1465206226842 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:46 INFO - PROCESS | 4040 | ++DOCSHELL 1407A800 == 29 [pid = 4040] [id = 704] 02:43:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (14080000) [pid = 4040] [serial = 2112] [outer = 00000000] 02:43:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (14351C00) [pid = 4040] [serial = 2113] [outer = 14080000] 02:43:46 INFO - PROCESS | 4040 | 1465206226891 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (14786400) [pid = 4040] [serial = 2114] [outer = 14080000] 02:43:47 INFO - PROCESS | 4040 | 1465206227259 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:43:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 02:43:47 INFO - PROCESS | 4040 | 1465206227346 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 4040 | 1465206227348 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 02:43:47 INFO - PROCESS | 4040 | 1465206227352 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 4040 | 1465206227354 Marionette TRACE conn6 <- [1,2782,null,{}] 02:43:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:43:47 INFO - PROCESS | 4040 | 1465206227358 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:47 INFO - PROCESS | 4040 | 1465206227359 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:47 INFO - PROCESS | 4040 | 1465206227449 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 02:43:47 INFO - PROCESS | 4040 | 1465206227455 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 4040 | 1465206227466 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:47 INFO - PROCESS | 4040 | ++DOCSHELL 14878C00 == 30 [pid = 4040] [id = 705] 02:43:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (1541A000) [pid = 4040] [serial = 2115] [outer = 00000000] 02:43:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (16410C00) [pid = 4040] [serial = 2116] [outer = 1541A000] 02:43:47 INFO - PROCESS | 4040 | 1465206227512 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (17642800) [pid = 4040] [serial = 2117] [outer = 1541A000] 02:43:47 INFO - PROCESS | 4040 | 1465206227955 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 02:43:48 INFO - PROCESS | 4040 | 1465206227993 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 4040 | 1465206227995 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 02:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:43:48 INFO - PROCESS | 4040 | 1465206227998 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 4040 | 1465206228000 Marionette TRACE conn6 <- [1,2786,null,{}] 02:43:48 INFO - PROCESS | 4040 | 1465206228003 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:48 INFO - PROCESS | 4040 | 1465206228005 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:48 INFO - PROCESS | 4040 | 1465206228124 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 02:43:48 INFO - PROCESS | 4040 | 1465206228216 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 4040 | 1465206228218 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:48 INFO - PROCESS | 4040 | ++DOCSHELL 176BAC00 == 31 [pid = 4040] [id = 706] 02:43:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (176BB400) [pid = 4040] [serial = 2118] [outer = 00000000] 02:43:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (184C0400) [pid = 4040] [serial = 2119] [outer = 176BB400] 02:43:48 INFO - PROCESS | 4040 | 1465206228261 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184E2C00) [pid = 4040] [serial = 2120] [outer = 176BB400] 02:43:48 INFO - PROCESS | 4040 | 1465206228680 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 02:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:43:48 INFO - PROCESS | 4040 | 1465206228731 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 4040 | 1465206228733 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 02:43:48 INFO - PROCESS | 4040 | 1465206228736 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 4040 | 1465206228738 Marionette TRACE conn6 <- [1,2790,null,{}] 02:43:48 INFO - PROCESS | 4040 | 1465206228747 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:48 INFO - PROCESS | 4040 | 1465206228753 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:48 INFO - PROCESS | 4040 | 1465206228898 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 02:43:48 INFO - PROCESS | 4040 | 1465206228967 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 4040 | 1465206228969 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:49 INFO - PROCESS | 4040 | ++DOCSHELL 18EA0400 == 32 [pid = 4040] [id = 707] 02:43:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (18EA5400) [pid = 4040] [serial = 2121] [outer = 00000000] 02:43:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (19224400) [pid = 4040] [serial = 2122] [outer = 18EA5400] 02:43:49 INFO - PROCESS | 4040 | 1465206229014 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (19470C00) [pid = 4040] [serial = 2123] [outer = 18EA5400] 02:43:49 INFO - PROCESS | 4040 | 1465206229437 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:43:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 02:43:49 INFO - PROCESS | 4040 | 1465206229495 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 4040 | 1465206229497 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 02:43:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:43:49 INFO - PROCESS | 4040 | 1465206229501 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 4040 | 1465206229502 Marionette TRACE conn6 <- [1,2794,null,{}] 02:43:49 INFO - PROCESS | 4040 | 1465206229506 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:49 INFO - PROCESS | 4040 | 1465206229508 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:49 INFO - PROCESS | 4040 | 1465206229634 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 02:43:49 INFO - PROCESS | 4040 | 1465206229703 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 4040 | 1465206229705 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:49 INFO - PROCESS | 4040 | ++DOCSHELL 0CD7D800 == 33 [pid = 4040] [id = 708] 02:43:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (197F5400) [pid = 4040] [serial = 2124] [outer = 00000000] 02:43:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (19B3F400) [pid = 4040] [serial = 2125] [outer = 197F5400] 02:43:49 INFO - PROCESS | 4040 | 1465206229749 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (19B41000) [pid = 4040] [serial = 2126] [outer = 197F5400] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FCD9800) [pid = 4040] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1484E000) [pid = 4040] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1628A800) [pid = 4040] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0CD74C00) [pid = 4040] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0F6E7C00) [pid = 4040] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (13FA5C00) [pid = 4040] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0FE44000) [pid = 4040] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0CD7A000) [pid = 4040] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0C723400) [pid = 4040] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (15BB2400) [pid = 4040] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (19B4C400) [pid = 4040] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:43:50 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (184E5400) [pid = 4040] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:43:50 INFO - PROCESS | 4040 | 1465206230199 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 02:43:50 INFO - PROCESS | 4040 | 1465206230233 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 02:43:50 INFO - PROCESS | 4040 | 1465206230235 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 02:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:43:50 INFO - PROCESS | 4040 | 1465206230239 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 4040 | 1465206230240 Marionette TRACE conn6 <- [1,2798,null,{}] 02:43:50 INFO - PROCESS | 4040 | 1465206230244 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:50 INFO - PROCESS | 4040 | 1465206230246 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:50 INFO - PROCESS | 4040 | 1465206230326 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 02:43:50 INFO - PROCESS | 4040 | 1465206230431 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 4040 | 1465206230433 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:50 INFO - PROCESS | 4040 | ++DOCSHELL 0F683C00 == 34 [pid = 4040] [id = 709] 02:43:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (13F9DC00) [pid = 4040] [serial = 2127] [outer = 00000000] 02:43:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (184E0800) [pid = 4040] [serial = 2128] [outer = 13F9DC00] 02:43:50 INFO - PROCESS | 4040 | 1465206230476 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (19472800) [pid = 4040] [serial = 2129] [outer = 13F9DC00] 02:43:50 INFO - PROCESS | 4040 | 1465206230823 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 632ms 02:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:43:50 INFO - PROCESS | 4040 | 1465206230871 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 02:43:50 INFO - PROCESS | 4040 | 1465206230873 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 02:43:50 INFO - PROCESS | 4040 | 1465206230876 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 4040 | 1465206230878 Marionette TRACE conn6 <- [1,2802,null,{}] 02:43:50 INFO - PROCESS | 4040 | 1465206230881 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:50 INFO - PROCESS | 4040 | 1465206230883 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:51 INFO - PROCESS | 4040 | 1465206231002 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 02:43:51 INFO - PROCESS | 4040 | 1465206231039 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 4040 | 1465206231041 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:51 INFO - PROCESS | 4040 | ++DOCSHELL 1415B000 == 35 [pid = 4040] [id = 710] 02:43:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (1496E800) [pid = 4040] [serial = 2130] [outer = 00000000] 02:43:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1AE1F000) [pid = 4040] [serial = 2131] [outer = 1496E800] 02:43:51 INFO - PROCESS | 4040 | 1465206231084 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1AE1F800) [pid = 4040] [serial = 2132] [outer = 1496E800] 02:43:51 INFO - PROCESS | 4040 | 1465206231509 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:43:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 02:43:51 INFO - PROCESS | 4040 | 1465206231547 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 4040 | 1465206231549 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 02:43:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:43:51 INFO - PROCESS | 4040 | 1465206231552 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 4040 | 1465206231554 Marionette TRACE conn6 <- [1,2806,null,{}] 02:43:51 INFO - PROCESS | 4040 | 1465206231558 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:51 INFO - PROCESS | 4040 | 1465206231559 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:51 INFO - PROCESS | 4040 | 1465206231682 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 02:43:51 INFO - PROCESS | 4040 | 1465206231694 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 4040 | 1465206231696 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:51 INFO - PROCESS | 4040 | ++DOCSHELL 09277400 == 36 [pid = 4040] [id = 711] 02:43:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0927A800) [pid = 4040] [serial = 2133] [outer = 00000000] 02:43:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1407A400) [pid = 4040] [serial = 2134] [outer = 0927A800] 02:43:51 INFO - PROCESS | 4040 | 1465206231739 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1B93E400) [pid = 4040] [serial = 2135] [outer = 0927A800] 02:43:52 INFO - PROCESS | 4040 | 1465206232327 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 831ms 02:43:52 INFO - PROCESS | 4040 | 1465206232385 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 4040 | 1465206232390 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 02:43:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:43:52 INFO - PROCESS | 4040 | 1465206232409 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 4040 | 1465206232413 Marionette TRACE conn6 <- [1,2810,null,{}] 02:43:52 INFO - PROCESS | 4040 | 1465206232420 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:52 INFO - PROCESS | 4040 | 1465206232423 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:52 INFO - PROCESS | 4040 | 1465206232553 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 02:43:52 INFO - PROCESS | 4040 | 1465206232688 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 4040 | 1465206232693 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:52 INFO - PROCESS | 4040 | ++DOCSHELL 0F6E6800 == 37 [pid = 4040] [id = 712] 02:43:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0F6EA800) [pid = 4040] [serial = 2136] [outer = 00000000] 02:43:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0FC58400) [pid = 4040] [serial = 2137] [outer = 0F6EA800] 02:43:52 INFO - PROCESS | 4040 | 1465206232755 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0FE46000) [pid = 4040] [serial = 2138] [outer = 0F6EA800] 02:43:53 INFO - PROCESS | 4040 | 1465206233333 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:43:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 02:43:53 INFO - PROCESS | 4040 | 1465206233383 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 4040 | 1465206233388 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 02:43:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:43:53 INFO - PROCESS | 4040 | 1465206233394 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 4040 | 1465206233397 Marionette TRACE conn6 <- [1,2814,null,{}] 02:43:53 INFO - PROCESS | 4040 | 1465206233401 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:53 INFO - PROCESS | 4040 | 1465206233404 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:53 INFO - PROCESS | 4040 | 1465206233516 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 02:43:53 INFO - PROCESS | 4040 | 1465206233659 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 4040 | 1465206233662 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:53 INFO - PROCESS | 4040 | ++DOCSHELL 140C2C00 == 38 [pid = 4040] [id = 713] 02:43:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (140C7C00) [pid = 4040] [serial = 2139] [outer = 00000000] 02:43:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (14969400) [pid = 4040] [serial = 2140] [outer = 140C7C00] 02:43:53 INFO - PROCESS | 4040 | 1465206233724 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (176BC800) [pid = 4040] [serial = 2141] [outer = 140C7C00] 02:43:54 INFO - PROCESS | 4040 | 1465206234324 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 02:43:54 INFO - PROCESS | 4040 | 1465206234368 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 4040 | 1465206234370 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 02:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:43:54 INFO - PROCESS | 4040 | 1465206234374 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 4040 | 1465206234378 Marionette TRACE conn6 <- [1,2818,null,{}] 02:43:54 INFO - PROCESS | 4040 | 1465206234389 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:54 INFO - PROCESS | 4040 | 1465206234394 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:54 INFO - PROCESS | 4040 | 1465206234505 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 02:43:54 INFO - PROCESS | 4040 | 1465206234649 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 4040 | 1465206234653 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:54 INFO - PROCESS | 4040 | ++DOCSHELL 1B879400 == 39 [pid = 4040] [id = 714] 02:43:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1B943000) [pid = 4040] [serial = 2142] [outer = 00000000] 02:43:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1C06FC00) [pid = 4040] [serial = 2143] [outer = 1B943000] 02:43:54 INFO - PROCESS | 4040 | 1465206234710 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1C079C00) [pid = 4040] [serial = 2144] [outer = 1B943000] 02:43:55 INFO - PROCESS | 4040 | 1465206235355 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1021ms 02:43:55 INFO - PROCESS | 4040 | 1465206235399 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 4040 | 1465206235402 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 02:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:43:55 INFO - PROCESS | 4040 | 1465206235405 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 4040 | 1465206235407 Marionette TRACE conn6 <- [1,2822,null,{}] 02:43:55 INFO - PROCESS | 4040 | 1465206235411 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:55 INFO - PROCESS | 4040 | 1465206235413 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:55 INFO - PROCESS | 4040 | 1465206235524 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 02:43:55 INFO - PROCESS | 4040 | 1465206235791 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 4040 | 1465206235795 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:55 INFO - PROCESS | 4040 | ++DOCSHELL 0C716C00 == 40 [pid = 4040] [id = 715] 02:43:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0C717C00) [pid = 4040] [serial = 2145] [outer = 00000000] 02:43:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (0C810000) [pid = 4040] [serial = 2146] [outer = 0C717C00] 02:43:55 INFO - PROCESS | 4040 | 1465206235867 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0CD7A000) [pid = 4040] [serial = 2147] [outer = 0C717C00] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 1415B000 == 39 [pid = 4040] [id = 710] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 0F683C00 == 38 [pid = 4040] [id = 709] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 0CD7D800 == 37 [pid = 4040] [id = 708] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 18EA0400 == 36 [pid = 4040] [id = 707] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 176BAC00 == 35 [pid = 4040] [id = 706] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 14878C00 == 34 [pid = 4040] [id = 705] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 1407A800 == 33 [pid = 4040] [id = 704] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 0FD97C00 == 32 [pid = 4040] [id = 703] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 0F6F1400 == 31 [pid = 4040] [id = 702] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 0C8DE000 == 30 [pid = 4040] [id = 701] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 0CD34C00 == 29 [pid = 4040] [id = 691] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 19AF3400 == 28 [pid = 4040] [id = 700] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 140C2C00 == 27 [pid = 4040] [id = 713] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 1B879400 == 26 [pid = 4040] [id = 714] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 09277400 == 25 [pid = 4040] [id = 711] 02:43:57 INFO - PROCESS | 4040 | --DOCSHELL 0F6E6800 == 24 [pid = 4040] [id = 712] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (1946F400) [pid = 4040] [serial = 2098] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (1496EC00) [pid = 4040] [serial = 2086] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (16410800) [pid = 4040] [serial = 2089] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0F6F3800) [pid = 4040] [serial = 2077] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0FC50C00) [pid = 4040] [serial = 2078] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0FE47400) [pid = 4040] [serial = 2074] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (102B4000) [pid = 4040] [serial = 2075] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (140C3000) [pid = 4040] [serial = 2083] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (101ABC00) [pid = 4040] [serial = 2080] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (102B9400) [pid = 4040] [serial = 2081] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (159E1C00) [pid = 4040] [serial = 2087] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (13F9C800) [pid = 4040] [serial = 2092] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (11006800) [pid = 4040] [serial = 2066] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (102C0400) [pid = 4040] [serial = 2065] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (184E2800) [pid = 4040] [serial = 2069] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (17641C00) [pid = 4040] [serial = 2068] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1A8BAC00) [pid = 4040] [serial = 2072] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1A79FC00) [pid = 4040] [serial = 2071] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (17648400) [pid = 4040] [serial = 2090] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (18EA8C00) [pid = 4040] [serial = 2095] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (159DEC00) [pid = 4040] [serial = 2099] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (176B9800) [pid = 4040] [serial = 2093] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (18F66400) [pid = 4040] [serial = 2096] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (14386C00) [pid = 4040] [serial = 2084] [outer = 00000000] [url = about:blank] 02:43:57 INFO - PROCESS | 4040 | 1465206237168 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1824ms 02:43:57 INFO - PROCESS | 4040 | 1465206237233 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 4040 | 1465206237237 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 02:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:43:57 INFO - PROCESS | 4040 | 1465206237242 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 4040 | 1465206237245 Marionette TRACE conn6 <- [1,2826,null,{}] 02:43:57 INFO - PROCESS | 4040 | 1465206237251 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:57 INFO - PROCESS | 4040 | 1465206237254 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:57 INFO - PROCESS | 4040 | 1465206237362 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 02:43:57 INFO - PROCESS | 4040 | 1465206237370 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 4040 | 1465206237374 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:57 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E5400 == 25 [pid = 4040] [id = 716] 02:43:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (0C8E5800) [pid = 4040] [serial = 2148] [outer = 00000000] 02:43:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (0CD71800) [pid = 4040] [serial = 2149] [outer = 0C8E5800] 02:43:57 INFO - PROCESS | 4040 | 1465206237425 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0F639400) [pid = 4040] [serial = 2150] [outer = 0C8E5800] 02:43:57 INFO - PROCESS | 4040 | 1465206237951 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 02:43:57 INFO - PROCESS | 4040 | 1465206237977 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 4040 | 1465206237982 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 02:43:58 INFO - PROCESS | 4040 | 1465206237988 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:43:58 INFO - PROCESS | 4040 | 1465206237991 Marionette TRACE conn6 <- [1,2830,null,{}] 02:43:58 INFO - PROCESS | 4040 | 1465206237995 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:58 INFO - PROCESS | 4040 | 1465206237997 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:58 INFO - PROCESS | 4040 | 1465206238088 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 02:43:58 INFO - PROCESS | 4040 | 1465206238096 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 4040 | 1465206238099 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:58 INFO - PROCESS | 4040 | ++DOCSHELL 0FE3E800 == 26 [pid = 4040] [id = 717] 02:43:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0FE3F400) [pid = 4040] [serial = 2151] [outer = 00000000] 02:43:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0FE46800) [pid = 4040] [serial = 2152] [outer = 0FE3F400] 02:43:58 INFO - PROCESS | 4040 | 1465206238146 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (101A3C00) [pid = 4040] [serial = 2153] [outer = 0FE3F400] 02:43:58 INFO - PROCESS | 4040 | 1465206238640 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 02:43:58 INFO - PROCESS | 4040 | 1465206238662 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 02:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:43:58 INFO - PROCESS | 4040 | 1465206238664 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 02:43:58 INFO - PROCESS | 4040 | 1465206238667 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 4040 | 1465206238670 Marionette TRACE conn6 <- [1,2834,null,{}] 02:43:58 INFO - PROCESS | 4040 | 1465206238681 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:58 INFO - PROCESS | 4040 | 1465206238686 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:58 INFO - PROCESS | 4040 | 1465206238802 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 02:43:58 INFO - PROCESS | 4040 | 1465206238904 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 4040 | 1465206238907 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:58 INFO - PROCESS | 4040 | ++DOCSHELL 13F4B400 == 27 [pid = 4040] [id = 718] 02:43:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (13F4DC00) [pid = 4040] [serial = 2154] [outer = 00000000] 02:43:58 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (13FA2800) [pid = 4040] [serial = 2155] [outer = 13F4DC00] 02:43:58 INFO - PROCESS | 4040 | 1465206238955 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13FABC00) [pid = 4040] [serial = 2156] [outer = 13F4DC00] 02:43:59 INFO - PROCESS | 4040 | 1465206239350 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 02:43:59 INFO - PROCESS | 4040 | 1465206239398 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 4040 | 1465206239400 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 02:43:59 INFO - PROCESS | 4040 | 1465206239404 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:43:59 INFO - PROCESS | 4040 | 1465206239405 Marionette TRACE conn6 <- [1,2838,null,{}] 02:43:59 INFO - PROCESS | 4040 | 1465206239418 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:59 INFO - PROCESS | 4040 | 1465206239420 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:59 INFO - PROCESS | 4040 | 1465206239537 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 02:43:59 INFO - PROCESS | 4040 | 1465206239546 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 4040 | 1465206239548 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:43:59 INFO - PROCESS | 4040 | ++DOCSHELL 140C8400 == 28 [pid = 4040] [id = 719] 02:43:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (140CA800) [pid = 4040] [serial = 2157] [outer = 00000000] 02:43:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (14850000) [pid = 4040] [serial = 2158] [outer = 140CA800] 02:43:59 INFO - PROCESS | 4040 | 1465206239593 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1541B400) [pid = 4040] [serial = 2159] [outer = 140CA800] 02:44:00 INFO - PROCESS | 4040 | 1465206240059 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 691ms 02:44:00 INFO - PROCESS | 4040 | 1465206240099 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 4040 | 1465206240101 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 02:44:00 INFO - PROCESS | 4040 | 1465206240104 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:44:00 INFO - PROCESS | 4040 | 1465206240106 Marionette TRACE conn6 <- [1,2842,null,{}] 02:44:00 INFO - PROCESS | 4040 | 1465206240109 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:00 INFO - PROCESS | 4040 | 1465206240111 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:00 INFO - PROCESS | 4040 | 1465206240255 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 02:44:00 INFO - PROCESS | 4040 | 1465206240272 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:00 INFO - PROCESS | 4040 | 1465206240274 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:00 INFO - PROCESS | 4040 | ++DOCSHELL 15BBA800 == 29 [pid = 4040] [id = 720] 02:44:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (15BBAC00) [pid = 4040] [serial = 2160] [outer = 00000000] 02:44:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1703D400) [pid = 4040] [serial = 2161] [outer = 15BBAC00] 02:44:00 INFO - PROCESS | 4040 | 1465206240320 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17647C00) [pid = 4040] [serial = 2162] [outer = 15BBAC00] 02:44:00 INFO - PROCESS | 4040 | 1465206240780 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 02:44:00 INFO - PROCESS | 4040 | 1465206240839 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 4040 | 1465206240841 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 02:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:44:00 INFO - PROCESS | 4040 | 1465206240844 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 4040 | 1465206240846 Marionette TRACE conn6 <- [1,2846,null,{}] 02:44:00 INFO - PROCESS | 4040 | 1465206240856 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:00 INFO - PROCESS | 4040 | 1465206240862 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:01 INFO - PROCESS | 4040 | 1465206241002 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 02:44:01 INFO - PROCESS | 4040 | 1465206241015 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 4040 | 1465206241017 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:01 INFO - PROCESS | 4040 | ++DOCSHELL 176B7800 == 30 [pid = 4040] [id = 721] 02:44:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (17F33800) [pid = 4040] [serial = 2163] [outer = 00000000] 02:44:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (184DDC00) [pid = 4040] [serial = 2164] [outer = 17F33800] 02:44:01 INFO - PROCESS | 4040 | 1465206241064 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (18DD4800) [pid = 4040] [serial = 2165] [outer = 17F33800] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1496E800) [pid = 4040] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (176BB400) [pid = 4040] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (18EA5400) [pid = 4040] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1541A000) [pid = 4040] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0F79B000) [pid = 4040] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19AF4400) [pid = 4040] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0C8E4800) [pid = 4040] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14080000) [pid = 4040] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FE3D400) [pid = 4040] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13F9DC00) [pid = 4040] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (197F5400) [pid = 4040] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:44:01 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0927A800) [pid = 4040] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:44:01 INFO - PROCESS | 4040 | 1465206241841 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1017ms 02:44:01 INFO - PROCESS | 4040 | 1465206241866 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 02:44:01 INFO - PROCESS | 4040 | 1465206241868 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 02:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:44:01 INFO - PROCESS | 4040 | 1465206241871 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:44:01 INFO - PROCESS | 4040 | 1465206241872 Marionette TRACE conn6 <- [1,2850,null,{}] 02:44:01 INFO - PROCESS | 4040 | 1465206241876 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:01 INFO - PROCESS | 4040 | 1465206241878 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:02 INFO - PROCESS | 4040 | 1465206241993 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 02:44:02 INFO - PROCESS | 4040 | 1465206242057 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 4040 | 1465206242059 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:02 INFO - PROCESS | 4040 | ++DOCSHELL 0C6F3400 == 31 [pid = 4040] [id = 722] 02:44:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0C6F4C00) [pid = 4040] [serial = 2166] [outer = 00000000] 02:44:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (14085400) [pid = 4040] [serial = 2167] [outer = 0C6F4C00] 02:44:02 INFO - PROCESS | 4040 | 1465206242103 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (16404C00) [pid = 4040] [serial = 2168] [outer = 0C6F4C00] 02:44:02 INFO - PROCESS | 4040 | 1465206242473 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 02:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:44:02 INFO - PROCESS | 4040 | 1465206242502 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 4040 | 1465206242504 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 02:44:02 INFO - PROCESS | 4040 | 1465206242507 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 4040 | 1465206242508 Marionette TRACE conn6 <- [1,2854,null,{}] 02:44:02 INFO - PROCESS | 4040 | 1465206242512 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:02 INFO - PROCESS | 4040 | 1465206242513 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:02 INFO - PROCESS | 4040 | 1465206242635 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 02:44:02 INFO - PROCESS | 4040 | 1465206242643 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 4040 | 1465206242645 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:02 INFO - PROCESS | 4040 | ++DOCSHELL 09272C00 == 32 [pid = 4040] [id = 723] 02:44:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (14966C00) [pid = 4040] [serial = 2169] [outer = 00000000] 02:44:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (18EA0800) [pid = 4040] [serial = 2170] [outer = 14966C00] 02:44:02 INFO - PROCESS | 4040 | 1465206242689 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (18EA2800) [pid = 4040] [serial = 2171] [outer = 14966C00] 02:44:03 INFO - PROCESS | 4040 | 1465206243099 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 02:44:03 INFO - PROCESS | 4040 | 1465206243138 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 4040 | 1465206243140 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 02:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:44:03 INFO - PROCESS | 4040 | 1465206243145 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 4040 | 1465206243146 Marionette TRACE conn6 <- [1,2858,null,{}] 02:44:03 INFO - PROCESS | 4040 | 1465206243150 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:03 INFO - PROCESS | 4040 | 1465206243152 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:03 INFO - PROCESS | 4040 | 1465206243231 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 02:44:03 INFO - PROCESS | 4040 | 1465206243363 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 4040 | 1465206243364 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:03 INFO - PROCESS | 4040 | ++DOCSHELL 18F65000 == 33 [pid = 4040] [id = 724] 02:44:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (18F66000) [pid = 4040] [serial = 2172] [outer = 00000000] 02:44:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (19229C00) [pid = 4040] [serial = 2173] [outer = 18F66000] 02:44:03 INFO - PROCESS | 4040 | 1465206243408 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (197EF400) [pid = 4040] [serial = 2174] [outer = 18F66000] 02:44:03 INFO - PROCESS | 4040 | 1465206243931 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 870ms 02:44:04 INFO - PROCESS | 4040 | 1465206244014 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 4040 | 1465206244019 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 02:44:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:44:04 INFO - PROCESS | 4040 | 1465206244024 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 4040 | 1465206244027 Marionette TRACE conn6 <- [1,2862,null,{}] 02:44:04 INFO - PROCESS | 4040 | 1465206244033 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:04 INFO - PROCESS | 4040 | 1465206244036 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:04 INFO - PROCESS | 4040 | 1465206244172 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 02:44:04 INFO - PROCESS | 4040 | 1465206244308 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 4040 | 1465206244311 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:04 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DF800 == 34 [pid = 4040] [id = 725] 02:44:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (0C8DFC00) [pid = 4040] [serial = 2175] [outer = 00000000] 02:44:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (0F7EEC00) [pid = 4040] [serial = 2176] [outer = 0C8DFC00] 02:44:04 INFO - PROCESS | 4040 | 1465206244372 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (0FCDFC00) [pid = 4040] [serial = 2177] [outer = 0C8DFC00] 02:44:05 INFO - PROCESS | 4040 | 1465206245142 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1180ms 02:44:05 INFO - PROCESS | 4040 | 1465206245205 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 4040 | 1465206245210 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 02:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:44:05 INFO - PROCESS | 4040 | 1465206245216 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - PROCESS | 4040 | 1465206245219 Marionette TRACE conn6 <- [1,2866,null,{}] 02:44:05 INFO - PROCESS | 4040 | 1465206245223 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:05 INFO - PROCESS | 4040 | 1465206245226 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:05 INFO - PROCESS | 4040 | 1465206245355 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 02:44:05 INFO - PROCESS | 4040 | 1465206245491 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 4040 | 1465206245494 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:05 INFO - PROCESS | 4040 | ++DOCSHELL 13F4C000 == 35 [pid = 4040] [id = 726] 02:44:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (13F4D800) [pid = 4040] [serial = 2178] [outer = 00000000] 02:44:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (14159800) [pid = 4040] [serial = 2179] [outer = 13F4D800] 02:44:05 INFO - PROCESS | 4040 | 1465206245554 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (10E0B400) [pid = 4040] [serial = 2180] [outer = 13F4D800] 02:44:06 INFO - PROCESS | 4040 | 1465206246445 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1272ms 02:44:06 INFO - PROCESS | 4040 | 1465206246490 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 4040 | 1465206246494 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 02:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:44:06 INFO - PROCESS | 4040 | 1465206246499 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 4040 | 1465206246502 Marionette TRACE conn6 <- [1,2870,null,{}] 02:44:06 INFO - PROCESS | 4040 | 1465206246508 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:06 INFO - PROCESS | 4040 | 1465206246510 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:06 INFO - PROCESS | 4040 | 1465206246628 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 02:44:06 INFO - PROCESS | 4040 | 1465206246764 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 4040 | 1465206246769 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:06 INFO - PROCESS | 4040 | --DOCSHELL 09272C00 == 34 [pid = 4040] [id = 723] 02:44:06 INFO - PROCESS | 4040 | --DOCSHELL 0C6F3400 == 33 [pid = 4040] [id = 722] 02:44:06 INFO - PROCESS | 4040 | --DOCSHELL 176B7800 == 32 [pid = 4040] [id = 721] 02:44:06 INFO - PROCESS | 4040 | --DOCSHELL 15BBA800 == 31 [pid = 4040] [id = 720] 02:44:06 INFO - PROCESS | 4040 | --DOCSHELL 140C8400 == 30 [pid = 4040] [id = 719] 02:44:06 INFO - PROCESS | 4040 | --DOCSHELL 13F4B400 == 29 [pid = 4040] [id = 718] 02:44:06 INFO - PROCESS | 4040 | --DOCSHELL 0FE3E800 == 28 [pid = 4040] [id = 717] 02:44:06 INFO - PROCESS | 4040 | --DOCSHELL 0C8E5400 == 27 [pid = 4040] [id = 716] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1AE1F800) [pid = 4040] [serial = 2132] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (184C0400) [pid = 4040] [serial = 2119] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (184E2C00) [pid = 4040] [serial = 2120] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (19470C00) [pid = 4040] [serial = 2123] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (19224400) [pid = 4040] [serial = 2122] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (16410C00) [pid = 4040] [serial = 2116] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FC59400) [pid = 4040] [serial = 2107] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FCD9000) [pid = 4040] [serial = 2108] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (19BFA400) [pid = 4040] [serial = 2102] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (19B42400) [pid = 4040] [serial = 2101] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0FE42400) [pid = 4040] [serial = 2104] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (10E0C000) [pid = 4040] [serial = 2105] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (14351C00) [pid = 4040] [serial = 2113] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (14786400) [pid = 4040] [serial = 2114] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (101A4C00) [pid = 4040] [serial = 2110] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (102B7000) [pid = 4040] [serial = 2111] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (184E0800) [pid = 4040] [serial = 2128] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (19B3F400) [pid = 4040] [serial = 2125] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1B93E400) [pid = 4040] [serial = 2135] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (1407A400) [pid = 4040] [serial = 2134] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1AE1F000) [pid = 4040] [serial = 2131] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (19B41000) [pid = 4040] [serial = 2126] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (19472800) [pid = 4040] [serial = 2129] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (17642800) [pid = 4040] [serial = 2117] [outer = 00000000] [url = about:blank] 02:44:06 INFO - PROCESS | 4040 | ++DOCSHELL 0927EC00 == 28 [pid = 4040] [id = 727] 02:44:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (0C6F3400) [pid = 4040] [serial = 2181] [outer = 00000000] 02:44:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (0C8E3C00) [pid = 4040] [serial = 2182] [outer = 0C6F3400] 02:44:06 INFO - PROCESS | 4040 | 1465206246862 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (0FC4F400) [pid = 4040] [serial = 2183] [outer = 0C6F3400] 02:44:07 INFO - PROCESS | 4040 | 1465206247307 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:44:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 830ms 02:44:07 INFO - PROCESS | 4040 | 1465206247331 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 4040 | 1465206247335 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 02:44:07 INFO - PROCESS | 4040 | 1465206247341 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:44:07 INFO - PROCESS | 4040 | 1465206247344 Marionette TRACE conn6 <- [1,2874,null,{}] 02:44:07 INFO - PROCESS | 4040 | 1465206247347 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:07 INFO - PROCESS | 4040 | 1465206247350 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:07 INFO - PROCESS | 4040 | 1465206247441 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 02:44:07 INFO - PROCESS | 4040 | 1465206247447 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 4040 | 1465206247450 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:07 INFO - PROCESS | 4040 | ++DOCSHELL 0FE48000 == 29 [pid = 4040] [id = 728] 02:44:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (0FE49C00) [pid = 4040] [serial = 2184] [outer = 00000000] 02:44:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (11006400) [pid = 4040] [serial = 2185] [outer = 0FE49C00] 02:44:07 INFO - PROCESS | 4040 | 1465206247496 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (13F53000) [pid = 4040] [serial = 2186] [outer = 0FE49C00] 02:44:08 INFO - PROCESS | 4040 | 1465206247999 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:44:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 02:44:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:44:08 INFO - PROCESS | 4040 | 1465206248016 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 4040 | 1465206248018 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 02:44:08 INFO - PROCESS | 4040 | 1465206248021 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 4040 | 1465206248025 Marionette TRACE conn6 <- [1,2878,null,{}] 02:44:08 INFO - PROCESS | 4040 | 1465206248036 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 4040 | 1465206248040 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:08 INFO - PROCESS | 4040 | 1465206248156 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 02:44:08 INFO - PROCESS | 4040 | 1465206248267 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 4040 | 1465206248270 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:08 INFO - PROCESS | 4040 | ++DOCSHELL 15419C00 == 30 [pid = 4040] [id = 729] 02:44:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (15422400) [pid = 4040] [serial = 2187] [outer = 00000000] 02:44:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (15BB7000) [pid = 4040] [serial = 2188] [outer = 15422400] 02:44:08 INFO - PROCESS | 4040 | 1465206248318 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (1640F800) [pid = 4040] [serial = 2189] [outer = 15422400] 02:44:08 INFO - PROCESS | 4040 | 1465206248685 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:44:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 02:44:08 INFO - PROCESS | 4040 | 1465206248752 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 4040 | 1465206248755 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 02:44:08 INFO - PROCESS | 4040 | 1465206248758 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:44:08 INFO - PROCESS | 4040 | 1465206248769 Marionette TRACE conn6 <- [1,2882,null,{}] 02:44:08 INFO - PROCESS | 4040 | 1465206248773 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 4040 | 1465206248775 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:08 INFO - PROCESS | 4040 | 1465206248863 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 02:44:08 INFO - PROCESS | 4040 | 1465206248868 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 4040 | 1465206248870 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:08 INFO - PROCESS | 4040 | ++DOCSHELL 17650000 == 31 [pid = 4040] [id = 730] 02:44:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (17650800) [pid = 4040] [serial = 2190] [outer = 00000000] 02:44:08 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (184DC400) [pid = 4040] [serial = 2191] [outer = 17650800] 02:44:08 INFO - PROCESS | 4040 | 1465206248915 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184E7000) [pid = 4040] [serial = 2192] [outer = 17650800] 02:44:09 INFO - PROCESS | 4040 | 1465206249413 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:44:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 02:44:09 INFO - PROCESS | 4040 | 1465206249452 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 4040 | 1465206249454 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 02:44:09 INFO - PROCESS | 4040 | 1465206249457 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:44:09 INFO - PROCESS | 4040 | 1465206249459 Marionette TRACE conn6 <- [1,2886,null,{}] 02:44:09 INFO - PROCESS | 4040 | 1465206249463 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:09 INFO - PROCESS | 4040 | 1465206249465 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:09 INFO - PROCESS | 4040 | 1465206249607 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 02:44:09 INFO - PROCESS | 4040 | 1465206249630 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 4040 | 1465206249632 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:09 INFO - PROCESS | 4040 | ++DOCSHELL 18EA1400 == 32 [pid = 4040] [id = 731] 02:44:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (18EA1800) [pid = 4040] [serial = 2193] [outer = 00000000] 02:44:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (18EA7400) [pid = 4040] [serial = 2194] [outer = 18EA1800] 02:44:09 INFO - PROCESS | 4040 | 1465206249676 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1921C000) [pid = 4040] [serial = 2195] [outer = 18EA1800] 02:44:10 INFO - PROCESS | 4040 | 1465206250123 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:44:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 02:44:10 INFO - PROCESS | 4040 | 1465206250192 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 02:44:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:44:10 INFO - PROCESS | 4040 | 1465206250194 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 02:44:10 INFO - PROCESS | 4040 | 1465206250198 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 4040 | 1465206250199 Marionette TRACE conn6 <- [1,2890,null,{}] 02:44:10 INFO - PROCESS | 4040 | 1465206250203 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:10 INFO - PROCESS | 4040 | 1465206250208 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:10 INFO - PROCESS | 4040 | 1465206250352 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 02:44:10 INFO - PROCESS | 4040 | 1465206250423 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 4040 | 1465206250425 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:10 INFO - PROCESS | 4040 | ++DOCSHELL 0C71CC00 == 33 [pid = 4040] [id = 732] 02:44:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (19221800) [pid = 4040] [serial = 2196] [outer = 00000000] 02:44:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (19B3FC00) [pid = 4040] [serial = 2197] [outer = 19221800] 02:44:10 INFO - PROCESS | 4040 | 1465206250473 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (197F6400) [pid = 4040] [serial = 2198] [outer = 19221800] 02:44:10 INFO - PROCESS | 4040 | 1465206250909 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:44:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 02:44:10 INFO - PROCESS | 4040 | 1465206250968 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 4040 | 1465206250970 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 02:44:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:44:10 INFO - PROCESS | 4040 | 1465206250974 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 4040 | 1465206250975 Marionette TRACE conn6 <- [1,2894,null,{}] 02:44:11 INFO - PROCESS | 4040 | 1465206250979 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:11 INFO - PROCESS | 4040 | 1465206250981 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:11 INFO - PROCESS | 4040 | 1465206251180 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1B943000) [pid = 4040] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0F6EA800) [pid = 4040] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0C6F4C00) [pid = 4040] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (140C7C00) [pid = 4040] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0C717C00) [pid = 4040] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0C8E5800) [pid = 4040] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (0FE3F400) [pid = 4040] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (17F33800) [pid = 4040] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (13F4DC00) [pid = 4040] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (15BBAC00) [pid = 4040] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (140CA800) [pid = 4040] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:44:11 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (14966C00) [pid = 4040] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:44:11 INFO - PROCESS | 4040 | 1465206251255 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 4040 | 1465206251257 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:11 INFO - PROCESS | 4040 | ++DOCSHELL 0C717C00 == 34 [pid = 4040] [id = 733] 02:44:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0C71C000) [pid = 4040] [serial = 2199] [outer = 00000000] 02:44:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0FD97000) [pid = 4040] [serial = 2200] [outer = 0C71C000] 02:44:11 INFO - PROCESS | 4040 | 1465206251302 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (13F4DC00) [pid = 4040] [serial = 2201] [outer = 0C71C000] 02:44:11 INFO - PROCESS | 4040 | 1465206251647 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:44:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 02:44:11 INFO - PROCESS | 4040 | 1465206251708 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 02:44:11 INFO - PROCESS | 4040 | 1465206251710 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 02:44:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:44:11 INFO - PROCESS | 4040 | 1465206251713 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 4040 | 1465206251715 Marionette TRACE conn6 <- [1,2898,null,{}] 02:44:11 INFO - PROCESS | 4040 | 1465206251719 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:11 INFO - PROCESS | 4040 | 1465206251720 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:11 INFO - PROCESS | 4040 | 1465206251801 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 02:44:11 INFO - PROCESS | 4040 | 1465206251808 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 4040 | 1465206251810 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:11 INFO - PROCESS | 4040 | ++DOCSHELL 0C715800 == 35 [pid = 4040] [id = 734] 02:44:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (10E10800) [pid = 4040] [serial = 2202] [outer = 00000000] 02:44:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (197F0400) [pid = 4040] [serial = 2203] [outer = 10E10800] 02:44:11 INFO - PROCESS | 4040 | 1465206251853 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (1A7BD000) [pid = 4040] [serial = 2204] [outer = 10E10800] 02:44:12 INFO - PROCESS | 4040 | 1465206252260 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:44:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:44:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:44:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 02:44:12 INFO - PROCESS | 4040 | 1465206252284 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 02:44:12 INFO - TEST-START | /DOMEvents/constructors.html 02:44:12 INFO - PROCESS | 4040 | 1465206252286 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 02:44:12 INFO - PROCESS | 4040 | 1465206252289 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 4040 | 1465206252291 Marionette TRACE conn6 <- [1,2902,null,{}] 02:44:12 INFO - PROCESS | 4040 | 1465206252294 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:12 INFO - PROCESS | 4040 | 1465206252296 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:12 INFO - PROCESS | 4040 | 1465206252423 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 02:44:12 INFO - PROCESS | 4040 | 1465206252431 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 4040 | 1465206252433 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:12 INFO - PROCESS | 4040 | ++DOCSHELL 1414E400 == 36 [pid = 4040] [id = 735] 02:44:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (15419800) [pid = 4040] [serial = 2205] [outer = 00000000] 02:44:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1AE22C00) [pid = 4040] [serial = 2206] [outer = 15419800] 02:44:12 INFO - PROCESS | 4040 | 1465206252488 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AE25800) [pid = 4040] [serial = 2207] [outer = 15419800] 02:44:13 INFO - PROCESS | 4040 | 1465206253264 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:44:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:44:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:44:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:44:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:44:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:44:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:44:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:44:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:44:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1032ms 02:44:13 INFO - PROCESS | 4040 | 1465206253324 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 4040 | 1465206253329 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 02:44:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:44:13 INFO - PROCESS | 4040 | 1465206253359 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 4040 | 1465206253364 Marionette TRACE conn6 <- [1,2906,null,{}] 02:44:13 INFO - PROCESS | 4040 | 1465206253423 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:13 INFO - PROCESS | 4040 | 1465206253426 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:13 INFO - PROCESS | 4040 | 1465206253550 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 02:44:13 INFO - PROCESS | 4040 | 1465206253685 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 4040 | 1465206253689 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:13 INFO - PROCESS | 4040 | ++DOCSHELL 0C8E8000 == 37 [pid = 4040] [id = 736] 02:44:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (0C8E8C00) [pid = 4040] [serial = 2208] [outer = 00000000] 02:44:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0F6F3800) [pid = 4040] [serial = 2209] [outer = 0C8E8C00] 02:44:13 INFO - PROCESS | 4040 | 1465206253749 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0FE40000) [pid = 4040] [serial = 2210] [outer = 0C8E8C00] 02:44:14 INFO - PROCESS | 4040 | 1465206254327 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:44:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:44:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1014ms 02:44:14 INFO - PROCESS | 4040 | 1465206254374 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 4040 | 1465206254378 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 02:44:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:44:14 INFO - PROCESS | 4040 | 1465206254385 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 4040 | 1465206254388 Marionette TRACE conn6 <- [1,2910,null,{}] 02:44:14 INFO - PROCESS | 4040 | 1465206254392 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:14 INFO - PROCESS | 4040 | 1465206254395 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:14 INFO - PROCESS | 4040 | 1465206254508 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 02:44:14 INFO - PROCESS | 4040 | 1465206254624 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 4040 | 1465206254627 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:14 INFO - PROCESS | 4040 | ++DOCSHELL 110A5400 == 38 [pid = 4040] [id = 737] 02:44:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (13FFBC00) [pid = 4040] [serial = 2211] [outer = 00000000] 02:44:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1478FC00) [pid = 4040] [serial = 2212] [outer = 13FFBC00] 02:44:14 INFO - PROCESS | 4040 | 1465206254684 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1628EC00) [pid = 4040] [serial = 2213] [outer = 13FFBC00] 02:44:15 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:44:15 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:44:15 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:44:15 INFO - PROCESS | 4040 | [4040] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:44:15 INFO - PROCESS | 4040 | 1465206255288 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:44:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:44:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:44:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:44:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:44:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:44:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:44:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:44:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:44:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:44:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 976ms 02:44:15 INFO - PROCESS | 4040 | 1465206255365 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 4040 | 1465206255367 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 02:44:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:44:15 INFO - PROCESS | 4040 | 1465206255371 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 4040 | 1465206255375 Marionette TRACE conn6 <- [1,2914,null,{}] 02:44:15 INFO - PROCESS | 4040 | 1465206255386 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:15 INFO - PROCESS | 4040 | 1465206255391 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:15 INFO - PROCESS | 4040 | 1465206255533 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 02:44:15 INFO - PROCESS | 4040 | 1465206255677 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 4040 | 1465206255680 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:15 INFO - PROCESS | 4040 | ++DOCSHELL 1AEB7400 == 39 [pid = 4040] [id = 738] 02:44:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1B873000) [pid = 4040] [serial = 2214] [outer = 00000000] 02:44:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1BDDA000) [pid = 4040] [serial = 2215] [outer = 1B873000] 02:44:15 INFO - PROCESS | 4040 | 1465206255738 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1C079000) [pid = 4040] [serial = 2216] [outer = 1B873000] 02:44:16 INFO - PROCESS | 4040 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:44:16 INFO - PROCESS | 4040 | 1465206256261 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:44:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:44:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 925ms 02:44:16 INFO - PROCESS | 4040 | 1465206256299 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 02:44:16 INFO - PROCESS | 4040 | 1465206256302 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 02:44:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:44:16 INFO - PROCESS | 4040 | 1465206256305 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:44:16 INFO - PROCESS | 4040 | 1465206256307 Marionette TRACE conn6 <- [1,2918,null,{}] 02:44:16 INFO - PROCESS | 4040 | 1465206256311 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:16 INFO - PROCESS | 4040 | 1465206256313 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:16 INFO - PROCESS | 4040 | 1465206256424 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 02:44:16 INFO - PROCESS | 4040 | 1465206256568 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 4040 | 1465206256570 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:16 INFO - PROCESS | 4040 | ++DOCSHELL 1C502000 == 40 [pid = 4040] [id = 739] 02:44:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1C505400) [pid = 4040] [serial = 2217] [outer = 00000000] 02:44:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1C5CBC00) [pid = 4040] [serial = 2218] [outer = 1C505400] 02:44:16 INFO - PROCESS | 4040 | 1465206256625 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1C5D1000) [pid = 4040] [serial = 2219] [outer = 1C505400] 02:44:17 INFO - PROCESS | 4040 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:44:17 INFO - PROCESS | 4040 | 1465206257216 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:44:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:44:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 02:44:17 INFO - PROCESS | 4040 | 1465206257241 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 4040 | 1465206257243 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 02:44:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:44:17 INFO - PROCESS | 4040 | 1465206257248 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 4040 | 1465206257250 Marionette TRACE conn6 <- [1,2922,null,{}] 02:44:17 INFO - PROCESS | 4040 | 1465206257253 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:17 INFO - PROCESS | 4040 | 1465206257256 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:17 INFO - PROCESS | 4040 | 1465206257364 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 02:44:17 INFO - PROCESS | 4040 | 1465206257681 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 4040 | 1465206257684 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:17 INFO - PROCESS | 4040 | ++DOCSHELL 0C6E6800 == 41 [pid = 4040] [id = 740] 02:44:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (0C6F4800) [pid = 4040] [serial = 2220] [outer = 00000000] 02:44:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (0C802400) [pid = 4040] [serial = 2221] [outer = 0C6F4800] 02:44:17 INFO - PROCESS | 4040 | 1465206257736 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0C8E4C00) [pid = 4040] [serial = 2222] [outer = 0C6F4800] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 0C715800 == 40 [pid = 4040] [id = 734] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 0C717C00 == 39 [pid = 4040] [id = 733] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 0C71CC00 == 38 [pid = 4040] [id = 732] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 18EA1400 == 37 [pid = 4040] [id = 731] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 17650000 == 36 [pid = 4040] [id = 730] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 15419C00 == 35 [pid = 4040] [id = 729] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 0FE48000 == 34 [pid = 4040] [id = 728] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 0927EC00 == 33 [pid = 4040] [id = 727] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 13F4C000 == 32 [pid = 4040] [id = 726] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 0C8DF800 == 31 [pid = 4040] [id = 725] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 18F65000 == 30 [pid = 4040] [id = 724] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 0C716C00 == 29 [pid = 4040] [id = 715] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 1C502000 == 28 [pid = 4040] [id = 739] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 110A5400 == 27 [pid = 4040] [id = 737] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 1AEB7400 == 26 [pid = 4040] [id = 738] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 1414E400 == 25 [pid = 4040] [id = 735] 02:44:18 INFO - PROCESS | 4040 | --DOCSHELL 0C8E8000 == 24 [pid = 4040] [id = 736] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (1C06FC00) [pid = 4040] [serial = 2143] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (0FC58400) [pid = 4040] [serial = 2137] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (16404C00) [pid = 4040] [serial = 2168] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (14969400) [pid = 4040] [serial = 2140] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0CD7A000) [pid = 4040] [serial = 2147] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (0CD71800) [pid = 4040] [serial = 2149] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FE46800) [pid = 4040] [serial = 2152] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (176BC800) [pid = 4040] [serial = 2141] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (184DDC00) [pid = 4040] [serial = 2164] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (0F639400) [pid = 4040] [serial = 2150] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (0C810000) [pid = 4040] [serial = 2146] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13FABC00) [pid = 4040] [serial = 2156] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0FE46000) [pid = 4040] [serial = 2138] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1C079C00) [pid = 4040] [serial = 2144] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (1703D400) [pid = 4040] [serial = 2161] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (17647C00) [pid = 4040] [serial = 2162] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (14850000) [pid = 4040] [serial = 2158] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (1541B400) [pid = 4040] [serial = 2159] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (13FA2800) [pid = 4040] [serial = 2155] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (18EA0800) [pid = 4040] [serial = 2170] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (14085400) [pid = 4040] [serial = 2167] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (18DD4800) [pid = 4040] [serial = 2165] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (101A3C00) [pid = 4040] [serial = 2153] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (18EA2800) [pid = 4040] [serial = 2171] [outer = 00000000] [url = about:blank] 02:44:18 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (19229C00) [pid = 4040] [serial = 2173] [outer = 00000000] [url = about:blank] 02:44:19 INFO - PROCESS | 4040 | 1465206259027 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:44:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:44:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1824ms 02:44:19 INFO - PROCESS | 4040 | 1465206259074 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 4040 | 1465206259078 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 02:44:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:44:19 INFO - PROCESS | 4040 | 1465206259084 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 4040 | 1465206259087 Marionette TRACE conn6 <- [1,2926,null,{}] 02:44:19 INFO - PROCESS | 4040 | 1465206259092 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:19 INFO - PROCESS | 4040 | 1465206259095 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:19 INFO - PROCESS | 4040 | 1465206259197 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 02:44:19 INFO - PROCESS | 4040 | 1465206259301 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 4040 | 1465206259305 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:19 INFO - PROCESS | 4040 | ++DOCSHELL 0C71CC00 == 25 [pid = 4040] [id = 741] 02:44:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (0C720800) [pid = 4040] [serial = 2223] [outer = 00000000] 02:44:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (0C808C00) [pid = 4040] [serial = 2224] [outer = 0C720800] 02:44:19 INFO - PROCESS | 4040 | 1465206259354 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C8E3400) [pid = 4040] [serial = 2225] [outer = 0C720800] 02:44:19 INFO - PROCESS | 4040 | 1465206259768 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:44:19 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:44:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 02:44:19 INFO - PROCESS | 4040 | 1465206259814 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 4040 | 1465206259819 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 02:44:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:44:19 INFO - PROCESS | 4040 | 1465206259825 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 4040 | 1465206259828 Marionette TRACE conn6 <- [1,2930,null,{}] 02:44:19 INFO - PROCESS | 4040 | 1465206259832 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:19 INFO - PROCESS | 4040 | 1465206259835 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:19 INFO - PROCESS | 4040 | 1465206259924 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 02:44:19 INFO - PROCESS | 4040 | 1465206259930 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 4040 | 1465206259933 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:19 INFO - PROCESS | 4040 | ++DOCSHELL 0FCDF000 == 26 [pid = 4040] [id = 742] 02:44:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FCE0000) [pid = 4040] [serial = 2226] [outer = 00000000] 02:44:19 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0FE47000) [pid = 4040] [serial = 2227] [outer = 0FCE0000] 02:44:20 INFO - PROCESS | 4040 | 1465206259980 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (101A4800) [pid = 4040] [serial = 2228] [outer = 0FCE0000] 02:44:20 INFO - PROCESS | 4040 | 1465206260435 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:44:20 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:44:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:44:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 02:44:20 INFO - PROCESS | 4040 | 1465206260459 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 4040 | 1465206260461 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 02:44:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:44:20 INFO - PROCESS | 4040 | 1465206260465 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 4040 | 1465206260468 Marionette TRACE conn6 <- [1,2934,null,{}] 02:44:20 INFO - PROCESS | 4040 | 1465206260483 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:20 INFO - PROCESS | 4040 | 1465206260488 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:20 INFO - PROCESS | 4040 | 1465206260573 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 02:44:20 INFO - PROCESS | 4040 | 1465206260580 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 4040 | 1465206260583 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:20 INFO - PROCESS | 4040 | ++DOCSHELL 13F9E400 == 27 [pid = 4040] [id = 743] 02:44:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (13F9F400) [pid = 4040] [serial = 2229] [outer = 00000000] 02:44:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13FA6800) [pid = 4040] [serial = 2230] [outer = 13F9F400] 02:44:20 INFO - PROCESS | 4040 | 1465206260630 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0C8E6000) [pid = 4040] [serial = 2231] [outer = 13F9F400] 02:44:21 INFO - PROCESS | 4040 | 1465206261105 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:44:21 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:44:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 02:44:21 INFO - PROCESS | 4040 | 1465206261139 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 4040 | 1465206261141 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 02:44:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:44:21 INFO - PROCESS | 4040 | 1465206261163 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 4040 | 1465206261165 Marionette TRACE conn6 <- [1,2938,null,{}] 02:44:21 INFO - PROCESS | 4040 | 1465206261169 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:21 INFO - PROCESS | 4040 | 1465206261171 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:21 INFO - PROCESS | 4040 | 1465206261297 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 02:44:21 INFO - PROCESS | 4040 | 1465206261302 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 4040 | 1465206261304 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:21 INFO - PROCESS | 4040 | ++DOCSHELL 1438E400 == 28 [pid = 4040] [id = 744] 02:44:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (14392800) [pid = 4040] [serial = 2232] [outer = 00000000] 02:44:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1496DC00) [pid = 4040] [serial = 2233] [outer = 14392800] 02:44:21 INFO - PROCESS | 4040 | 1465206261402 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (159DB000) [pid = 4040] [serial = 2234] [outer = 14392800] 02:44:21 INFO - PROCESS | 4040 | ++DOCSHELL 17642000 == 29 [pid = 4040] [id = 745] 02:44:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (17642C00) [pid = 4040] [serial = 2235] [outer = 00000000] 02:44:21 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (17644000) [pid = 4040] [serial = 2236] [outer = 17642C00] 02:44:21 INFO - PROCESS | 4040 | 1465206261852 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:44:21 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:44:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 750ms 02:44:21 INFO - PROCESS | 4040 | 1465206261899 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 4040 | 1465206261901 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 02:44:21 INFO - PROCESS | 4040 | 1465206261904 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 4040 | 1465206261906 Marionette TRACE conn6 <- [1,2942,null,{}] 02:44:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:44:21 INFO - PROCESS | 4040 | 1465206261910 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:21 INFO - PROCESS | 4040 | 1465206261912 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:22 INFO - PROCESS | 4040 | 1465206262070 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 02:44:22 INFO - PROCESS | 4040 | 1465206262096 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 4040 | 1465206262099 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:22 INFO - PROCESS | 4040 | ++DOCSHELL 17646800 == 30 [pid = 4040] [id = 746] 02:44:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (17649800) [pid = 4040] [serial = 2237] [outer = 00000000] 02:44:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (176B9400) [pid = 4040] [serial = 2238] [outer = 17649800] 02:44:22 INFO - PROCESS | 4040 | 1465206262145 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (176BF800) [pid = 4040] [serial = 2239] [outer = 17649800] 02:44:22 INFO - PROCESS | 4040 | 1465206262571 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:44:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:44:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:44:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 02:44:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:44:22 INFO - PROCESS | 4040 | 1465206262646 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 4040 | 1465206262648 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 02:44:22 INFO - PROCESS | 4040 | 1465206262652 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 4040 | 1465206262654 Marionette TRACE conn6 <- [1,2946,null,{}] 02:44:22 INFO - PROCESS | 4040 | 1465206262657 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:22 INFO - PROCESS | 4040 | 1465206262663 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:22 INFO - PROCESS | 4040 | 1465206262838 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 02:44:22 INFO - PROCESS | 4040 | 1465206262843 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 4040 | 1465206262845 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:22 INFO - PROCESS | 4040 | ++DOCSHELL 17FA5400 == 31 [pid = 4040] [id = 747] 02:44:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (17FA5800) [pid = 4040] [serial = 2240] [outer = 00000000] 02:44:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (18DDB400) [pid = 4040] [serial = 2241] [outer = 17FA5800] 02:44:22 INFO - PROCESS | 4040 | 1465206262889 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (18EA8000) [pid = 4040] [serial = 2242] [outer = 17FA5800] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (18EA1800) [pid = 4040] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (19221800) [pid = 4040] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (0C71C000) [pid = 4040] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (0C8DFC00) [pid = 4040] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (13F4D800) [pid = 4040] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (15422400) [pid = 4040] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (18F66000) [pid = 4040] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C6F3400) [pid = 4040] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (17650800) [pid = 4040] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (0FE49C00) [pid = 4040] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (10E10800) [pid = 4040] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:44:23 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (15419800) [pid = 4040] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:44:23 INFO - PROCESS | 4040 | 1465206263564 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:44:23 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:44:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 02:44:23 INFO - PROCESS | 4040 | 1465206263584 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 4040 | 1465206263586 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 02:44:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:44:23 INFO - PROCESS | 4040 | 1465206263589 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 4040 | 1465206263590 Marionette TRACE conn6 <- [1,2950,null,{}] 02:44:23 INFO - PROCESS | 4040 | 1465206263594 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:23 INFO - PROCESS | 4040 | 1465206263596 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:23 INFO - PROCESS | 4040 | 1465206263673 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 02:44:23 INFO - PROCESS | 4040 | 1465206263774 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 4040 | 1465206263776 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:23 INFO - PROCESS | 4040 | ++DOCSHELL 0CD2CC00 == 32 [pid = 4040] [id = 748] 02:44:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (0FE43C00) [pid = 4040] [serial = 2243] [outer = 00000000] 02:44:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (16294C00) [pid = 4040] [serial = 2244] [outer = 0FE43C00] 02:44:23 INFO - PROCESS | 4040 | 1465206263825 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (184C0800) [pid = 4040] [serial = 2245] [outer = 0FE43C00] 02:44:24 INFO - PROCESS | 4040 | 1465206264134 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:44:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:44:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 02:44:24 INFO - PROCESS | 4040 | 1465206264171 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 4040 | 1465206264173 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 02:44:24 INFO - PROCESS | 4040 | 1465206264181 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 4040 | 1465206264183 Marionette TRACE conn6 <- [1,2954,null,{}] 02:44:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:44:24 INFO - PROCESS | 4040 | 1465206264186 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:24 INFO - PROCESS | 4040 | 1465206264188 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:24 INFO - PROCESS | 4040 | 1465206264309 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 02:44:24 INFO - PROCESS | 4040 | 1465206264367 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 4040 | 1465206264368 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:24 INFO - PROCESS | 4040 | ++DOCSHELL 184E8C00 == 33 [pid = 4040] [id = 749] 02:44:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (18EA1C00) [pid = 4040] [serial = 2246] [outer = 00000000] 02:44:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (19224400) [pid = 4040] [serial = 2247] [outer = 18EA1C00] 02:44:24 INFO - PROCESS | 4040 | 1465206264412 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1946F400) [pid = 4040] [serial = 2248] [outer = 18EA1C00] 02:44:24 INFO - PROCESS | 4040 | 1465206264756 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:44:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:44:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 02:44:24 INFO - PROCESS | 4040 | 1465206264818 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 02:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:44:24 INFO - PROCESS | 4040 | 1465206264820 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 02:44:24 INFO - PROCESS | 4040 | 1465206264823 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 4040 | 1465206264825 Marionette TRACE conn6 <- [1,2958,null,{}] 02:44:24 INFO - PROCESS | 4040 | 1465206264843 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:24 INFO - PROCESS | 4040 | 1465206264844 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:24 INFO - PROCESS | 4040 | 1465206264922 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 02:44:24 INFO - PROCESS | 4040 | 1465206264927 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 4040 | 1465206264929 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:24 INFO - PROCESS | 4040 | ++DOCSHELL 13F9DC00 == 34 [pid = 4040] [id = 750] 02:44:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (199BCC00) [pid = 4040] [serial = 2249] [outer = 00000000] 02:44:24 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (1A7AAC00) [pid = 4040] [serial = 2250] [outer = 199BCC00] 02:44:24 INFO - PROCESS | 4040 | 1465206264972 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1A8B8C00) [pid = 4040] [serial = 2251] [outer = 199BCC00] 02:44:25 INFO - PROCESS | 4040 | 1465206265429 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:44:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 650ms 02:44:25 INFO - PROCESS | 4040 | 1465206265474 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 4040 | 1465206265479 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 02:44:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:44:25 INFO - PROCESS | 4040 | 1465206265484 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 4040 | 1465206265489 Marionette TRACE conn6 <- [1,2962,null,{}] 02:44:25 INFO - PROCESS | 4040 | 1465206265500 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:25 INFO - PROCESS | 4040 | 1465206265503 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:25 INFO - PROCESS | 4040 | 1465206265642 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 02:44:25 INFO - PROCESS | 4040 | 1465206265829 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 4040 | 1465206265834 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:25 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DE000 == 35 [pid = 4040] [id = 751] 02:44:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (0C8E2800) [pid = 4040] [serial = 2252] [outer = 00000000] 02:44:25 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0F6ED800) [pid = 4040] [serial = 2253] [outer = 0C8E2800] 02:44:25 INFO - PROCESS | 4040 | 1465206265891 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0FCD5C00) [pid = 4040] [serial = 2254] [outer = 0C8E2800] 02:44:26 INFO - PROCESS | 4040 | 1465206266480 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:44:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 02:44:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1036ms 02:44:26 INFO - PROCESS | 4040 | 1465206266519 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 4040 | 1465206266524 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 02:44:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:44:26 INFO - PROCESS | 4040 | 1465206266531 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 4040 | 1465206266534 Marionette TRACE conn6 <- [1,2966,null,{}] 02:44:26 INFO - PROCESS | 4040 | 1465206266538 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:26 INFO - PROCESS | 4040 | 1465206266541 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:26 INFO - PROCESS | 4040 | 1465206266666 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 02:44:26 INFO - PROCESS | 4040 | 1465206266835 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 4040 | 1465206266838 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:26 INFO - PROCESS | 4040 | ++DOCSHELL 13F4E000 == 36 [pid = 4040] [id = 752] 02:44:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (13F4F800) [pid = 4040] [serial = 2255] [outer = 00000000] 02:44:26 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (140BE000) [pid = 4040] [serial = 2256] [outer = 13F4F800] 02:44:26 INFO - PROCESS | 4040 | 1465206266897 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (14389400) [pid = 4040] [serial = 2257] [outer = 13F4F800] 02:44:27 INFO - PROCESS | 4040 | 1465206267490 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:44:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:44:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 02:44:27 INFO - PROCESS | 4040 | 1465206267504 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 4040 | 1465206267507 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 02:44:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:44:27 INFO - PROCESS | 4040 | 1465206267537 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 4040 | 1465206267541 Marionette TRACE conn6 <- [1,2970,null,{}] 02:44:27 INFO - PROCESS | 4040 | 1465206267552 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:27 INFO - PROCESS | 4040 | 1465206267557 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:27 INFO - PROCESS | 4040 | 1465206267678 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 02:44:27 INFO - PROCESS | 4040 | 1465206267878 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 4040 | 1465206267882 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:27 INFO - PROCESS | 4040 | ++DOCSHELL 1109F800 == 37 [pid = 4040] [id = 753] 02:44:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (13F4AC00) [pid = 4040] [serial = 2258] [outer = 00000000] 02:44:27 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (184E1400) [pid = 4040] [serial = 2259] [outer = 13F4AC00] 02:44:27 INFO - PROCESS | 4040 | 1465206267941 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (18E9D400) [pid = 4040] [serial = 2260] [outer = 13F4AC00] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 184E8C00 == 36 [pid = 4040] [id = 749] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 0CD2CC00 == 35 [pid = 4040] [id = 748] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 17FA5400 == 34 [pid = 4040] [id = 747] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 17646800 == 33 [pid = 4040] [id = 746] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 17642000 == 32 [pid = 4040] [id = 745] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 1438E400 == 31 [pid = 4040] [id = 744] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 13F9E400 == 30 [pid = 4040] [id = 743] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 0FCDF000 == 29 [pid = 4040] [id = 742] 02:44:28 INFO - PROCESS | 4040 | --DOCSHELL 0C71CC00 == 28 [pid = 4040] [id = 741] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (1AE22C00) [pid = 4040] [serial = 2206] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (18EA7400) [pid = 4040] [serial = 2194] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (19B3FC00) [pid = 4040] [serial = 2197] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (1921C000) [pid = 4040] [serial = 2195] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (0FD97000) [pid = 4040] [serial = 2200] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (0F7EEC00) [pid = 4040] [serial = 2176] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (197F6400) [pid = 4040] [serial = 2198] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FCDFC00) [pid = 4040] [serial = 2177] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (14159800) [pid = 4040] [serial = 2179] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (10E0B400) [pid = 4040] [serial = 2180] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (15BB7000) [pid = 4040] [serial = 2188] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1640F800) [pid = 4040] [serial = 2189] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (197EF400) [pid = 4040] [serial = 2174] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (0C8E3C00) [pid = 4040] [serial = 2182] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (0FC4F400) [pid = 4040] [serial = 2183] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (184DC400) [pid = 4040] [serial = 2191] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (11006400) [pid = 4040] [serial = 2185] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (13F53000) [pid = 4040] [serial = 2186] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (197F0400) [pid = 4040] [serial = 2203] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (1AE25800) [pid = 4040] [serial = 2207] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (13F4DC00) [pid = 4040] [serial = 2201] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (184E7000) [pid = 4040] [serial = 2192] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1A7BD000) [pid = 4040] [serial = 2204] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 4040 | 1465206268749 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:44:28 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:44:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:44:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1232ms 02:44:28 INFO - PROCESS | 4040 | 1465206268772 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 02:44:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:44:28 INFO - PROCESS | 4040 | 1465206268776 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 02:44:28 INFO - PROCESS | 4040 | 1465206268780 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 4040 | 1465206268785 Marionette TRACE conn6 <- [1,2974,null,{}] 02:44:28 INFO - PROCESS | 4040 | 1465206268789 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 4040 | 1465206268792 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:28 INFO - PROCESS | 4040 | 1465206268894 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 02:44:29 INFO - PROCESS | 4040 | 1465206268996 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 4040 | 1465206268999 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:29 INFO - PROCESS | 4040 | ++DOCSHELL 0C71C800 == 29 [pid = 4040] [id = 754] 02:44:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C71E400) [pid = 4040] [serial = 2261] [outer = 00000000] 02:44:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0F6F1400) [pid = 4040] [serial = 2262] [outer = 0C71E400] 02:44:29 INFO - PROCESS | 4040 | 1465206269047 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FD9A000) [pid = 4040] [serial = 2263] [outer = 0C71E400] 02:44:29 INFO - PROCESS | 4040 | 1465206269397 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:44:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:44:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 02:44:29 INFO - PROCESS | 4040 | 1465206269469 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 4040 | 1465206269474 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 02:44:29 INFO - PROCESS | 4040 | 1465206269480 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 4040 | 1465206269483 Marionette TRACE conn6 <- [1,2978,null,{}] 02:44:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:44:29 INFO - PROCESS | 4040 | 1465206269487 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:29 INFO - PROCESS | 4040 | 1465206269489 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:29 INFO - PROCESS | 4040 | 1465206269609 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 02:44:29 INFO - PROCESS | 4040 | 1465206269614 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 4040 | 1465206269616 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:29 INFO - PROCESS | 4040 | ++DOCSHELL 102B8400 == 30 [pid = 4040] [id = 755] 02:44:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (102C1C00) [pid = 4040] [serial = 2264] [outer = 00000000] 02:44:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (13F53000) [pid = 4040] [serial = 2265] [outer = 102C1C00] 02:44:29 INFO - PROCESS | 4040 | 1465206269663 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13FA4400) [pid = 4040] [serial = 2266] [outer = 102C1C00] 02:44:30 INFO - PROCESS | 4040 | ++DOCSHELL 14968800 == 31 [pid = 4040] [id = 756] 02:44:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1496D000) [pid = 4040] [serial = 2267] [outer = 00000000] 02:44:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1496EC00) [pid = 4040] [serial = 2268] [outer = 1496D000] 02:44:30 INFO - PROCESS | 4040 | 1465206270140 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:44:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:44:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 02:44:30 INFO - PROCESS | 4040 | 1465206270158 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 4040 | 1465206270160 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 02:44:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:44:30 INFO - PROCESS | 4040 | 1465206270163 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 4040 | 1465206270166 Marionette TRACE conn6 <- [1,2982,null,{}] 02:44:30 INFO - PROCESS | 4040 | 1465206270181 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:30 INFO - PROCESS | 4040 | 1465206270185 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:30 INFO - PROCESS | 4040 | 1465206270281 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 02:44:30 INFO - PROCESS | 4040 | 1465206270294 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 4040 | 1465206270297 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:30 INFO - PROCESS | 4040 | ++DOCSHELL 16289400 == 32 [pid = 4040] [id = 757] 02:44:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (16289C00) [pid = 4040] [serial = 2269] [outer = 00000000] 02:44:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1640F800) [pid = 4040] [serial = 2270] [outer = 16289C00] 02:44:30 INFO - PROCESS | 4040 | 1465206270344 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (17648800) [pid = 4040] [serial = 2271] [outer = 16289C00] 02:44:30 INFO - PROCESS | 4040 | 1465206270783 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:44:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:44:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:44:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 02:44:30 INFO - PROCESS | 4040 | 1465206270854 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 4040 | 1465206270857 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 02:44:30 INFO - PROCESS | 4040 | 1465206270860 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:44:30 INFO - PROCESS | 4040 | 1465206270861 Marionette TRACE conn6 <- [1,2986,null,{}] 02:44:30 INFO - PROCESS | 4040 | 1465206270865 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:30 INFO - PROCESS | 4040 | 1465206270867 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:31 INFO - PROCESS | 4040 | 1465206270983 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 02:44:31 INFO - PROCESS | 4040 | 1465206270991 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 4040 | 1465206270993 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:31 INFO - PROCESS | 4040 | ++DOCSHELL 176BB400 == 33 [pid = 4040] [id = 758] 02:44:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (176BCC00) [pid = 4040] [serial = 2272] [outer = 00000000] 02:44:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (184E8C00) [pid = 4040] [serial = 2273] [outer = 176BCC00] 02:44:31 INFO - PROCESS | 4040 | 1465206271038 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (18EA2800) [pid = 4040] [serial = 2274] [outer = 176BCC00] 02:44:31 INFO - PROCESS | 4040 | 1465206271482 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:44:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:44:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 02:44:31 INFO - PROCESS | 4040 | 1465206271534 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 4040 | 1465206271536 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 02:44:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:44:31 INFO - PROCESS | 4040 | 1465206271539 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 4040 | 1465206271541 Marionette TRACE conn6 <- [1,2990,null,{}] 02:44:31 INFO - PROCESS | 4040 | 1465206271544 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:31 INFO - PROCESS | 4040 | 1465206271546 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:31 INFO - PROCESS | 4040 | 1465206271663 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 02:44:31 INFO - PROCESS | 4040 | 1465206271668 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 4040 | 1465206271670 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:31 INFO - PROCESS | 4040 | ++DOCSHELL 18EA7000 == 34 [pid = 4040] [id = 759] 02:44:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (18EA8400) [pid = 4040] [serial = 2275] [outer = 00000000] 02:44:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (19471800) [pid = 4040] [serial = 2276] [outer = 18EA8400] 02:44:31 INFO - PROCESS | 4040 | 1465206271714 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (197FD800) [pid = 4040] [serial = 2277] [outer = 18EA8400] 02:44:32 INFO - PROCESS | 4040 | 1465206272179 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:44:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:44:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 02:44:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:44:32 INFO - PROCESS | 4040 | 1465206272210 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 4040 | 1465206272212 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 02:44:32 INFO - PROCESS | 4040 | 1465206272215 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 4040 | 1465206272217 Marionette TRACE conn6 <- [1,2994,null,{}] 02:44:32 INFO - PROCESS | 4040 | 1465206272220 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:32 INFO - PROCESS | 4040 | 1465206272226 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:32 INFO - PROCESS | 4040 | 1465206272368 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 02:44:32 INFO - PROCESS | 4040 | 1465206272470 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 4040 | 1465206272472 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:32 INFO - PROCESS | 4040 | ++DOCSHELL 19471400 == 35 [pid = 4040] [id = 760] 02:44:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (19B44C00) [pid = 4040] [serial = 2278] [outer = 00000000] 02:44:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (1AE21400) [pid = 4040] [serial = 2279] [outer = 19B44C00] 02:44:32 INFO - PROCESS | 4040 | 1465206272523 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1AE24800) [pid = 4040] [serial = 2280] [outer = 19B44C00] 02:44:32 INFO - PROCESS | 4040 | 1465206272906 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:44:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:44:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 02:44:32 INFO - PROCESS | 4040 | 1465206272946 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 4040 | 1465206272948 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 02:44:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:44:32 INFO - PROCESS | 4040 | 1465206272951 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 4040 | 1465206272953 Marionette TRACE conn6 <- [1,2998,null,{}] 02:44:32 INFO - PROCESS | 4040 | 1465206272957 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:32 INFO - PROCESS | 4040 | 1465206272958 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:33 INFO - PROCESS | 4040 | 1465206273076 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 02:44:33 INFO - PROCESS | 4040 | 1465206273081 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 4040 | 1465206273083 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:33 INFO - PROCESS | 4040 | ++DOCSHELL 0FE4B400 == 36 [pid = 4040] [id = 761] 02:44:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (18EA3000) [pid = 4040] [serial = 2281] [outer = 00000000] 02:44:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (1B87AC00) [pid = 4040] [serial = 2282] [outer = 18EA3000] 02:44:33 INFO - PROCESS | 4040 | 1465206273184 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (1C06FC00) [pid = 4040] [serial = 2283] [outer = 18EA3000] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (0C6F4800) [pid = 4040] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0C720800) [pid = 4040] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (0FCE0000) [pid = 4040] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (0C8E8C00) [pid = 4040] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (13FFBC00) [pid = 4040] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (1B873000) [pid = 4040] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1C505400) [pid = 4040] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (0FE43C00) [pid = 4040] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (17FA5800) [pid = 4040] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (14392800) [pid = 4040] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (17642C00) [pid = 4040] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (18EA1C00) [pid = 4040] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (17649800) [pid = 4040] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:44:33 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (13F9F400) [pid = 4040] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:44:33 INFO - PROCESS | 4040 | [4040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:44:33 INFO - PROCESS | 4040 | 1465206273700 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:44:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:44:33 INFO - {} 02:44:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:44:33 INFO - {} 02:44:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:44:33 INFO - {} 02:44:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:44:33 INFO - {} 02:44:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 02:44:33 INFO - PROCESS | 4040 | 1465206273746 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 4040 | 1465206273748 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 02:44:33 INFO - PROCESS | 4040 | 1465206273751 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 4040 | 1465206273753 Marionette TRACE conn6 <- [1,3002,null,{}] 02:44:33 INFO - TEST-START | /FileAPI/fileReader.html 02:44:33 INFO - PROCESS | 4040 | 1465206273759 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:33 INFO - PROCESS | 4040 | 1465206273761 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:33 INFO - PROCESS | 4040 | 1465206273842 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 02:44:33 INFO - PROCESS | 4040 | 1465206273848 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 4040 | 1465206273850 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:33 INFO - PROCESS | 4040 | ++DOCSHELL 1AEB0000 == 37 [pid = 4040] [id = 762] 02:44:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (1B873000) [pid = 4040] [serial = 2284] [outer = 00000000] 02:44:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (1C50D400) [pid = 4040] [serial = 2285] [outer = 1B873000] 02:44:33 INFO - PROCESS | 4040 | 1465206273894 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1C510000) [pid = 4040] [serial = 2286] [outer = 1B873000] 02:44:34 INFO - PROCESS | 4040 | 1465206274305 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:44:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:44:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:44:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:44:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:44:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 631ms 02:44:34 INFO - PROCESS | 4040 | 1465206274390 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 4040 | 1465206274392 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 02:44:34 INFO - TEST-START | /FileAPI/historical.html 02:44:34 INFO - PROCESS | 4040 | 1465206274395 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 4040 | 1465206274397 Marionette TRACE conn6 <- [1,3006,null,{}] 02:44:34 INFO - PROCESS | 4040 | 1465206274400 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:34 INFO - PROCESS | 4040 | 1465206274402 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:34 INFO - PROCESS | 4040 | 1465206274485 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 02:44:34 INFO - PROCESS | 4040 | 1465206274491 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 4040 | 1465206274493 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:34 INFO - PROCESS | 4040 | ++DOCSHELL 16288C00 == 38 [pid = 4040] [id = 763] 02:44:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (197F2000) [pid = 4040] [serial = 2287] [outer = 00000000] 02:44:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (1C5D7C00) [pid = 4040] [serial = 2288] [outer = 197F2000] 02:44:34 INFO - PROCESS | 4040 | 1465206274537 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (1CC1F800) [pid = 4040] [serial = 2289] [outer = 197F2000] 02:44:34 INFO - PROCESS | 4040 | 1465206274956 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:44:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:44:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:44:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:44:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:44:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:44:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:44:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:44:34 INFO - TEST-OK | /FileAPI/historical.html | took 570ms 02:44:34 INFO - TEST-START | /FileAPI/idlharness.html 02:44:34 INFO - PROCESS | 4040 | 1465206274969 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 4040 | 1465206274972 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 02:44:35 INFO - PROCESS | 4040 | 1465206274975 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 4040 | 1465206274977 Marionette TRACE conn6 <- [1,3010,null,{}] 02:44:35 INFO - PROCESS | 4040 | 1465206274980 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:35 INFO - PROCESS | 4040 | 1465206274982 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:35 INFO - PROCESS | 4040 | 1465206275114 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 02:44:35 INFO - PROCESS | 4040 | 1465206275121 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 4040 | 1465206275123 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:35 INFO - PROCESS | 4040 | ++DOCSHELL 1D149800 == 39 [pid = 4040] [id = 764] 02:44:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (1D14AC00) [pid = 4040] [serial = 2290] [outer = 00000000] 02:44:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (1D230800) [pid = 4040] [serial = 2291] [outer = 1D14AC00] 02:44:35 INFO - PROCESS | 4040 | 1465206275167 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 4040 | ++DOMWINDOW == 86 (1D234C00) [pid = 4040] [serial = 2292] [outer = 1D14AC00] 02:44:36 INFO - PROCESS | 4040 | 1465206276376 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:44:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:44:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:44:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:44:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:44:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:44:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:44:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:44:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:44:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:44:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:44:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:44:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:44:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:44:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:44:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:44:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:44:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:44:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:44:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:44:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:44:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:44:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:44:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:44:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:44:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:44:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:44:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:44:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:44:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:44:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:44:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:44:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:44:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:44:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:44:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:44:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:44:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:44:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:44:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:44:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:44:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:44:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:44:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:44:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:44:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:44:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:44:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:44:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:44:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:44:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:44:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:44:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:44:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:44:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:44:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:44:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:44:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:44:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:44:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:44:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:44:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:44:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:44:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:44:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:44:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:44:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:44:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:44:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:44:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:44:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:44:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:44:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:44:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:44:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:44:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:44:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:44:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1552ms 02:44:36 INFO - PROCESS | 4040 | 1465206276528 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 4040 | 1465206276533 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 02:44:36 INFO - PROCESS | 4040 | 1465206276538 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - TEST-START | /FileAPI/idlharness.worker 02:44:36 INFO - PROCESS | 4040 | 1465206276542 Marionette TRACE conn6 <- [1,3014,null,{}] 02:44:36 INFO - PROCESS | 4040 | 1465206276550 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:36 INFO - PROCESS | 4040 | 1465206276553 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:36 INFO - PROCESS | 4040 | 1465206276667 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 02:44:36 INFO - PROCESS | 4040 | 1465206276806 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 4040 | 1465206276809 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:36 INFO - PROCESS | 4040 | ++DOCSHELL 0F6EDC00 == 40 [pid = 4040] [id = 765] 02:44:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 87 (0F7F3400) [pid = 4040] [serial = 2293] [outer = 00000000] 02:44:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 88 (1D235800) [pid = 4040] [serial = 2294] [outer = 0F7F3400] 02:44:36 INFO - PROCESS | 4040 | 1465206276866 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 4040 | ++DOMWINDOW == 89 (1D46B400) [pid = 4040] [serial = 2295] [outer = 0F7F3400] 02:44:37 INFO - PROCESS | 4040 | [4040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:44:38 INFO - PROCESS | 4040 | 1465206277999 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:44:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:44:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:44:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:44:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:44:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:44:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:44:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:44:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:44:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:44:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:44:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:44:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:44:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:44:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:44:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:44:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:44:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:44:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:44:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:44:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:44:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:44:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:44:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:44:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:44:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:44:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:44:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:44:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:44:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:44:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:44:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:44:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:44:38 INFO - {} 02:44:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1623ms 02:44:38 INFO - PROCESS | 4040 | 1465206278179 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 4040 | 1465206278184 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 02:44:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:44:38 INFO - PROCESS | 4040 | 1465206278202 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 4040 | 1465206278205 Marionette TRACE conn6 <- [1,3018,null,{}] 02:44:38 INFO - PROCESS | 4040 | 1465206278211 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:38 INFO - PROCESS | 4040 | 1465206278214 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:38 INFO - PROCESS | 4040 | 1465206278322 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 02:44:38 INFO - PROCESS | 4040 | 1465206278476 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 4040 | 1465206278479 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:38 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DAC00 == 41 [pid = 4040] [id = 766] 02:44:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 90 (0F78C800) [pid = 4040] [serial = 2296] [outer = 00000000] 02:44:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 91 (14351C00) [pid = 4040] [serial = 2297] [outer = 0F78C800] 02:44:38 INFO - PROCESS | 4040 | 1465206278537 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 4040 | ++DOMWINDOW == 92 (17FA2C00) [pid = 4040] [serial = 2298] [outer = 0F78C800] 02:44:39 INFO - PROCESS | 4040 | 1465206279253 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:44:39 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:44:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1139ms 02:44:39 INFO - PROCESS | 4040 | 1465206279333 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 02:44:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:44:39 INFO - PROCESS | 4040 | 1465206279337 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 02:44:39 INFO - PROCESS | 4040 | 1465206279343 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 4040 | 1465206279346 Marionette TRACE conn6 <- [1,3022,null,{}] 02:44:39 INFO - PROCESS | 4040 | 1465206279351 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:39 INFO - PROCESS | 4040 | 1465206279354 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:39 INFO - PROCESS | 4040 | 1465206279464 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 02:44:39 INFO - PROCESS | 4040 | 1465206279611 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 4040 | 1465206279615 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:39 INFO - PROCESS | 4040 | ++DOCSHELL 102BC400 == 42 [pid = 4040] [id = 767] 02:44:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 93 (10465400) [pid = 4040] [serial = 2299] [outer = 00000000] 02:44:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 94 (11006800) [pid = 4040] [serial = 2300] [outer = 10465400] 02:44:39 INFO - PROCESS | 4040 | 1465206279666 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 4040 | ++DOMWINDOW == 95 (14078C00) [pid = 4040] [serial = 2301] [outer = 10465400] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 16288C00 == 41 [pid = 4040] [id = 763] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 1AEB0000 == 40 [pid = 4040] [id = 762] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 0FE4B400 == 39 [pid = 4040] [id = 761] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 19471400 == 38 [pid = 4040] [id = 760] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 18EA7000 == 37 [pid = 4040] [id = 759] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 176BB400 == 36 [pid = 4040] [id = 758] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 14968800 == 35 [pid = 4040] [id = 756] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 16289400 == 34 [pid = 4040] [id = 757] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 102B8400 == 33 [pid = 4040] [id = 755] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 0C71C800 == 32 [pid = 4040] [id = 754] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 13F4E000 == 31 [pid = 4040] [id = 752] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 1109F800 == 30 [pid = 4040] [id = 753] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 13F9DC00 == 29 [pid = 4040] [id = 750] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 0C8DE000 == 28 [pid = 4040] [id = 751] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 0C6E6800 == 27 [pid = 4040] [id = 740] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 0C8DAC00 == 26 [pid = 4040] [id = 766] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 1D149800 == 25 [pid = 4040] [id = 764] 02:44:40 INFO - PROCESS | 4040 | --DOCSHELL 0F6EDC00 == 24 [pid = 4040] [id = 765] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 94 (13FA6800) [pid = 4040] [serial = 2230] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 93 (0C8E4C00) [pid = 4040] [serial = 2222] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 92 (0C802400) [pid = 4040] [serial = 2221] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 91 (0C808C00) [pid = 4040] [serial = 2224] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 90 (0C8E3400) [pid = 4040] [serial = 2225] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 89 (0FE47000) [pid = 4040] [serial = 2227] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 88 (101A4800) [pid = 4040] [serial = 2228] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 87 (0FE40000) [pid = 4040] [serial = 2210] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 86 (0F6F3800) [pid = 4040] [serial = 2209] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 85 (1628EC00) [pid = 4040] [serial = 2213] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1478FC00) [pid = 4040] [serial = 2212] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (1C079000) [pid = 4040] [serial = 2216] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (176BF800) [pid = 4040] [serial = 2239] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (1BDDA000) [pid = 4040] [serial = 2215] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (176B9400) [pid = 4040] [serial = 2238] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (1C5D1000) [pid = 4040] [serial = 2219] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (1C5CBC00) [pid = 4040] [serial = 2218] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1A7AAC00) [pid = 4040] [serial = 2250] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (16294C00) [pid = 4040] [serial = 2244] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (18DDB400) [pid = 4040] [serial = 2241] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (18EA8000) [pid = 4040] [serial = 2242] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1496DC00) [pid = 4040] [serial = 2233] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (17644000) [pid = 4040] [serial = 2236] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (159DB000) [pid = 4040] [serial = 2234] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (184C0800) [pid = 4040] [serial = 2245] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0C8E6000) [pid = 4040] [serial = 2231] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1946F400) [pid = 4040] [serial = 2248] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (19224400) [pid = 4040] [serial = 2247] [outer = 00000000] [url = about:blank] 02:44:41 INFO - PROCESS | 4040 | 1465206281000 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:44:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:44:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1680ms 02:44:41 INFO - PROCESS | 4040 | 1465206281023 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 4040 | 1465206281027 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 02:44:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:44:41 INFO - PROCESS | 4040 | 1465206281031 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 4040 | 1465206281034 Marionette TRACE conn6 <- [1,3026,null,{}] 02:44:41 INFO - PROCESS | 4040 | 1465206281040 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:41 INFO - PROCESS | 4040 | 1465206281043 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:41 INFO - PROCESS | 4040 | 1465206281135 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 02:44:41 INFO - PROCESS | 4040 | 1465206281236 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 4040 | 1465206281238 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:41 INFO - PROCESS | 4040 | ++DOCSHELL 0C797400 == 25 [pid = 4040] [id = 768] 02:44:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (0C802400) [pid = 4040] [serial = 2302] [outer = 00000000] 02:44:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0C8E5000) [pid = 4040] [serial = 2303] [outer = 0C802400] 02:44:41 INFO - PROCESS | 4040 | 1465206281287 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (0CD76C00) [pid = 4040] [serial = 2304] [outer = 0C802400] 02:44:41 INFO - PROCESS | 4040 | 1465206281668 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:44:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:44:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:44:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 02:44:41 INFO - PROCESS | 4040 | 1465206281703 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 4040 | 1465206281708 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 02:44:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:44:41 INFO - PROCESS | 4040 | 1465206281728 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 4040 | 1465206281730 Marionette TRACE conn6 <- [1,3030,null,{}] 02:44:41 INFO - PROCESS | 4040 | 1465206281734 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:41 INFO - PROCESS | 4040 | 1465206281736 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:41 INFO - PROCESS | 4040 | 1465206281826 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 02:44:41 INFO - PROCESS | 4040 | 1465206281832 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 4040 | 1465206281834 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:41 INFO - PROCESS | 4040 | ++DOCSHELL 0FC4E800 == 26 [pid = 4040] [id = 769] 02:44:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FC52C00) [pid = 4040] [serial = 2305] [outer = 00000000] 02:44:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (0FE40400) [pid = 4040] [serial = 2306] [outer = 0FC52C00] 02:44:41 INFO - PROCESS | 4040 | 1465206281881 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (0FE47C00) [pid = 4040] [serial = 2307] [outer = 0FC52C00] 02:44:42 INFO - PROCESS | 4040 | 1465206282588 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:44:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:44:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:44:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:44:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:44:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:44:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 979ms 02:44:42 INFO - PROCESS | 4040 | 1465206282700 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 4040 | 1465206282702 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 02:44:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:44:42 INFO - PROCESS | 4040 | 1465206282714 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 4040 | 1465206282718 Marionette TRACE conn6 <- [1,3034,null,{}] 02:44:42 INFO - PROCESS | 4040 | 1465206282739 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:42 INFO - PROCESS | 4040 | 1465206282744 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:42 INFO - PROCESS | 4040 | 1465206282830 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 02:44:42 INFO - PROCESS | 4040 | 1465206282836 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 4040 | 1465206282839 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:42 INFO - PROCESS | 4040 | ++DOCSHELL 13FA2C00 == 27 [pid = 4040] [id = 770] 02:44:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (13FA4000) [pid = 4040] [serial = 2308] [outer = 00000000] 02:44:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (13FAA800) [pid = 4040] [serial = 2309] [outer = 13FA4000] 02:44:42 INFO - PROCESS | 4040 | 1465206282888 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (140C2000) [pid = 4040] [serial = 2310] [outer = 13FA4000] 02:44:43 INFO - PROCESS | 4040 | [4040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:44:43 INFO - PROCESS | 4040 | 1465206283390 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:44:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:44:43 INFO - {} 02:44:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 02:44:43 INFO - PROCESS | 4040 | 1465206283448 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 4040 | 1465206283450 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 02:44:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:44:43 INFO - PROCESS | 4040 | 1465206283453 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 4040 | 1465206283455 Marionette TRACE conn6 <- [1,3038,null,{}] 02:44:43 INFO - PROCESS | 4040 | 1465206283459 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:43 INFO - PROCESS | 4040 | 1465206283460 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:43 INFO - PROCESS | 4040 | 1465206283583 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 02:44:43 INFO - PROCESS | 4040 | 1465206283646 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 4040 | 1465206283648 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:43 INFO - PROCESS | 4040 | ++DOCSHELL 1541A000 == 28 [pid = 4040] [id = 771] 02:44:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (1541B400) [pid = 4040] [serial = 2311] [outer = 00000000] 02:44:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (16288C00) [pid = 4040] [serial = 2312] [outer = 1541B400] 02:44:43 INFO - PROCESS | 4040 | 1465206283693 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (16409400) [pid = 4040] [serial = 2313] [outer = 1541B400] 02:44:44 INFO - PROCESS | 4040 | 1465206284108 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:44:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:44:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 02:44:44 INFO - PROCESS | 4040 | 1465206284128 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 4040 | 1465206284130 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 02:44:44 INFO - PROCESS | 4040 | 1465206284133 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:44:44 INFO - PROCESS | 4040 | 1465206284135 Marionette TRACE conn6 <- [1,3042,null,{}] 02:44:44 INFO - PROCESS | 4040 | 1465206284139 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:44 INFO - PROCESS | 4040 | 1465206284141 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:44 INFO - PROCESS | 4040 | 1465206284291 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 02:44:44 INFO - PROCESS | 4040 | 1465206284302 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 4040 | 1465206284304 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:44 INFO - PROCESS | 4040 | ++DOCSHELL 1764C000 == 29 [pid = 4040] [id = 772] 02:44:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (1764F400) [pid = 4040] [serial = 2314] [outer = 00000000] 02:44:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (17F33800) [pid = 4040] [serial = 2315] [outer = 1764F400] 02:44:44 INFO - PROCESS | 4040 | 1465206284347 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (17F91C00) [pid = 4040] [serial = 2316] [outer = 1764F400] 02:44:45 INFO - PROCESS | 4040 | 1465206285314 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (18EA3000) [pid = 4040] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (18EA8400) [pid = 4040] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (19B44C00) [pid = 4040] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (102C1C00) [pid = 4040] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1496D000) [pid = 4040] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (199BCC00) [pid = 4040] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (13F4AC00) [pid = 4040] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (0C8E2800) [pid = 4040] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (176BCC00) [pid = 4040] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (13F4F800) [pid = 4040] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (197F2000) [pid = 4040] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (0C71E400) [pid = 4040] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (16289C00) [pid = 4040] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (1B873000) [pid = 4040] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:44:45 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (1D14AC00) [pid = 4040] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:44:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:44:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:44:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:44:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:44:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1329ms 02:44:45 INFO - PROCESS | 4040 | 1465206285466 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 4040 | 1465206285469 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 02:44:45 INFO - PROCESS | 4040 | 1465206285472 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:44:45 INFO - PROCESS | 4040 | 1465206285474 Marionette TRACE conn6 <- [1,3046,null,{}] 02:44:45 INFO - PROCESS | 4040 | 1465206285478 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:45 INFO - PROCESS | 4040 | 1465206285484 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:45 INFO - PROCESS | 4040 | 1465206285632 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 02:44:45 INFO - PROCESS | 4040 | 1465206285726 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 4040 | 1465206285728 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:45 INFO - PROCESS | 4040 | ++DOCSHELL 176BF800 == 30 [pid = 4040] [id = 773] 02:44:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (17FAE400) [pid = 4040] [serial = 2317] [outer = 00000000] 02:44:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (184E7000) [pid = 4040] [serial = 2318] [outer = 17FAE400] 02:44:45 INFO - PROCESS | 4040 | 1465206285772 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (1921F000) [pid = 4040] [serial = 2319] [outer = 17FAE400] 02:44:46 INFO - PROCESS | 4040 | 1465206286139 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:44:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:44:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:44:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:44:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:44:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:44:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:44:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:44:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:44:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 741ms 02:44:46 INFO - PROCESS | 4040 | 1465206286217 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 4040 | 1465206286219 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 02:44:46 INFO - PROCESS | 4040 | 1465206286222 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:44:46 INFO - PROCESS | 4040 | 1465206286224 Marionette TRACE conn6 <- [1,3050,null,{}] 02:44:46 INFO - PROCESS | 4040 | 1465206286227 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:46 INFO - PROCESS | 4040 | 1465206286229 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:46 INFO - PROCESS | 4040 | 1465206286308 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 02:44:46 INFO - PROCESS | 4040 | 1465206286313 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 4040 | 1465206286315 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:46 INFO - PROCESS | 4040 | ++DOCSHELL 0F7F5000 == 31 [pid = 4040] [id = 774] 02:44:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (0FCD9800) [pid = 4040] [serial = 2320] [outer = 00000000] 02:44:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (197FCC00) [pid = 4040] [serial = 2321] [outer = 0FCD9800] 02:44:46 INFO - PROCESS | 4040 | 1465206286358 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (19B4CC00) [pid = 4040] [serial = 2322] [outer = 0FCD9800] 02:44:46 INFO - PROCESS | 4040 | [4040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:44:46 INFO - PROCESS | 4040 | 1465206286823 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:44:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:44:46 INFO - {} 02:44:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 02:44:46 INFO - PROCESS | 4040 | 1465206286897 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 02:44:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:44:46 INFO - PROCESS | 4040 | 1465206286899 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 02:44:46 INFO - PROCESS | 4040 | 1465206286902 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 4040 | 1465206286904 Marionette TRACE conn6 <- [1,3054,null,{}] 02:44:46 INFO - PROCESS | 4040 | 1465206286907 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:46 INFO - PROCESS | 4040 | 1465206286909 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:47 INFO - PROCESS | 4040 | 1465206287017 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 02:44:47 INFO - PROCESS | 4040 | 1465206287027 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 4040 | 1465206287029 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:47 INFO - PROCESS | 4040 | ++DOCSHELL 0C71F000 == 32 [pid = 4040] [id = 775] 02:44:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (197F2000) [pid = 4040] [serial = 2323] [outer = 00000000] 02:44:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (1AE1E800) [pid = 4040] [serial = 2324] [outer = 197F2000] 02:44:47 INFO - PROCESS | 4040 | 1465206287073 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 4040 | ++DOMWINDOW == 76 (1AE26400) [pid = 4040] [serial = 2325] [outer = 197F2000] 02:44:47 INFO - PROCESS | 4040 | 1465206287761 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:44:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:44:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:44:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:44:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:44:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:44:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:44:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:44:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 02:44:47 INFO - PROCESS | 4040 | 1465206287834 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 4040 | 1465206287838 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 02:44:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:44:47 INFO - PROCESS | 4040 | 1465206287843 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 4040 | 1465206287848 Marionette TRACE conn6 <- [1,3058,null,{}] 02:44:47 INFO - PROCESS | 4040 | 1465206287853 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:47 INFO - PROCESS | 4040 | 1465206287856 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:48 INFO - PROCESS | 4040 | 1465206287984 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 02:44:48 INFO - PROCESS | 4040 | 1465206288126 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 4040 | 1465206288129 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:48 INFO - PROCESS | 4040 | ++DOCSHELL 0C8DF000 == 33 [pid = 4040] [id = 776] 02:44:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 77 (0C8E8000) [pid = 4040] [serial = 2326] [outer = 00000000] 02:44:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 78 (0FCD5800) [pid = 4040] [serial = 2327] [outer = 0C8E8000] 02:44:48 INFO - PROCESS | 4040 | 1465206288188 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 4040 | ++DOMWINDOW == 79 (0FE47000) [pid = 4040] [serial = 2328] [outer = 0C8E8000] 02:44:48 INFO - PROCESS | 4040 | 1465206288831 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:44:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1024ms 02:44:48 INFO - PROCESS | 4040 | 1465206288869 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 4040 | 1465206288874 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 02:44:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:44:48 INFO - PROCESS | 4040 | 1465206288880 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 4040 | 1465206288883 Marionette TRACE conn6 <- [1,3062,null,{}] 02:44:48 INFO - PROCESS | 4040 | 1465206288887 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:48 INFO - PROCESS | 4040 | 1465206288890 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:49 INFO - PROCESS | 4040 | 1465206289012 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 02:44:49 INFO - PROCESS | 4040 | 1465206289177 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 4040 | 1465206289180 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:49 INFO - PROCESS | 4040 | ++DOCSHELL 13F4EC00 == 34 [pid = 4040] [id = 777] 02:44:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 80 (13F4F000) [pid = 4040] [serial = 2329] [outer = 00000000] 02:44:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 81 (13FA9800) [pid = 4040] [serial = 2330] [outer = 13F4F000] 02:44:49 INFO - PROCESS | 4040 | 1465206289237 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 4040 | ++DOMWINDOW == 82 (14728400) [pid = 4040] [serial = 2331] [outer = 13F4F000] 02:44:49 INFO - PROCESS | 4040 | 1465206289886 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:44:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1021ms 02:44:49 INFO - PROCESS | 4040 | 1465206289904 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 4040 | 1465206289907 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 02:44:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:44:49 INFO - PROCESS | 4040 | 1465206289911 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 4040 | 1465206289915 Marionette TRACE conn6 <- [1,3066,null,{}] 02:44:49 INFO - PROCESS | 4040 | 1465206289926 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 4040 | 1465206289931 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:50 INFO - PROCESS | 4040 | 1465206290162 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 02:44:50 INFO - PROCESS | 4040 | 1465206290315 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 4040 | 1465206290318 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:50 INFO - PROCESS | 4040 | ++DOCSHELL 09275400 == 35 [pid = 4040] [id = 778] 02:44:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 83 (09278000) [pid = 4040] [serial = 2332] [outer = 00000000] 02:44:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 84 (0C6EF000) [pid = 4040] [serial = 2333] [outer = 09278000] 02:44:50 INFO - PROCESS | 4040 | 1465206290369 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 4040 | ++DOMWINDOW == 85 (0C71D400) [pid = 4040] [serial = 2334] [outer = 09278000] 02:44:50 INFO - PROCESS | 4040 | --DOCSHELL 0F7F5000 == 34 [pid = 4040] [id = 774] 02:44:50 INFO - PROCESS | 4040 | --DOCSHELL 176BF800 == 33 [pid = 4040] [id = 773] 02:44:50 INFO - PROCESS | 4040 | --DOCSHELL 1764C000 == 32 [pid = 4040] [id = 772] 02:44:50 INFO - PROCESS | 4040 | --DOCSHELL 1541A000 == 31 [pid = 4040] [id = 771] 02:44:50 INFO - PROCESS | 4040 | --DOCSHELL 13FA2C00 == 30 [pid = 4040] [id = 770] 02:44:50 INFO - PROCESS | 4040 | --DOCSHELL 0FC4E800 == 29 [pid = 4040] [id = 769] 02:44:50 INFO - PROCESS | 4040 | --DOCSHELL 0C797400 == 28 [pid = 4040] [id = 768] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 84 (1C06FC00) [pid = 4040] [serial = 2283] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 83 (19471800) [pid = 4040] [serial = 2276] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 82 (1AE21400) [pid = 4040] [serial = 2279] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 81 (197FD800) [pid = 4040] [serial = 2277] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 80 (1B87AC00) [pid = 4040] [serial = 2282] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 79 (13F53000) [pid = 4040] [serial = 2265] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 78 (13FA4400) [pid = 4040] [serial = 2266] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 77 (1496EC00) [pid = 4040] [serial = 2268] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 76 (1A8B8C00) [pid = 4040] [serial = 2251] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 75 (184E1400) [pid = 4040] [serial = 2259] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (18E9D400) [pid = 4040] [serial = 2260] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (0F6ED800) [pid = 4040] [serial = 2253] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FCD5C00) [pid = 4040] [serial = 2254] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (184E8C00) [pid = 4040] [serial = 2273] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (140BE000) [pid = 4040] [serial = 2256] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (1CC1F800) [pid = 4040] [serial = 2289] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (14389400) [pid = 4040] [serial = 2257] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0F6F1400) [pid = 4040] [serial = 2262] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0FD9A000) [pid = 4040] [serial = 2263] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (1640F800) [pid = 4040] [serial = 2270] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 64 (17648800) [pid = 4040] [serial = 2271] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 63 (1AE24800) [pid = 4040] [serial = 2280] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 62 (1C50D400) [pid = 4040] [serial = 2285] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 61 (1C510000) [pid = 4040] [serial = 2286] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 60 (1D230800) [pid = 4040] [serial = 2291] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 59 (1C5D7C00) [pid = 4040] [serial = 2288] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 58 (1D234C00) [pid = 4040] [serial = 2292] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | --DOMWINDOW == 57 (18EA2800) [pid = 4040] [serial = 2274] [outer = 00000000] [url = about:blank] 02:44:50 INFO - PROCESS | 4040 | 1465206290950 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 4040 | 1465206291010 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 02:44:51 INFO - PROCESS | 4040 | 1465206291019 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:44:51 INFO - PROCESS | 4040 | 1465206291022 Marionette TRACE conn6 <- [1,3070,null,{}] 02:44:51 INFO - PROCESS | 4040 | 1465206291027 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:51 INFO - PROCESS | 4040 | 1465206291029 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:51 INFO - PROCESS | 4040 | 1465206291123 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 02:44:51 INFO - PROCESS | 4040 | 1465206291230 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 4040 | 1465206291232 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:51 INFO - PROCESS | 4040 | ++DOCSHELL 0FC58400 == 29 [pid = 4040] [id = 779] 02:44:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 58 (0FC5A000) [pid = 4040] [serial = 2335] [outer = 00000000] 02:44:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 59 (0FCD6000) [pid = 4040] [serial = 2336] [outer = 0FC5A000] 02:44:51 INFO - PROCESS | 4040 | 1465206291279 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 60 (0FD92800) [pid = 4040] [serial = 2337] [outer = 0FC5A000] 02:44:51 INFO - PROCESS | 4040 | 1465206291666 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:44:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:44:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:44:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:44:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 02:44:51 INFO - PROCESS | 4040 | 1465206291754 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 4040 | 1465206291757 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 02:44:51 INFO - PROCESS | 4040 | 1465206291761 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:44:51 INFO - PROCESS | 4040 | 1465206291763 Marionette TRACE conn6 <- [1,3074,null,{}] 02:44:51 INFO - PROCESS | 4040 | 1465206291766 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:51 INFO - PROCESS | 4040 | 1465206291768 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:51 INFO - PROCESS | 4040 | 1465206291865 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 02:44:51 INFO - PROCESS | 4040 | 1465206291877 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 4040 | 1465206291880 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:51 INFO - PROCESS | 4040 | ++DOCSHELL 102C1C00 == 30 [pid = 4040] [id = 780] 02:44:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 61 (10461C00) [pid = 4040] [serial = 2338] [outer = 00000000] 02:44:51 INFO - PROCESS | 4040 | ++DOMWINDOW == 62 (110A5400) [pid = 4040] [serial = 2339] [outer = 10461C00] 02:44:51 INFO - PROCESS | 4040 | 1465206291928 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 63 (13F50C00) [pid = 4040] [serial = 2340] [outer = 10461C00] 02:44:52 INFO - PROCESS | 4040 | 1465206292390 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:44:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:44:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 02:44:52 INFO - PROCESS | 4040 | 1465206292434 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 4040 | 1465206292438 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 02:44:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:44:52 INFO - PROCESS | 4040 | 1465206292448 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 4040 | 1465206292452 Marionette TRACE conn6 <- [1,3078,null,{}] 02:44:52 INFO - PROCESS | 4040 | 1465206292456 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:52 INFO - PROCESS | 4040 | 1465206292459 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:52 INFO - PROCESS | 4040 | 1465206292553 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 02:44:52 INFO - PROCESS | 4040 | 1465206292559 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 4040 | 1465206292561 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:52 INFO - PROCESS | 4040 | ++DOCSHELL 14874C00 == 31 [pid = 4040] [id = 781] 02:44:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 64 (14878800) [pid = 4040] [serial = 2341] [outer = 00000000] 02:44:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 65 (1541A400) [pid = 4040] [serial = 2342] [outer = 14878800] 02:44:52 INFO - PROCESS | 4040 | 1465206292614 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (15ACC000) [pid = 4040] [serial = 2343] [outer = 14878800] 02:44:53 INFO - PROCESS | 4040 | 1465206293046 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:44:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:44:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 02:44:53 INFO - PROCESS | 4040 | 1465206293074 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 02:44:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:44:53 INFO - PROCESS | 4040 | 1465206293076 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 02:44:53 INFO - PROCESS | 4040 | 1465206293079 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 4040 | 1465206293081 Marionette TRACE conn6 <- [1,3082,null,{}] 02:44:53 INFO - PROCESS | 4040 | 1465206293084 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:53 INFO - PROCESS | 4040 | 1465206293086 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:53 INFO - PROCESS | 4040 | 1465206293225 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 02:44:53 INFO - PROCESS | 4040 | 1465206293264 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 4040 | 1465206293266 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:53 INFO - PROCESS | 4040 | ++DOCSHELL 16404400 == 32 [pid = 4040] [id = 782] 02:44:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (1703D400) [pid = 4040] [serial = 2344] [outer = 00000000] 02:44:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (1764C400) [pid = 4040] [serial = 2345] [outer = 1703D400] 02:44:53 INFO - PROCESS | 4040 | 1465206293369 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (176B4000) [pid = 4040] [serial = 2346] [outer = 1703D400] 02:44:53 INFO - PROCESS | 4040 | 1465206293754 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:44:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:44:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 02:44:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:44:53 INFO - PROCESS | 4040 | 1465206293810 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 4040 | 1465206293812 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 02:44:53 INFO - PROCESS | 4040 | 1465206293821 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 4040 | 1465206293823 Marionette TRACE conn6 <- [1,3086,null,{}] 02:44:53 INFO - PROCESS | 4040 | 1465206293827 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:53 INFO - PROCESS | 4040 | 1465206293829 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:53 INFO - PROCESS | 4040 | 1465206293950 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 02:44:53 INFO - PROCESS | 4040 | 1465206293955 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 4040 | 1465206293961 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:54 INFO - PROCESS | 4040 | ++DOCSHELL 184C2C00 == 33 [pid = 4040] [id = 783] 02:44:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (184C7000) [pid = 4040] [serial = 2347] [outer = 00000000] 02:44:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (184E0000) [pid = 4040] [serial = 2348] [outer = 184C7000] 02:44:54 INFO - PROCESS | 4040 | 1465206294079 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (184EA400) [pid = 4040] [serial = 2349] [outer = 184C7000] 02:44:54 INFO - PROCESS | 4040 | 1465206294496 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:44:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:44:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:44:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 02:44:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:44:54 INFO - PROCESS | 4040 | 1465206294546 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 4040 | 1465206294548 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 02:44:54 INFO - PROCESS | 4040 | 1465206294551 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 4040 | 1465206294553 Marionette TRACE conn6 <- [1,3090,null,{}] 02:44:54 INFO - PROCESS | 4040 | 1465206294595 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:54 INFO - PROCESS | 4040 | 1465206294597 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:54 INFO - PROCESS | 4040 | 1465206294749 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 02:44:54 INFO - PROCESS | 4040 | 1465206294822 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 4040 | 1465206294824 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:54 INFO - PROCESS | 4040 | ++DOCSHELL 184E8400 == 34 [pid = 4040] [id = 784] 02:44:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (18F64400) [pid = 4040] [serial = 2350] [outer = 00000000] 02:44:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (19220400) [pid = 4040] [serial = 2351] [outer = 18F64400] 02:44:54 INFO - PROCESS | 4040 | 1465206294870 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 4040 | ++DOMWINDOW == 75 (19225800) [pid = 4040] [serial = 2352] [outer = 18F64400] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 74 (13FA4000) [pid = 4040] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 73 (1541B400) [pid = 4040] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 72 (0FC52C00) [pid = 4040] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 71 (10465400) [pid = 4040] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 70 (1764F400) [pid = 4040] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 69 (0C802400) [pid = 4040] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 68 (0FCD9800) [pid = 4040] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 67 (0F7F3400) [pid = 4040] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 66 (0F78C800) [pid = 4040] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:44:55 INFO - PROCESS | 4040 | --DOMWINDOW == 65 (17FAE400) [pid = 4040] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:44:55 INFO - PROCESS | 4040 | 1465206295289 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:44:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 770ms 02:44:55 INFO - PROCESS | 4040 | 1465206295322 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 4040 | 1465206295324 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 02:44:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:44:55 INFO - PROCESS | 4040 | 1465206295327 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 4040 | 1465206295328 Marionette TRACE conn6 <- [1,3094,null,{}] 02:44:55 INFO - PROCESS | 4040 | 1465206295332 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:55 INFO - PROCESS | 4040 | 1465206295334 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:55 INFO - PROCESS | 4040 | 1465206295419 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 02:44:55 INFO - PROCESS | 4040 | 1465206295425 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 4040 | 1465206295427 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:55 INFO - PROCESS | 4040 | ++DOCSHELL 13FA4000 == 35 [pid = 4040] [id = 785] 02:44:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 66 (1541B400) [pid = 4040] [serial = 2353] [outer = 00000000] 02:44:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 67 (197F1000) [pid = 4040] [serial = 2354] [outer = 1541B400] 02:44:55 INFO - PROCESS | 4040 | 1465206295473 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 4040 | ++DOMWINDOW == 68 (19229400) [pid = 4040] [serial = 2355] [outer = 1541B400] 02:44:55 INFO - PROCESS | 4040 | 1465206295891 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:44:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:44:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 571ms 02:44:55 INFO - PROCESS | 4040 | 1465206295898 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 4040 | 1465206295900 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 02:44:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:44:55 INFO - PROCESS | 4040 | 1465206295921 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 4040 | 1465206295924 Marionette TRACE conn6 <- [1,3098,null,{}] 02:44:55 INFO - PROCESS | 4040 | 1465206295927 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:55 INFO - PROCESS | 4040 | 1465206295929 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:56 INFO - PROCESS | 4040 | 1465206296057 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 02:44:56 INFO - PROCESS | 4040 | 1465206296092 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 4040 | 1465206296094 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:56 INFO - PROCESS | 4040 | ++DOCSHELL 0F7F4800 == 36 [pid = 4040] [id = 786] 02:44:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 69 (0FCD8000) [pid = 4040] [serial = 2356] [outer = 00000000] 02:44:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 70 (19B41800) [pid = 4040] [serial = 2357] [outer = 0FCD8000] 02:44:56 INFO - PROCESS | 4040 | 1465206296141 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 71 (1A7A0000) [pid = 4040] [serial = 2358] [outer = 0FCD8000] 02:44:56 INFO - PROCESS | 4040 | 1465206296540 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:44:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:44:56 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:44:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:44:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 02:44:56 INFO - PROCESS | 4040 | 1465206296598 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 4040 | 1465206296600 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 02:44:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:44:56 INFO - PROCESS | 4040 | 1465206296604 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 4040 | 1465206296605 Marionette TRACE conn6 <- [1,3102,null,{}] 02:44:56 INFO - PROCESS | 4040 | 1465206296609 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:56 INFO - PROCESS | 4040 | 1465206296611 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:56 INFO - PROCESS | 4040 | 1465206296737 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 02:44:56 INFO - PROCESS | 4040 | 1465206296750 Marionette TRACE conn6 -> [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\", \"0cffd9cf-268f-4ae4-acb1-34a990cb71ad\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 4040 | 1465206296752 Marionette INFO sendAsync 6993baa9-94f6-494d-b9c1-385c17231fc8 02:44:56 INFO - PROCESS | 4040 | ++DOCSHELL 102BFC00 == 37 [pid = 4040] [id = 787] 02:44:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 72 (19B41000) [pid = 4040] [serial = 2359] [outer = 00000000] 02:44:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 73 (1AE1F000) [pid = 4040] [serial = 2360] [outer = 19B41000] 02:44:56 INFO - PROCESS | 4040 | 1465206296795 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 4040 | ++DOMWINDOW == 74 (1AE23400) [pid = 4040] [serial = 2361] [outer = 19B41000] 02:44:57 INFO - PROCESS | 4040 | 1465206297175 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:44:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:44:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 02:44:57 INFO - PROCESS | 4040 | 1465206297276 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 4040 | 1465206297280 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 02:44:58 WARNING - u'runner_teardown' () 02:44:58 INFO - No more tests 02:44:58 INFO - Got 0 unexpected results 02:44:58 INFO - SUITE-END | took 690s 02:44:58 INFO - Closing logging queue 02:44:58 INFO - queue closed 02:44:58 INFO - Return code: 0 02:44:58 WARNING - # TBPL SUCCESS # 02:44:58 INFO - Running post-action listener: _resource_record_post_action 02:44:58 INFO - Running post-run listener: _resource_record_post_run 02:44:59 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 79205888; Write bytes: 1137438720; Read time: 772610; Write time: 8475280 02:44:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:44:59 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 2499072; Write bytes: 25088; Read time: 20770; Write time: 5060 02:44:59 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 76706816; Write bytes: 1079975424; Read time: 751840; Write time: 8428590 02:44:59 INFO - Running post-run listener: _upload_blobber_files 02:44:59 INFO - Blob upload gear active. 02:44:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:44:59 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:44:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:44:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:45:00 INFO - (blobuploader) - INFO - Open directory for files ... 02:45:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:45:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:45:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:45:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:45:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:45:01 INFO - (blobuploader) - INFO - Done attempting. 02:45:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:45:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:45:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:45:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:45:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:45:03 INFO - (blobuploader) - INFO - Done attempting. 02:45:03 INFO - (blobuploader) - INFO - Iteration through files over. 02:45:03 INFO - Return code: 0 02:45:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:45:03 INFO - Using _rmtree_windows ... 02:45:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:45:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a0f1cd77918cf2cbb1c46910cf032ea32a873e069dfe2768592ad131cb344d94326bc5dacfd5d5c011632a3ec355ae39b964629462e8333a93d7ba842abe6da", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e0dd815920c2156ea558397104159d4350788ffe740c101f7d0daf965c22ffd950f675df55c7cf852d10c85a53fa934a464d1c3f7b3a043cea3a071ac4031487"} 02:45:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:45:03 INFO - Writing to file C:\slave\test\properties\blobber_files 02:45:03 INFO - Contents: 02:45:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a0f1cd77918cf2cbb1c46910cf032ea32a873e069dfe2768592ad131cb344d94326bc5dacfd5d5c011632a3ec355ae39b964629462e8333a93d7ba842abe6da", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e0dd815920c2156ea558397104159d4350788ffe740c101f7d0daf965c22ffd950f675df55c7cf852d10c85a53fa934a464d1c3f7b3a043cea3a071ac4031487"} 02:45:03 INFO - Running post-run listener: copy_logs_to_upload_dir 02:45:03 INFO - Copying logs to upload dir... 02:45:03 INFO - mkdir: C:\slave\test\build\upload\logs 02:45:03 INFO - Copying logs to upload dir... 02:45:03 INFO - Using _rmtree_windows ... 02:45:03 INFO - Using _rmtree_windows ... 02:45:03 INFO - Using _rmtree_windows ... 02:45:03 INFO - Using _rmtree_windows ... 02:45:03 INFO - Using _rmtree_windows ... 02:45:03 INFO - Using _rmtree_windows ... 02:45:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1002.664000 ========= master_lag: -0.05 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 42 secs) (at 2016-06-06 02:45:03.558990) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:45:03.559892) ========= '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-204 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-204 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-204 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/4a0f1cd77918cf2cbb1c46910cf032ea32a873e069dfe2768592ad131cb344d94326bc5dacfd5d5c011632a3ec355ae39b964629462e8333a93d7ba842abe6da", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e0dd815920c2156ea558397104159d4350788ffe740c101f7d0daf965c22ffd950f675df55c7cf852d10c85a53fa934a464d1c3f7b3a043cea3a071ac4031487"} build_url:https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/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/4a0f1cd77918cf2cbb1c46910cf032ea32a873e069dfe2768592ad131cb344d94326bc5dacfd5d5c011632a3ec355ae39b964629462e8333a93d7ba842abe6da", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e0dd815920c2156ea558397104159d4350788ffe740c101f7d0daf965c22ffd950f675df55c7cf852d10c85a53fa934a464d1c3f7b3a043cea3a071ac4031487"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:45:03.680041) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:45:03.680370) ========= '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-204 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-204 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-204 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:45:03.796681) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:45:03.797013) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:45:04.576053) ========= ========= Total master_lag: 0.12 =========